| Classes | |
|---|---|
| InMemoryTransport | In-process JSON-RPC duplex between two |
| ReceiveContext | Transport-supplied context accompanying an inbound JSON-RPC message. |
| SendContext | Per-call context accompanying an outbound JSON-RPC message on a transport. |
| Interfaces | |
| CancellableTransportInterface | A transport that can observe a peer abandoning an in-flight request without saying so in a message, such as an SSE consumer closing its stream. |
| ParameterHeaderMirroringInterface | Marks a transport that mirrors |
| ReconnectingTransportInterface | A transport that replaces its own connection in place, so the peer a caller writes to may be a different one from the peer it wrote to a moment ago. |
| SubscriptionInterface | Opaque handle returned by transport listener registrations. |
| SupervisableTransportInterface | A transport whose peer runs as a process it owns, and which reports that the peer stopped serving without the shutdown having been requested. |
| TransportInterface | Bidirectional JSON-RPC envelope duplex between this SDK and a connected peer. - Listeners fire in registration order.
|
| Enums | |
| TransportState | Lifecycle state of a |