core/blocs/sip_controller/sip_controller_event library

Classes

CallStateChangedEvent
Internal event: Fired when SIP call state changes, such as ringing, accepted, confirmed, ended, failed, etc.
DisableVoiceCallModeEvent
Event: Disable Voice Call Audio Mode and return to normal audio routing.
EnableVoiceCallModeEvent
Event: Enable Voice Call Audio Mode on the native platform.
EndCallEvent
Event: End the current call and clean up all call-related streams/resources.
InitializeSipEvent
Event: Initialize a SIP session using the provided configuration.
MakeCallEvent
Event: Make a voice call to the given SIP target address.
MuteMicrophoneEvent
Event: Mute the microphone during a call.
SendDtmfEvent
Event: Send DTMF tone during an active call.
SipControllerEvent
Base class for all SIP controller events.
StartLocalStreamEvent
Event: Start audio streaming by requesting microphone access.
StopLocalStreamEvent
Event: Stop audio streaming and release audio tracks.
UnmuteMicrophoneEvent
Event: Unmute the microphone.
UnregisterSipEvent
Event: Unregister from SIP server and stop SIP services.
UpdateCallDurationEvent
Internal event: Updates the call duration timer every second when the call is in the CONFIRMED state.