CallClientChannel class

SDK control actions

Inheritance

Constructors

CallClientChannel()

Properties

callClientMethodChannel MethodChannel
Channel to invoke library methods
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getAndroidPhoneAccountEnabled() Future<bool?>
ConfigurationManager . Get android phone account enabled
override
getAudioRoutes() Future<List<AudioRouteData>?>
Get audio routes
override
getCallList() Future<List<Call>?>
Get list of current calls
override
getRegistrationState() Future<RegistrationState>
Get current registration state
override
getVersionInfo() Future<VersionInfo>
SDK version for developer's convenience
override
initializeCallClient({required Configuration configuration}) Future<void>
Prepare service for work with the desired configuration
override
initializeOutgoingCallClient({required Configuration configuration}) Future<void>
Prepare service in outgoing calls mode for work with the desired configuration
override
makeCall({required String number}) Future<void>
Create new outgoing call to the specified account number
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
register({required String login, required String password}) Future<void>
Create account registration with login and password
override
setAudioRoute({required AudioRoute audioRoute}) Future<void>
Set audio route
override
setDetectCallLocationEnabled({required bool enabled}) Future<void>
ConfigurationManager . Set detect call location enabled
override
setRingtoneEnabled({required bool enabled}) Future<void>
Configuration Manager methods begin
override
subscribeOnAudioRouteEvents() Stream<AudioRouteEvent>
Stream of messages about changes in audio routes
override
subscribeOnCallEvents() Stream<CallEvent>
Stream of messages about changes in calls
override
subscribeOnPushTokenEvents() Stream<String>
Stream for receiving push tokens
override
subscribeOnRegistrationEvents() Stream<RegistrationEvent>
Stream of registration events messages
override
toString() String
A string representation of this object.
inherited
unregister() Future<void>
Remove account registration
override

Operators

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