OutboxMessageEventHandler

class OutboxMessageEventHandler(config: MatrixClientConfiguration, api: MatrixClientServerApiClient, roomStore: RoomStore, roomEventEncryptionServices: List<RoomEventEncryptionService>, userService: UserService, mediaService: MediaService, roomOutboxMessageStore: RoomOutboxMessageStore, outboxMessageMediaUploaderMappings: OutboxMessageMediaUploaderMappings, currentSyncState: CurrentSyncState, userInfo: UserInfo, tm: TransactionManager, clock: Clock) : EventHandler

Constructors

Link copied to clipboard
constructor(config: MatrixClientConfiguration, api: MatrixClientServerApiClient, roomStore: RoomStore, roomEventEncryptionServices: List<RoomEventEncryptionService>, userService: UserService, mediaService: MediaService, roomOutboxMessageStore: RoomOutboxMessageStore, outboxMessageMediaUploaderMappings: OutboxMessageMediaUploaderMappings, currentSyncState: CurrentSyncState, userInfo: UserInfo, tm: TransactionManager, clock: Clock)

Functions

Link copied to clipboard
open override fun startInCoroutineScope(scope: CoroutineScope)