SetCallHandRaisedUseCase

class SetCallHandRaisedUseCase(selfUserId: QualifiedID, provideClientId: CurrentClientIdProvider, messageSender: MessageSender, calls: CallRepository, scope: CoroutineScope)

Sends immediately; failed signals are retried only by an explicit new user action.

Constructors

Link copied to clipboard
internal constructor(selfUserId: QualifiedID, provideClientId: CurrentClientIdProvider, messageSender: MessageSender, calls: CallRepository, scope: CoroutineScope)

Types

Link copied to clipboard
sealed interface Result

Functions

Link copied to clipboard
suspend operator fun invoke(conversationId: ConversationId, isRaised: Boolean, generation: String): SetCallHandRaisedUseCase.Result