InitData class
Holds lists of parameters using for initialization siprix module
Constructors
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 -
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 tofalse
when PushNotif is usinggetter/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