Expand description
Messages passed between distributed nodes, and channels for those messages.
Reference: Protocol between Connected Nodes
Note that distribution headers are not supported in the current version.
Structs
- This control message is used when sending the message Message to the process identified by the process alias
alias
. AliasSend
with a trace token.from_pid
= monitoring process andto_proc
= monitored process pid or name (atom).- This signal is sent when a link has been broken.
- This signal is sent by a call to the
erlang:exit/2
bif. Exit2
with a trace token.Exit
with a trace token.- Group leader.
- This signal is sent by
from_pid
in order to create a link betweenfrom_pid
andto_pid
. from_pid
= monitoring process andto_proc
= monitored process pid or name (atom).from_proc
= monitored process pid or name (atom),to_pid
= monitoring process, andreason
= exit reason for the monitored process.- Node link.
- This control message replaces the
Exit
control message and will be sent when the distribution flagDistributionFlags::EXIT_PAYLOAD
has been negotiated in the connection setup handshake. - This control message replaces the
Exit2
control message and will be sent when the distribution flagDistributionFlags::EXIT_PAYLOAD
has been negotiated in the connection setup handshake. PayloadExit2
with a trace token.PayloadExit
with a trace token.- This control message replaces the
MonitorPExit
control message and will be sent when the distribution flagDistributionFlags::EXIT_PAYLOAD
has been negotiated in the connection setup handshake. - Receiver of a message channel.
- This signal is used to send a message to a named process.
RegSend
with a trace token.- This signal is used to send a message to
to_pid
. - This control message replaces the
Send
control message and will be sent when the distribution flagDistributionFlags::SEND_SENDER
has been negotiated in the connection setup handshake. SendSender
with a trace token.Send
with a trace token.- Sender of a message channel.
- This signal is sent as a reply to a process previously sending a
SpawnRequest
signal. SpawnReply
with a trace token.- This signal is sent by the
spawn_request()
BIF. SpawnRequest
with a trace token.- DEPRECATED This signal is sent by
from_pid
in order to remove a link betweenfrom_pid
andto_pid
. - This signal is sent by
from_pid
in order to remove a link betweenfrom_pid
andto_pid
. - An unlink acknowledgement signal.
Enums
- Message.
- Possible errors during receiving messages.
- Possible errors during sending messages.
Functions
- Makes a channel to send/received messages to/from a connected node.