TypingIndicatorSenderHandlerImpl

internal class TypingIndicatorSenderHandlerImpl(conversationRepository: ConversationRepository, kaliumDispatcher: <Error class: unknown class> = KaliumDispatcherImpl, userSessionCoroutineScope: <Error class: unknown class>) : TypingIndicatorSenderHandler

Constructors

Link copied to clipboard
constructor(conversationRepository: ConversationRepository, kaliumDispatcher: <Error class: unknown class> = KaliumDispatcherImpl, userSessionCoroutineScope: <Error class: unknown class>)

Properties

Link copied to clipboard
open val coroutineContext: <Error class: unknown class>

Functions

Link copied to clipboard
open override fun sendStartedAndEnqueueStoppingEvent(conversationId: <Error class: unknown class>)

Sends a started event and enqueues a stopping event if sent successfully.

Link copied to clipboard
open override fun sendStoppingEvent(conversationId: <Error class: unknown class>)

Sends a stopping event and removes it from the 'queue'.