call_ui/src/call_operations/domain/domain library

Classes

AcceptCallUseCase
Use case for accepting an incoming call.
CallOperationsRepository
Shared repository interface for call operations used across call_buttons, incoming_call, outgoing_call, and ongoing_call.
EndCallUseCase
Use case for ending an active call via CometChat SDK.
EndSessionUseCase
Use case for ending the current WebRTC session.
GenerateCallTokenUseCase
Use case for generating a call token to join a session.
GetCallLoggedInUserUseCase
Use case for getting the currently logged-in user.
GetUserAuthTokenUseCase
Use case for getting the user auth token.
InitiateDirectCallUseCase
Use case for initiating a direct call to a user.
RejectCallUseCase
Use case for rejecting or cancelling a call.
SendMeetingMessageUseCase
Use case for sending a meeting custom message.
StartSessionUseCase
Use case for starting a call session with a session ID and settings. The SDK generates the call token internally.