SafeRPC (safe_rpc v0.1.2)

Copy Markdown View Source

GenServer-like RPC over Erlang external term format for explicit, capability-scoped APIs.

Summary

Functions

async(client, op, payload \\ %{}, opts \\ [])

await(request, timeout \\ 5000)

call(socket, op, payload \\ %{}, opts \\ [])

See SafeRPC.Client.call/4.

cancel(request)

cast(socket, op, payload \\ %{}, opts \\ [])

See SafeRPC.Client.cast/4.

shutdown(request, timeout \\ 5000)

yield(task, timeout \\ 0)