module

MCP::Shared::Transport

Instance methods

begin_request

Called when a request handler starts (before spawn). Default no-op.

Source
close

Closes the connection

Source
drain_requests

Wait for all in-flight requests to complete. Default no-op.

Source
end_request

Called when a request handler finishes (after spawn, in ensure). Default no-op.

Source
on_close

Callback for connection close events

Source
on_error

Callback for error events

Source
on_message

Callback for incoming messages

Source
send(message : JSONRPCMessage)

Sends a JSON-RPC message

Source
start

Starts processing messages, including any connection steps

Source