send method

  1. @override
Future<void> send(
  1. Map<String, dynamic> message
)
override

Sends a JSON-RPC message (will be encoded to JSON by the transport).

Implementation

@override
Future<void> send(Map<String, dynamic> message) async {
  if (!_isOpen || _channel == null) {
    throw StateError('Transport is not connected');
  }
  _channel!.sink.add(jsonEncode(message));
}