connectionStats property
Gets current connection statistics
Implementation
Map<String, dynamic> get connectionStats {
return {
'connectionState': currentState.description,
'isConnected': isConnected,
'heartbeat': _heartbeatManager.getStats(),
'reconnection': _reconnectionManager.getStats(),
'config': {
'url': config.url,
'autoReconnect': config.autoReconnect,
'enableHeartbeat': config.enableHeartbeat,
'heartbeatInterval': config.heartbeatInterval.inSeconds,
'maxReconnectAttempts': config.maxReconnectAttempts,
},
};
}