Timeline Event Handler Impl
class TimelineEventHandlerImpl(userInfo: UserInfo, api: MatrixClientServerApiClient, roomStore: RoomStore, roomTimelineStore: RoomTimelineStore, roomOutboxMessageStore: RoomOutboxMessageStore, config: MatrixClientConfiguration, timelineMutex: TimelineMutex, rtm: RepositoryTransactionManager) : EventHandler, TimelineEventHandler
Constructors
Link copied to clipboard
fun TimelineEventHandlerImpl(userInfo: UserInfo, api: MatrixClientServerApiClient, roomStore: RoomStore, roomTimelineStore: RoomTimelineStore, roomOutboxMessageStore: RoomOutboxMessageStore, config: MatrixClientConfiguration, timelineMutex: TimelineMutex, rtm: RepositoryTransactionManager)
Types
Functions
Link copied to clipboard
Link copied to clipboard
open suspend override fun unsafeFillTimelineGaps(startEventId: EventId, roomId: RoomId, limit: Long): Result<Unit>