WebSocketConnection constructor
WebSocketConnection({ - required String isolateId,
- required String id,
- required Uri uri,
- required String state,
- required DateTime connectTimestamp,
- required DateTime lastUpdated,
- required List<WebSocketEvent> events,
- String? protocol,
- DateTime? openTimestamp,
- DateTime? closeTimestamp,
- int? closeCode,
- String? closeReason,
- String? error,
- int bytesSent = 0,
- int bytesReceived = 0,
- int framesSent = 0,
- int framesReceived = 0,
- int pingCount = 0,
- int pongCount = 0,
})
Implementation
WebSocketConnection({
required super.isolateId,
required super.id,
required super.uri,
required super.state,
required this.connectTimestamp,
required this.lastUpdated,
required this.events,
this.protocol,
this.openTimestamp,
this.closeTimestamp,
this.closeCode,
this.closeReason,
this.error,
this.bytesSent = 0,
this.bytesReceived = 0,
this.framesSent = 0,
this.framesReceived = 0,
this.pingCount = 0,
this.pongCount = 0,
});