NatBehaviorTracker constructor
NatBehaviorTracker({
- required StunClientPool stunClientPool,
- StorageBroker? storageBroker,
- NetworkInterfaceMonitor? networkInterfaceMonitor,
- String storageKey = 'nat_behavior',
- Duration checkInterval = const Duration(minutes: 30),
- int maxHistorySize = 100,
Creates a new NAT behavior tracker
Implementation
NatBehaviorTracker({
required this.stunClientPool,
this.storageBroker,
this.networkInterfaceMonitor,
this.storageKey = 'nat_behavior',
this.checkInterval = const Duration(minutes: 30),
this.maxHistorySize = 100,
});