sendEvent method
Send a fire-and-forget event.
Implementation
void sendEvent(String action, Map<String, dynamic> payload) {
if (_state != RemoteSessionState.connected) return;
final message = RemoteMessage(
id: _nextMessageId(),
type: 'event',
action: action,
payload: payload,
timestamp: DateTime.now(),
);
_socket!.add(jsonEncode(message.toJson()));
}