portsip_platform_interface library

Classes

AudioSessionErrorEvent
Event emitted when iOS audio session configuration fails (iOS only).
CallKitDTMFEvent
Event emitted when the user sends DTMF via CallKit (iOS only).
CallKitEndCallEvent
Event emitted when the user ends a call via CallKit (iOS only).
CallKitFailureEvent
Event emitted when CallKit fails to report an outgoing call (iOS only).
CallKitHoldEvent
Event emitted when the user toggles hold via CallKit (iOS only).
CallKitMuteEvent
Event emitted when the user toggles mute via CallKit (iOS only).
CallKitSpeakerEvent
Event emitted when the user toggles speaker via CallKit (iOS only).
ConnectionServiceDTMFEvent
Event emitted when the user sends DTMF via ConnectionService (Android only).
ConnectionServiceEndCallEvent
Event emitted when the user ends a call via ConnectionService (Android only).
ConnectionServiceFailureEvent
Event emitted when a ConnectionService operation fails (Android only).
ConnectionServiceHoldEvent
Event emitted when the user toggles hold via ConnectionService (Android only).
ConnectionServiceMuteEvent
Event emitted when the user toggles mute via ConnectionService (Android only).
ConnectionServiceSpeakerEvent
Event emitted when the user toggles speaker via ConnectionService (Android only).
InviteAnsweredEvent
Event emitted when the call is answered by the remote party.
InviteClosedEvent
Event emitted when a call is closed/ended.
InviteConnectedEvent
Event emitted when the call is fully connected.
InviteFailureEvent
Event emitted when a call fails.
InviteRingingEvent
Event emitted when the remote party is ringing.
InviteTryingEvent
Event emitted when an outgoing call is trying to connect.
PortsipEvent
Base class for PortSIP events with name, data, and timestamp.
PortsipPlatform
Abstract platform interface for the PortSIP Flutter plugin.
RegisterFailureEvent
Event emitted when SIP registration fails.
RegisterSuccessEvent
Event emitted when SIP registration succeeds.
RemoteHoldEvent
Event emitted when the remote party puts the call on hold.
RemoteUnHoldEvent
Event emitted when the remote party resumes the call from hold.

Functions

toTypedEvent(PortsipEvent event) PortsipEvent
Converts a generic PortsipEvent to a typed event subclass.