Noizu.MCP.Transport.Server behaviour (Noizu MCP v0.1.3)

Copy Markdown View Source

Server-side transport sink behaviour. See Noizu.MCP.Transport.

Summary

Callbacks

close_session(sink)

@callback close_session(sink :: term()) :: :ok

send_message(sink, iodata, routing)

@callback send_message(sink :: term(), iodata(), Noizu.MCP.Transport.routing()) ::
  :ok | {:error, term()}