WebSocketTestDeviceCommunicator constructor

WebSocketTestDeviceCommunicator({
  1. Duration maxConnectionTime = const Duration(minutes: 30),
  2. Duration pingTime = const Duration(seconds: 30),
  3. Duration reconnectDelay = const Duration(seconds: 1),
  4. required String secret,
  5. required TestControllerState testControllerState,
  6. required String url,
})

Implementation

WebSocketTestDeviceCommunicator({
  this.maxConnectionTime = const Duration(minutes: 30),
  this.pingTime = const Duration(seconds: 30),
  this.reconnectDelay = const Duration(seconds: 1),
  required String secret,
  required TestControllerState testControllerState,
  required this.url,
})   : assert(secret.isNotEmpty == true),
      _secret = secret,
      _testControllerState = testControllerState;