ExecutionPlane.Protocols.HTTP (ExecutionPlaneHttp v0.1.0)

Copy Markdown View Source

Minimal unary HTTP execution for the lower substrate.

Summary

Functions

execute(dispatch_plan, opts)

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

protocol()

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

supported_stream_modes()

@spec supported_stream_modes() :: [String.t(), ...]

supports_intent?(arg1)

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