Server-side transport sink behaviour. See Noizu.MCP.Transport.
Summary
Callbacks
@callback close_session(sink :: term()) :: :ok
@callback send_message(sink :: term(), iodata(), Noizu.MCP.Transport.routing()) :: :ok | {:error, term()}
Server-side transport sink behaviour. See Noizu.MCP.Transport.
@callback close_session(sink :: term()) :: :ok
@callback send_message(sink :: term(), iodata(), Noizu.MCP.Transport.routing()) :: :ok | {:error, term()}