InitData class

Holds lists of parameters using for initialization siprix module

Constructors

InitData.new()

Properties

brandName String?
Replaces default product name string in logs and version
getter/setter pair
enableCallKit bool?
iOS only. Enable CallKit support
getter/setter pair
enableCallKitRecents bool?
iOS only. Enable include a call in the system's Recents list after the call ends
getter/setter pair
enablePushKit bool?
iOS only. Enable PushKit support
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
license String?
License credentials. When missed - library works in trial mode
getter/setter pair
listenTelState bool?
Android only. Enable TelStateListener which holds SIP calls when GSM call started (Valid only for Android, disabled by default, requires permission 'READ_PHONE_STATE')
getter/setter pair
logLevelFile LogLevel?
Log level for file output (default level .info)
getter/setter pair
logLevelIde LogLevel?
Log level for IDE output (default level .info)
getter/setter pair
rtpStartPort int?
RTP start port number (not implemented yet, library uses random port numbers)
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serviceClassName String?
Android only. Class name of the service which allows to customize notifications and implemented as part of the android app. Example: com.siprix.siprix_voip_sdk_example.MyNotifService
getter/setter pair
shareUdpTransport bool?
Use same UDP transport for all accounts (by default enabled)
getter/setter pair
singleCallMode bool?
Enable single call mode when library can make/accept only one call
getter/setter pair
tlsVerifyServer bool?
Enable verify server's certificate (common option for all accounts, by default disabled)
getter/setter pair
unregOnDestroy bool?
Unregister accounts on destroy library instance (by default true). Set to false when PushNotif is using
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

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