[This is preliminary documentation and is subject to change.]
Provides methods for registering, unregistering and looking up
nodes with the Erlang portmapper daemon (Epmd). For each registered
node, Epmd maintains information about the port on which incoming
connections are accepted, as well as which versions of the Erlang
communication protocolt the node supports
System Object NFX.Erlang ErlEpmdNamespace: NFX.ErlangAssembly: NFX.Erlang (in NFX.Erlang.dll) Version: 3.0.0.1 (3.0.0.1)
internal static class ErlEpmd
internal static class ErlEpmd
Friend NotInheritable Class ErlEpmd
Friend NotInheritable Class ErlEpmd
internal ref class ErlEpmd abstract sealed
internal ref class ErlEpmd abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type ErlEpmd = class end
[<AbstractClassAttribute>]
[<SealedAttribute>]
type ErlEpmd = class end
Nodes wishing to contact other nodes must first request
information from Epmd before a connection can be set up, however
this is done automatically by
Connection(String, Nullable ErlAtom )
when necessary.
The methods
PublishPort(ErlLocalNode) and
UnPublishPort(ErlLocalNode) will fail if an
Epmd process is not running on the localhost. Additionally
LookupPort(ErlLocalNode, ErlRemoteNode, Boolean) will fail if there is no Epmd
process running on the host where the specified node is running.
See the Erlang documentation for information about starting Epmd.
This class contains only static methods, there are no
constructors.