toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
  'sessionId': sessionId,
  'hostId': hostId,
  'displayName': displayName,
  'state': state.name,
  'connectionType': connectionType.name,
  'connectedAt': connectedAt.toIso8601String(),
  'lastActivity': lastActivity?.toIso8601String(),
  'remoteAddress': remoteAddress,
  'remotePort': remotePort,
  'model': model,
  'workingDirectory': workingDirectory,
  'messageCount': messageCount,
  'latencyMs': latency.inMilliseconds,
};