UpdateSelfAvailabilityStatusUseCase

class UpdateSelfAvailabilityStatusUseCase(accountRepository: AccountRepository, messageSender: MessageSender, provideClientId: CurrentClientIdProvider, selfUserId: QualifiedID, dispatchers: KaliumDispatcher = KaliumDispatcherImpl)

Updates the current user's UserAvailabilityStatus status.

See also

Constructors

Link copied to clipboard
internal constructor(accountRepository: AccountRepository, messageSender: MessageSender, provideClientId: CurrentClientIdProvider, selfUserId: QualifiedID, dispatchers: KaliumDispatcher = KaliumDispatcherImpl)

Types

Link copied to clipboard
internal object Companion

Functions

Link copied to clipboard
suspend operator fun invoke(status: UserAvailabilityStatus)