ExecutionPlane.Protocols.JsonRpc (execution_plane v0.1.0)

Copy Markdown View Source

Minimal JSON-RPC framing support. Process-backed JSON-RPC is composed by a direct lower-lane owner that depends on both JSON-RPC and process lanes.

Summary

Functions

execute(dispatch_plan, opts)

@spec execute(
  ExecutionPlane.Kernel.DispatchPlan.t(),
  keyword()
) :: {:ok, map()}

protocol()

@spec protocol() :: String.t()

supports_intent?(arg1)

@spec supports_intent?(struct() | map() | keyword()) :: boolean()