WebSocketConfig constructor

const WebSocketConfig({
  1. required Uri uri,
  2. Map<String, String> headers = const {},
  3. Duration pingInterval = const Duration(seconds: 30),
  4. Duration connectTimeout = const Duration(seconds: 10),
  5. int maxReconnectAttempts = 10,
  6. Duration initialReconnectDelay = const Duration(seconds: 1),
  7. Duration maxReconnectDelay = const Duration(seconds: 30),
})

Implementation

const WebSocketConfig({
  required this.uri,
  this.headers = const {},
  this.pingInterval = const Duration(seconds: 30),
  this.connectTimeout = const Duration(seconds: 10),
  this.maxReconnectAttempts = 10,
  this.initialReconnectDelay = const Duration(seconds: 1),
  this.maxReconnectDelay = const Duration(seconds: 30),
});