NotificationServiceImpl

class NotificationServiceImpl(userInfo: UserInfo, api: MatrixClientServerApiClient, room: RoomService, globalAccountDataStore: GlobalAccountDataStore, evaluatePushRules: EvaluatePushRules, currentSyncState: CurrentSyncState) : NotificationService

Constructors

Link copied to clipboard
constructor(userInfo: UserInfo, api: MatrixClientServerApiClient, room: RoomService, globalAccountDataStore: GlobalAccountDataStore, evaluatePushRules: EvaluatePushRules, currentSyncState: CurrentSyncState)

Functions

Link copied to clipboard
open override fun getNotifications(decryptionTimeout: Duration, syncResponseBufferSize: Int): Flow<NotificationService.Notification>
open override fun getNotifications(response: Sync.Response, decryptionTimeout: Duration): Flow<NotificationService.Notification>