OutgoingRoomKeyRequestEventHandlerImpl

class OutgoingRoomKeyRequestEventHandlerImpl(userInfo: UserInfo, api: MatrixClientServerApiClient, olmDecrypter: OlmDecrypter, accountStore: AccountStore, keyStore: KeyStore, olmCryptoStore: OlmCryptoStore, currentSyncState: CurrentSyncState) : EventHandler, OutgoingRoomKeyRequestEventHandler

Constructors

Link copied to clipboard
constructor(userInfo: UserInfo, api: MatrixClientServerApiClient, olmDecrypter: OlmDecrypter, accountStore: AccountStore, keyStore: KeyStore, olmCryptoStore: OlmCryptoStore, currentSyncState: CurrentSyncState)

Functions

Link copied to clipboard
open suspend override fun requestRoomKeys(roomId: RoomId, sessionId: String)
Link copied to clipboard
open override fun startInCoroutineScope(scope: CoroutineScope)