[][src]Crate erl_dist

Rust Implementation of Erlang Distribution Protocol.

Distribution protocol is used to communicate with distributed erlang nodes.

Reference: 12 Distribution Protocol

Examples

  • Client Node Example: [send_msg.rs] (https://github.com/sile/erl_dist/blob/master/examples/send_msg.rs)
  • Server Node Example: [recv_msg.rs] (https://github.com/sile/erl_dist/blob/master/examples/recv_msg.rs)

Re-exports

pub use epmd::EpmdClient;
pub use handshake::Handshake;
pub use message::Message;

Modules

channel

Channel implementation for sending/receiving messages between distributed Erlang nodes.

epmd

EPMD protocol implementations.

handshake

Distribution Handshake implementation.

message

Messages passed between distributed nodes.

Structs

Creation

The generation number of a distributed node.