send method
发送消息
Implementation
Future<void> send(dynamic message) async {
if (_state != SocketState.connected) {
throw StateError('Socket is not connected');
}
try {
_webSocket?.add(message);
} catch (e) {
_delegate?.onError?.call('Send failed: $e');
if (_webSocket?.closeCode != 1000) {
await _reconnect();
}
}
}