gen_rpc_helper (gen_rpc v3.0.1)

Link to this section Summary

Link to this section Types

Link to this type

node_or_tuple/0

Specs

node_or_tuple() :: atom() | {atom(), term()}.

Link to this section Functions

Link to this function

get_async_call_inactivity_timeout()

Specs

get_async_call_inactivity_timeout() -> timeout().
Link to this function

get_authentication_timeout()

Specs

get_authentication_timeout() -> timeout().
Link to this function

get_call_receive_timeout(Else)

Specs

get_call_receive_timeout(undefined | timeout()) -> timeout().
Link to this function

get_client_config_per_node(Node)

Specs

get_client_config_per_node(node_or_tuple()) ->
                              {atom(), inet:port_number()} | {error, {atom(), term()}}.
Link to this function

get_client_driver_options(Driver)

Specs

get_client_driver_options(atom()) -> {atom(), atom(), atom()}.
Link to this function

get_connect_timeout()

Specs

get_connect_timeout() -> timeout().
Link to this function

get_control_receive_timeout()

Specs

get_control_receive_timeout() -> timeout().
Link to this function

get_inactivity_timeout(_)

Specs

get_inactivity_timeout(gen_rpc_client | gen_rpc_acceptor) -> timeout().
Link to this function

get_rpc_module_control()

Specs

get_rpc_module_control() -> {atom(), atom() | sets:set()}.
Link to this function

get_sbcast_receive_timeout()

Specs

get_sbcast_receive_timeout() -> timeout().
Link to this function

get_send_timeout(Else)

Specs

get_send_timeout(undefined | timeout()) -> timeout().
Link to this function

get_server_driver_options(Driver)

Specs

get_server_driver_options(atom()) -> {atom(), any(), atom(), atom()}.
Link to this function

host_from_node(Node)

Specs

host_from_node(node()) -> nonempty_string().
Link to this function

is_driver_enabled(Driver)

Specs

is_driver_enabled(atom()) -> boolean().
Link to this function

make_process_name(_, Node)

Specs

make_process_name(list(), {inet:ip4_address(), inet:port_number()} | node_or_tuple()) -> atom().
Link to this function

merge_sockopt_lists(List1, List2)

Specs

merge_sockopt_lists(list(), list()) -> list().
Link to this function

peer_to_string(IpAddress)

Specs

peer_to_string({inet:ip4_address(), inet:port_number()} | inet:ip4_address()) -> string().
Link to this function

set_optimal_process_flags()

Specs

set_optimal_process_flags() -> ok.
Link to this function

socket_to_string(Socket)

Specs

socket_to_string(term()) -> string().