Module lasp_peer_service

This module defines the lasp_peer_service behaviour.
Required callback functions: join/1, join/2, join/3, leave/0, members/0, manager/0, stop/0, stop/1.

Function Index

join/1Prepare node to join a cluster.
join/2Convert nodename to atom.
join/3Initiate join.
leave/0Leave the cluster.
manager/0Return manager.
members/0Return cluster members.
peer_service/0Return the currently active peer service.
stop/0Stop node.
stop/1Stop node for a given reason.

Function Details

join/1

join(Node) -> any()

Prepare node to join a cluster.

join/2

join(NodeStr, Auto) -> any()

Convert nodename to atom.

join/3

join(Node, X2, Auto) -> any()

Initiate join. Nodes cannot join themselves.

leave/0

leave() -> any()

Leave the cluster.

manager/0

manager() -> any()

Return manager.

members/0

members() -> any()

Return cluster members.

peer_service/0

peer_service() -> any()

Return the currently active peer service.

stop/0

stop() -> any()

Stop node.

stop/1

stop(Reason) -> any()

Stop node for a given reason.


Generated by EDoc