PitelServiceImpl class

Implementation of PitelService interface.

This class provides concrete implementations for Pitel VoIP service operations and listens to SIP helper events.

Implemented types

Constructors

PitelServiceImpl()
Creates an instance of PitelServiceImpl and registers as a listener.

Properties

hashCode int
The hash code for this object.
no setterinherited
pitelClient PitelClient
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sipInfoData SipInfoData?
getter/setter pair

Methods

callStateChanged(String callId, PitelCallState state) → void
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onCallInitiated(String callId) → void
override
onCallReceived(String callId) → void
override
onNewMessage(PitelSIPMessageRequest msg) → void
override
registerSipWithoutFCM(PnPushParams pnPushParams) Future<PitelSettings>
Registers SIP account using custom push notification parameters.
override
registrationStateChanged(PitelRegistrationState state) → void
override
setExtensionInfo(SipInfoData sipInfoData, PushNotifParams pushNotifParams) Future<PitelSettings>
Configures SIP extension information with push notification settings.
override
toString() String
A string representation of this object.
inherited
transportStateChanged(PitelTransportState state) → void
override

Operators

operator ==(Object other) bool
The equality operator.
inherited