writeMessage method
Writes a fully-formed JSON-RPC message to the wire.
Implementation
@override
void writeMessage(Map<String, Object?> message) {
final body = utf8.encode(json.encode(message));
final header = utf8.encode('Content-Length: ${body.length}\r\n\r\n');
_output.add(header);
_output.add(body);
}