EndCallUseCaseImpl

internal class EndCallUseCaseImpl(callManager: Lazy<CallManager>, callRepository: CallRepository, endCallListener: EndCallResultListener, shouldAskCallFeedback: ShouldAskCallFeedbackUseCase, dispatchers: KaliumDispatcher = KaliumDispatcherImpl) : EndCallUseCase

This use case is responsible for ending a call.

Constructors

Link copied to clipboard
constructor(callManager: Lazy<CallManager>, callRepository: CallRepository, endCallListener: EndCallResultListener, shouldAskCallFeedback: ShouldAskCallFeedbackUseCase, dispatchers: KaliumDispatcher = KaliumDispatcherImpl)

Functions

Link copied to clipboard
open suspend operator override fun invoke(conversationId: ConversationId)