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.