SafeRPC.ClientPool (safe_rpc v0.1.3)

Copy Markdown View Source

A sharded pool of SafeRPC clients.

Summary

Functions

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

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

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

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

client(pool, key)

start_link(opts)