[This is preliminary documentation and is subject to change.]
Represents an OTP node
System Object NFX DisposableObject NFX.ApplicationModel ApplicationComponent NFX.ServiceModel Service NFX.Erlang ErlAbstractNode NFX.Erlang ErlLocalNode NFX.Erlang ErlRemoteNodeNamespace: NFX.ErlangAssembly: NFX.Erlang (in NFX.Erlang.dll) Version: 3.0.0.1 (3.0.0.1)
public abstract class ErlAbstractNode : Service
public abstract class ErlAbstractNode : Service
Public MustInherit Class ErlAbstractNode
Inherits Service
Public MustInherit Class ErlAbstractNode
Inherits Service
public ref class ErlAbstractNode abstract : public Service
public ref class ErlAbstractNode abstract : public Service
[<AbstractClassAttribute>]
type ErlAbstractNode =
class
inherit Service
end
[<AbstractClassAttribute>]
type ErlAbstractNode =
class
inherit Service
end
About nodenames: Erlang nodenames consist of two components, an
alivename and a hostname separated by '@'. Additionally, there are
two nodename formats: short and long. Short names are of the form
"alive@hostname", while long names are of the form
"alive@host.fully.qualified.domainname". Erlang has special
requirements regarding the use of the short and long formats, in
particular they cannot be mixed freely in a network of
communicating nodes, however Jinterface makes no distinction. See
the Erlang documentation for more information about nodenames.
The constructors for the AbstractNode classes will create names
exactly as you provide them as long as the name contains '@'. If
the string you provide contains no '@', it will be treated as an
alivename and the name of the local host will be appended,
resulting in a shortname. Nodenames longer than 255 characters will
be truncated without warning.
Upon initialization, this class attempts to read the file
.erlang.cookie in the user's home directory, and uses the trimmed
first line of the file as the default cookie by those constructors
lacking a cookie argument. If for any reason the file cannot be
found or read, the default cookie will be set to the empty string
(""). The location of a user's home directory is determined using
the system environment "HOME", which may not be automatically set
on all platforms