Config constructor
Config({
- required String sipCallerIDName,
- required String sipCallerIDNumber,
- String? notificationToken,
- bool? autoReconnect,
- LogLevel logLevel = LogLevel.all,
- required bool debug,
- CustomLogger? customLogger,
- String? ringTonePath,
- String? ringbackPath,
- int? reconnectionTimeout,
- Region region = Region.auto,
- bool fallbackOnRegionFailure = true,
- bool forceRelayCandidate = false,
Base configuration class for common parameters
Implementation
Config({
required this.sipCallerIDName,
required this.sipCallerIDNumber,
this.notificationToken,
this.autoReconnect,
this.logLevel = LogLevel.all,
required this.debug,
this.customLogger,
this.ringTonePath,
this.ringbackPath,
this.reconnectionTimeout,
this.region = Region.auto,
this.fallbackOnRegionFailure = true,
this.forceRelayCandidate = false,
});