View Source partisan_rpc (partisan v5.0.0-beta.21)
Link to this section Summary
Link to this section Types
-type error_reason() :: timeout | any().
Link to this section Functions
-spec call(Node :: node(), Module :: module(), Function :: atom(), Arguments :: [any()]) -> Reply :: any() | {badrpc, error_reason()}.
-spec call(Node :: node(), Module :: module(), Function :: atom(), Arguments :: [any()], Timeout :: timeout() | partisan_peer_service_manager:forward_opts()) -> Reply :: any() | {badrpc, error_reason()}.
-spec prepare_opts(list() | map()) -> map().