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.