send method
Sends a raw RealtimeMessage envelope across the WebSocket connection.
Returns true if the message was successfully queued to the browser WebSocket,
or false if disconnected or unable to transmit.
Implementation
bool send(RealtimeMessage message) {
final ws = _socket;
if (ws != null && isConnected) {
try {
ws.send(message.encode().toJS);
return true;
} catch (_) {
return false;
}
}
return false;
}