View Source ProcessHub.Constant.Event (ProcessHub v0.2.0-alpha)
Custom events defined as macros.
Summary
Types
Event used when a process has been registered in the ProcessHub registry.
Event used when a process has been unregistered from the ProcessHub registry.
Event used when a node joins the ProcessHub cluster.
Event used when redistributing children to other nodes.
Event used when a node leaves the ProcessHub cluster.
Event indicating that a remote node is trying to sync its processes.
Event used when external node sends migration event.
Types
@type event_children_registration() :: :children_registration_event
Event used when a process has been registered in the ProcessHub registry.
@type event_children_unregistration() :: :children_unregistration_event
Event used when a process has been unregistered from the ProcessHub registry.
@type event_cluster_join() :: :cluster_join_event
Event used when a node joins the ProcessHub cluster.
@type event_distribute_children() :: :distribute_children_event
Event used when redistributing children to other nodes.
@type event_post_cluster_leave() :: :cluster_leave_event
Event used when a node leaves the ProcessHub cluster.
@type event_sync_remote_children() :: :sync_remote_children_event
Event indicating that a remote node is trying to sync its processes.
@type migration_add_event() :: :migration_add_event
Event used when external node sends migration event.