Backplane. McpProtocol. Client. EventCancellation
(backplane_mcp_protocol v1.10.52)
Copy Markdown
Opaque cancellation control for one owner waiting on an event request.
Summary
Types
Functions
@spec await(Backplane.McpProtocol.Client.EventRequest.t(), timeout(), t()) :: {:ok, Backplane.McpProtocol.MCP.Response.t()} | {:error, Backplane.McpProtocol.MCP.Error.t()} | {:cancelled, map()}
@spec new() :: t()
@spec signal(t(), String.t(), keyword()) :: :ok | {:error, Backplane.McpProtocol.MCP.Error.t()}