Vibe.Remote.Transport.Distribution (vibe v0.2.1)

Copy Markdown View Source

Trusted remote transport backed by Erlang distribution.

This transport is intentionally BEAM-native: callers get a connected node and can use :rpc, :erpc, remote PIDs, and node monitoring. That makes it useful for local server mode, tests, and trusted internal nodes, but it should not be treated as the public/user-facing remote protocol.

Summary

Functions

connect()

@spec connect() :: {:ok, node()} | {:error, term()}

connect_node(node)

@spec connect_node(node()) :: {:ok, node()} | {:error, term()}

ensure_distribution()

@spec ensure_distribution() :: :ok | {:error, term()}