View Source partisan_static_peer_service_manager (partisan v5.0.0-rc.8)
Summary
Functions
Cast a message to a remote gen_server.
Cast a message to a remote gen_server.
Decode state.
Gensym support for forwarding.
Gensym support for forwarding.
Forward message to registered process on the remote side.
Return local node's view of cluster membership.
Inject a partition.
Attempt to join a remote node.
Leave the cluster.
Remove another node from the cluster.
Return membership list.
Return membership list.
Trigger function on connection close for a given node.
Trigger function on connection open for a given node.
Return partitions.
Receive message from a remote manager.
Reserve a slot for the particular tag.
Resolve a partition.
Send message to a remote manager.
Same as start_link([]).
Attempt to join a remote node.
Update membership.
Types
-type membership() :: sets:set(partisan:node_spec()).
-type pending() :: [partisan:node_spec()].
-type state_t() :: #state{}.
Functions
-spec cast_message(Term :: partisan:any_pid() | partisan:any_name(), MEssage :: partisan:message()) -> ok.
-spec start_link() -> {ok, pid()} | ignore | {error, term()}.
-spec supports_capability(Arg :: atom()) -> boolean().