A B C D E F G H I L M N O P R S T U V W

A

accept() - Method in class com.ericsson.otp.erlang.OtpServer
Accept an incoming connection from a remote node.
alive() - Method in class com.ericsson.otp.erlang.OtpNode
Get the alivename part of the hostname.
arity() - Method in class com.ericsson.otp.erlang.OtpErlangList
Get the arity of the list.
arity() - Method in class com.ericsson.otp.erlang.OtpErlangTuple
Get the arity of the tuple.
atomTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for atoms
atomValue() - Method in class com.ericsson.otp.erlang.OtpErlangAtom
Get the actual string contained in this object.

B

binaryValue() - Method in class com.ericsson.otp.erlang.OtpErlangBinary
Get the byte array from a binary.
binTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for binaries
booleanValue() - Method in class com.ericsson.otp.erlang.OtpErlangAtom
The boolean value of this atom.
byteValue() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get this number as a byte.

C

charValue() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get this number as a char.
close() - Method in class com.ericsson.otp.erlang.OtpConnection
Close the connection to the remote node.
com.ericsson.otp.erlang - package com.ericsson.otp.erlang
This package provides support for communication with Erlang and representation of Erlang datatypes.
connect(OtpPeer) - Method in class com.ericsson.otp.erlang.OtpSelf
Open a connection to a remote node.
connect(OtpSelf) - Method in class com.ericsson.otp.erlang.OtpPeer
Deprecated. Use the corresponding method in OtpSelf instead.
cookie() - Method in class com.ericsson.otp.erlang.OtpNode
Get the authorization cookie used by this node.
count() - Method in class com.ericsson.otp.erlang.OtpOutputStream
Get the number of bytes in the stream.
creation() - Method in class com.ericsson.otp.erlang.OtpErlangPid
Get the creation number from the PID.
creation() - Method in class com.ericsson.otp.erlang.OtpErlangRef
Get the creation number from the ref.
creation() - Method in class com.ericsson.otp.erlang.OtpErlangPort
Get the creation number from the port.

D

decode(OtpInputStream) - Static method in class com.ericsson.otp.erlang.OtpErlangObject
Read binary data in the Erlang external format, and produce a corresponding Erlang data type object.
defaultIncrement - Static variable in class com.ericsson.otp.erlang.OtpOutputStream
The default increment used when growing the stream.
defaultInitialSize - Static variable in class com.ericsson.otp.erlang.OtpOutputStream
The default initial size of the stream.
doubleValue() - Method in class com.ericsson.otp.erlang.OtpErlangDouble
Get the value, as a double.

E

elementAt(int) - Method in class com.ericsson.otp.erlang.OtpErlangList
Get the specified element from the list.
elementAt(int) - Method in class com.ericsson.otp.erlang.OtpErlangTuple
Get the specified element from the tuple.
elements() - Method in class com.ericsson.otp.erlang.OtpErlangList
Get all the elements from the list as an array.
elements() - Method in class com.ericsson.otp.erlang.OtpErlangTuple
Get all the elements from the tuple as an array.
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangObject
Convert the object according to the rules of the Erlang external format.
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangLong
Convert this number to the equivalent Erlang external representation.
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangString
Convert this string to the equivalent Erlang external representation.
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangPid
Convert this PID to the equivalent Erlang external representation.
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangRef
Convert this ref to the equivalent Erlang external representation.
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangAtom
Convert this atom to the equivalent Erlang external representation.
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangDouble
Convert this double to the equivalent Erlang external representation.
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangList
Convert this list to the equivalent Erlang external representation.
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangTuple
Convert this tuple to the equivalent Erlang external representation.
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangPort
Convert this port to the equivalent Erlang external representation.
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangBinary
Convert this binary to the equivalent Erlang external representation.
equals(Object) - Method in class com.ericsson.otp.erlang.OtpErlangObject
Determine if two Erlang objects are equal.
equals(Object) - Method in class com.ericsson.otp.erlang.OtpErlangLong
Determine if two numbers are equal.
equals(Object) - Method in class com.ericsson.otp.erlang.OtpErlangString
Determine if two strings are equal.
equals(Object) - Method in class com.ericsson.otp.erlang.OtpErlangPid
Determine if two PIDs are equal.
equals(Object) - Method in class com.ericsson.otp.erlang.OtpErlangRef
Determine if two refs are equal.
equals(Object) - Method in class com.ericsson.otp.erlang.OtpErlangAtom
Determine if two atoms are equal.
equals(Object) - Method in class com.ericsson.otp.erlang.OtpErlangDouble
Determine if two floats are equal.
equals(Object) - Method in class com.ericsson.otp.erlang.OtpErlangList
Determine if two lists are equal.
equals(Object) - Method in class com.ericsson.otp.erlang.OtpErlangTuple
Determine if two tuples are equal.
equals(Object) - Method in class com.ericsson.otp.erlang.OtpErlangPort
Determine if two ports are equal.
equals(Object) - Method in class com.ericsson.otp.erlang.OtpErlangBinary
Determine if two binaries are equal.
equals(OtpErlangAtom) - Method in class com.ericsson.otp.erlang.OtpErlangAtom
Determine if two atoms are equal.
equals(OtpErlangBinary) - Method in class com.ericsson.otp.erlang.OtpErlangBinary
Determine if two binaries are equal.
equals(OtpErlangDouble) - Method in class com.ericsson.otp.erlang.OtpErlangDouble
Determine if two floats are equal.
equals(OtpErlangList) - Method in class com.ericsson.otp.erlang.OtpErlangList
Determine if two lists are equal.
equals(OtpErlangLong) - Method in class com.ericsson.otp.erlang.OtpErlangLong
Determine if two numbers are equal.
equals(OtpErlangPid) - Method in class com.ericsson.otp.erlang.OtpErlangPid
Determine if two PIDs are equal.
equals(OtpErlangPort) - Method in class com.ericsson.otp.erlang.OtpErlangPort
Determine if two ports are equal.
equals(OtpErlangRef) - Method in class com.ericsson.otp.erlang.OtpErlangRef
Determine if two refs are equal.
equals(OtpErlangString) - Method in class com.ericsson.otp.erlang.OtpErlangString
Determine if two strings are equal.
equals(OtpErlangTuple) - Method in class com.ericsson.otp.erlang.OtpErlangTuple
Determine if two tuples are equal.
equals(String) - Method in class com.ericsson.otp.erlang.OtpErlangString
Determine if two strings are equal.
erlMax - Static variable in class com.ericsson.otp.erlang.OtpExternal
The largest value that can be encoded as an integer
erlMin - Static variable in class com.ericsson.otp.erlang.OtpExternal
The smallest value that can be encoded as an integer
exit(OtpErlangPid, String) - Method in class com.ericsson.otp.erlang.OtpConnection
Send an exit signal to a remote process.

F

floatTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for floating point numbers
floatValue() - Method in class com.ericsson.otp.erlang.OtpErlangDouble
Get the value, as a float.

G

getPos() - Method in class com.ericsson.otp.erlang.OtpInputStream
Get the current position in the stream.
getPos() - Method in class com.ericsson.otp.erlang.OtpOutputStream
Get the current position in the stream.

H

host() - Method in class com.ericsson.otp.erlang.OtpNode
Get the hostname part of the nodename.

I

id() - Method in class com.ericsson.otp.erlang.OtpErlangPid
Get the id number from the PID.
id() - Method in class com.ericsson.otp.erlang.OtpErlangRef
Get the id number from the ref.
id() - Method in class com.ericsson.otp.erlang.OtpErlangPort
Get the id number from the port.
ids() - Method in class com.ericsson.otp.erlang.OtpErlangRef
Get the array of id numbers from the ref.
intTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for integers
intValue() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get this number as an int.
isConnected() - Method in class com.ericsson.otp.erlang.OtpConnection
Determine if the connection is still alive.
isNewRef() - Method in class com.ericsson.otp.erlang.OtpErlangRef
Determine whether this is a new style ref.

L

largeBigTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for large bignums
largeTupleTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for large tuples
link(OtpErlangPid) - Method in class com.ericsson.otp.erlang.OtpConnection
Create a link between the local node and the specified process on the remote node.
listTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for non-empty lists
longValue() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get this number as a long.
lookupPort(OtpNode) - Static method in class com.ericsson.otp.erlang.OtpEpmd
Determine what port a node listens for incoming connections on.

M

maxAtomLength - Static variable in class com.ericsson.otp.erlang.OtpExternal
The longest allowed Erlang atom
maxAtomLength - Static variable in class com.ericsson.otp.erlang.OtpErlangAtom
The maximun allowed length of an atom, in characters

N

newRefTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for new style references
nilTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for empty lists
node() - Method in class com.ericsson.otp.erlang.OtpErlangPid
Get the node name from the PID.
node() - Method in class com.ericsson.otp.erlang.OtpErlangRef
Get the node name from the ref.
node() - Method in class com.ericsson.otp.erlang.OtpNode
Get the name of this node.
node() - Method in class com.ericsson.otp.erlang.OtpErlangPort
Get the node name from the port.

O

OtpAuthException - exception com.ericsson.otp.erlang.OtpAuthException.
Exception raised when a node attempts to establish a communication channel when it is not authorized to do so, or when a node sends a message containing an invalid cookie on an established channel.
OtpAuthException(String) - Constructor for class com.ericsson.otp.erlang.OtpAuthException
Provides a detailed message.
OtpConnection - class com.ericsson.otp.erlang.OtpConnection.
Maintains a connection between a Java process and a remote Erlang, Java or C node.
OtpEpmd - class com.ericsson.otp.erlang.OtpEpmd.
Provides methods for registering, unregistering and looking up nodes with the Erlang portmapper daemon (Epmd).
OtpErlangAtom - class com.ericsson.otp.erlang.OtpErlangAtom.
Provides a Java representation of Erlang atoms.
OtpErlangAtom(boolean) - Constructor for class com.ericsson.otp.erlang.OtpErlangAtom
Create an atom whose value is "true" or "false".
OtpErlangAtom(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangAtom
Create an atom from a stream containing an atom encoded in Erlang external format.
OtpErlangAtom(String) - Constructor for class com.ericsson.otp.erlang.OtpErlangAtom
Create an atom from the given string.
OtpErlangBinary - class com.ericsson.otp.erlang.OtpErlangBinary.
Provides a Java representation of Erlang binaries.
OtpErlangBinary(byte[]) - Constructor for class com.ericsson.otp.erlang.OtpErlangBinary
Create a binary from a byte array
OtpErlangBinary(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangBinary
Create a binary from a stream containinf a binary encoded in Erlang external format.
OtpErlangBoolean - class com.ericsson.otp.erlang.OtpErlangBoolean.
Provides a Java representation of Erlang booleans, which are special cases of atoms with values 'true' and 'false'.
OtpErlangBoolean(boolean) - Constructor for class com.ericsson.otp.erlang.OtpErlangBoolean
Create a boolean from the given value
OtpErlangBoolean(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangBoolean
Create a boolean from a stream containing an atom encoded in Erlang external format.
OtpErlangByte - class com.ericsson.otp.erlang.OtpErlangByte.
Provides a Java representation of Erlang integral types.
OtpErlangByte(byte) - Constructor for class com.ericsson.otp.erlang.OtpErlangByte
Create an Erlang integer from the given value.
OtpErlangByte(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangByte
Create an Erlang integer from a stream containing an integer encoded in Erlang external format.
OtpErlangChar - class com.ericsson.otp.erlang.OtpErlangChar.
Provides a Java representation of Erlang integral types.
OtpErlangChar(char) - Constructor for class com.ericsson.otp.erlang.OtpErlangChar
Create an Erlang integer from the given value.
OtpErlangChar(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangChar
Create an Erlang integer from a stream containing an integer encoded in Erlang external format.
OtpErlangDataException - exception com.ericsson.otp.erlang.OtpErlangDataException.
Exception raised when an attempt is made to create a badly formed Erlang term.
OtpErlangDataException(String) - Constructor for class com.ericsson.otp.erlang.OtpErlangDataException
Provides a detailed message.
OtpErlangDecodeException - exception com.ericsson.otp.erlang.OtpErlangDecodeException.
Exception raised when an attempt is made to create an Erlang term by decoding a sequence of bytes that does not represent the type of term that was requested.
OtpErlangDecodeException(String) - Constructor for class com.ericsson.otp.erlang.OtpErlangDecodeException
Provides a detailed message.
OtpErlangDouble - class com.ericsson.otp.erlang.OtpErlangDouble.
Provides a Java representation of Erlang floats and doubles.
OtpErlangDouble(double) - Constructor for class com.ericsson.otp.erlang.OtpErlangDouble
Create an Erlang float from the given double value.
OtpErlangDouble(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangDouble
Create an Erlang float from a stream containing a double encoded in Erlang external format.
OtpErlangException - exception com.ericsson.otp.erlang.OtpErlangException.
Base class for the other OTP erlang exception classes.
OtpErlangException() - Constructor for class com.ericsson.otp.erlang.OtpErlangException
Provides no message.
OtpErlangException(String) - Constructor for class com.ericsson.otp.erlang.OtpErlangException
Provides a detailed message.
OtpErlangExit - exception com.ericsson.otp.erlang.OtpErlangExit.
Exception raised when a communication channel is broken.
OtpErlangExit(String) - Constructor for class com.ericsson.otp.erlang.OtpErlangExit
Create an OtpErlangExit exception with the given reason.
OtpErlangFloat - class com.ericsson.otp.erlang.OtpErlangFloat.
Provides a Java representation of Erlang floats and doubles.
OtpErlangFloat(float) - Constructor for class com.ericsson.otp.erlang.OtpErlangFloat
Create an Erlang float from the given float value.
OtpErlangFloat(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangFloat
Create an Erlang float from a stream containing a float encoded in Erlang external format.
OtpErlangInt - class com.ericsson.otp.erlang.OtpErlangInt.
Provides a Java representation of Erlang integral types.
OtpErlangInt(int) - Constructor for class com.ericsson.otp.erlang.OtpErlangInt
Create an Erlang integer from the given value.
OtpErlangInt(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangInt
Create an Erlang integer from a stream containing an integer encoded in Erlang external format.
OtpErlangList - class com.ericsson.otp.erlang.OtpErlangList.
Provides a Java representation of Erlang lists.
OtpErlangList() - Constructor for class com.ericsson.otp.erlang.OtpErlangList
Create an empty list.
OtpErlangList(OtpErlangObject) - Constructor for class com.ericsson.otp.erlang.OtpErlangList
Create a list containing one element.
OtpErlangList(OtpErlangObject[]) - Constructor for class com.ericsson.otp.erlang.OtpErlangList
Create a list from an array of arbitrary Erlang terms.
OtpErlangList(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangList
Create a list from a stream containing an list encoded in Erlang external format.
OtpErlangList(String) - Constructor for class com.ericsson.otp.erlang.OtpErlangList
Create a list of characters.
OtpErlangLong - class com.ericsson.otp.erlang.OtpErlangLong.
Provides a Java representation of Erlang integral types.
OtpErlangLong(long) - Constructor for class com.ericsson.otp.erlang.OtpErlangLong
Create an Erlang integer from the given value.
OtpErlangLong(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangLong
Create an Erlang integer from a stream containing an integer encoded in Erlang external format.
OtpErlangObject - class com.ericsson.otp.erlang.OtpErlangObject.
Base class of the Erlang data type classes.
OtpErlangObject() - Constructor for class com.ericsson.otp.erlang.OtpErlangObject
 
OtpErlangPid - class com.ericsson.otp.erlang.OtpErlangPid.
Provides a Java representation of Erlang PIDs.
OtpErlangPid(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangPid
Create an Erlang PID from a stream containing a PID encoded in Erlang external format.
OtpErlangPid(OtpSelf) - Constructor for class com.ericsson.otp.erlang.OtpErlangPid
Create a unique Erlang PID belonging to the local node.
OtpErlangPid(String, int, int, int) - Constructor for class com.ericsson.otp.erlang.OtpErlangPid
Create an Erlang pid from its components.
OtpErlangPort - class com.ericsson.otp.erlang.OtpErlangPort.
Provides a Java representation of Erlang ports.
OtpErlangPort(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangPort
Create an Erlang port from a stream containing a port encoded in Erlang external format.
OtpErlangPort(String, int, int) - Constructor for class com.ericsson.otp.erlang.OtpErlangPort
Create an Erlang port from its components.
OtpErlangRangeException - exception com.ericsson.otp.erlang.OtpErlangRangeException.
Exception raised when an attempt is made to create an Erlang term with data that is out of range for the term in question.
OtpErlangRangeException(String) - Constructor for class com.ericsson.otp.erlang.OtpErlangRangeException
Provides a detailed message.
OtpErlangRef - class com.ericsson.otp.erlang.OtpErlangRef.
Provides a Java representation of Erlang refs.
OtpErlangRef(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangRef
Create an Erlang ref from a stream containing a ref encoded in Erlang external format.
OtpErlangRef(OtpSelf) - Constructor for class com.ericsson.otp.erlang.OtpErlangRef
Create a unique Erlang ref belonging to the local node.
OtpErlangRef(String, int[], int) - Constructor for class com.ericsson.otp.erlang.OtpErlangRef
Create a new style Erlang ref from its components.
OtpErlangRef(String, int, int) - Constructor for class com.ericsson.otp.erlang.OtpErlangRef
Create an old style Erlang ref from its components.
OtpErlangShort - class com.ericsson.otp.erlang.OtpErlangShort.
Provides a Java representation of Erlang integral types.
OtpErlangShort(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangShort
Create an Erlang integer from a stream containing an integer encoded in Erlang external format.
OtpErlangShort(short) - Constructor for class com.ericsson.otp.erlang.OtpErlangShort
Create an Erlang integer from the given value.
OtpErlangString - class com.ericsson.otp.erlang.OtpErlangString.
Provides a Java representation of Erlang strings.
OtpErlangString(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangString
Create an Erlang string from a stream containing a string encoded in Erlang external format.
OtpErlangString(String) - Constructor for class com.ericsson.otp.erlang.OtpErlangString
Create an Erlang string from the given string.
OtpErlangTuple - class com.ericsson.otp.erlang.OtpErlangTuple.
Provides a Java representation of Erlang tuples.
OtpErlangTuple(OtpErlangObject) - Constructor for class com.ericsson.otp.erlang.OtpErlangTuple
Create a unary tuple containing the given element.
OtpErlangTuple(OtpErlangObject[]) - Constructor for class com.ericsson.otp.erlang.OtpErlangTuple
Create a tuple from an array of terms.
OtpErlangTuple(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangTuple
Create a tuple from a stream containing an tuple encoded in Erlang external format.
OtpErlangUInt - class com.ericsson.otp.erlang.OtpErlangUInt.
Provides a Java representation of Erlang integral types.
OtpErlangUInt(int) - Constructor for class com.ericsson.otp.erlang.OtpErlangUInt
Create an Erlang integer from the given value.
OtpErlangUInt(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangUInt
Create an Erlang integer from a stream containing an integer encoded in Erlang external format.
OtpErlangUShort - class com.ericsson.otp.erlang.OtpErlangUShort.
Provides a Java representation of Erlang integral types.
OtpErlangUShort(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangUShort
Create an Erlang integer from a stream containing an integer encoded in Erlang external format.
OtpErlangUShort(short) - Constructor for class com.ericsson.otp.erlang.OtpErlangUShort
Create an Erlang integer from the given value.
OtpException - exception com.ericsson.otp.erlang.OtpException.
Base class for the other OTP exception classes.
OtpException() - Constructor for class com.ericsson.otp.erlang.OtpException
Provides no message.
OtpException(String) - Constructor for class com.ericsson.otp.erlang.OtpException
Provides a detailed message.
OtpExternal - class com.ericsson.otp.erlang.OtpExternal.
Provides a collection of constants used when encoding and decoding Erlang terms.
OtpInputStream - class com.ericsson.otp.erlang.OtpInputStream.
Provides a stream for decoding Erlang terms from external format.
OtpInputStream(byte[]) - Constructor for class com.ericsson.otp.erlang.OtpInputStream
Create a stream from a buffer containing encoded Erlang terms.
OtpInputStream(byte[], int, int) - Constructor for class com.ericsson.otp.erlang.OtpInputStream
Create a stream from a buffer containing encoded Erlang terms at the given offset and length.
OtpNode - class com.ericsson.otp.erlang.OtpNode.
Represents an OTP node, a communication endpoint.
OtpOutputStream - class com.ericsson.otp.erlang.OtpOutputStream.
Provides a stream for encoding Erlang terms to external format, for transmission or storage.
OtpOutputStream() - Constructor for class com.ericsson.otp.erlang.OtpOutputStream
Create a stream with the default initial size.
OtpOutputStream(int) - Constructor for class com.ericsson.otp.erlang.OtpOutputStream
Create a stream with the specified initial size.
OtpOutputStream(OtpErlangObject) - Constructor for class com.ericsson.otp.erlang.OtpOutputStream
Create a stream containing the encoded version of the given Erlang term.
OtpPeer - class com.ericsson.otp.erlang.OtpPeer.
Represents a remote OTP node.
OtpPeer(String) - Constructor for class com.ericsson.otp.erlang.OtpPeer
Create a peer node.
OtpSelf - class com.ericsson.otp.erlang.OtpSelf.
Represents a local OTP client-only node.
OtpSelf(String, String) - Constructor for class com.ericsson.otp.erlang.OtpSelf
Create a self node.
OtpServer - class com.ericsson.otp.erlang.OtpServer.
Represents a local OTP client or server node.
OtpServer(OtpSelf) - Constructor for class com.ericsson.otp.erlang.OtpServer
Create an OtpServer from an existing OtpSelf.
OtpServer(String, String) - Constructor for class com.ericsson.otp.erlang.OtpServer
Create an OtpServer, using a vacant port chosen by the operating system.
OtpServer(String, String, int) - Constructor for class com.ericsson.otp.erlang.OtpServer
Create an OtpServer, using the specified port number.

P

peek() - Method in class com.ericsson.otp.erlang.OtpInputStream
Look ahead one position in the stream without consuming the byte found there.
peer() - Method in class com.ericsson.otp.erlang.OtpConnection
Get information about the node at the peer end of this connection.
pid() - Method in class com.ericsson.otp.erlang.OtpSelf
Get the Erlang PID that will be used as the sender id in all messages sent by this node.
pidTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for PIDs
poke4BE(int, long) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write the low four bytes of a value to the stream in bif endian order, at the specified position.
port() - Method in class com.ericsson.otp.erlang.OtpServer
Get the port number used by this node.
portTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for ports
publishPort() - Method in class com.ericsson.otp.erlang.OtpServer
Make public the information needed by remote nodes that may wish to connect to this one.
publishPort(OtpServer) - Static method in class com.ericsson.otp.erlang.OtpEpmd
Register with Epmd, so that other nodes are able to find and connect to it.

R

read_any() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an arbitrary Erlang term from the stream.
read_atom() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an Erlang atom from the stream.
read_binary() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an Erlang binary from the stream.
read_boolean() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an Erlang atom from the stream and interpret the value as a boolean.
read_byte() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read one byte from the stream.
read_char() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a character from the stream.
read_double() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an Erlang float from the stream.
read_float() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an Erlang float from the stream.
read_int() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an integer from the stream.
read_list_head() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a list header from the stream.
read_long() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a long from the stream.
read_nil() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an empty list from the stream.
read_pid() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an Erlang PID from the stream.
read_port() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an Erlang port from the stream.
read_ref() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an Erlang reference from the stream.
read_short() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a short from the stream.
read_string() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a string from the stream.
read_tuple_head() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a tuple header from the stream.
read_uint() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an unsigned integer from the stream.
read_ulong() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an unsigned long from the stream.
read_ushort() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an unsigned short from the stream.
read1() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a one byte integer from the stream.
read2BE() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a two byte big endian integer from the stream.
read2LE() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a two byte little endian integer from the stream.
read4BE() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a four byte big endian integer from the stream.
read4LE() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a four byte little endian integer from the stream.
readN(byte[]) - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an array of bytes from the stream.
reason() - Method in class com.ericsson.otp.erlang.OtpErlangExit
Get the reason associated with this exit signal.
receive() - Method in class com.ericsson.otp.erlang.OtpConnection
Receive a message from a remote process.
receiveBuf() - Method in class com.ericsson.otp.erlang.OtpConnection
Receive a raw (still encoded) message from a remote process.
receiveRPC() - Method in class com.ericsson.otp.erlang.OtpConnection
Receive an RPC reply from the remote Erlang node.
refTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for old stype references
reset() - Method in class com.ericsson.otp.erlang.OtpOutputStream
Reset the stream so that it can be reused.

S

self() - Method in class com.ericsson.otp.erlang.OtpConnection
Get information about the node at the local end of this connection.
send(OtpErlangPid, OtpErlangObject) - Method in class com.ericsson.otp.erlang.OtpConnection
Send a message to a process on a remote node.
send(String, OtpErlangObject) - Method in class com.ericsson.otp.erlang.OtpConnection
Send a message to a named process on a remote node.
sendBuf(OtpErlangPid, OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpConnection
Send a pre-encoded message to a process on a remote node.
sendBuf(String, OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpConnection
Send a pre-encoded message to a named process on a remote node.
sendRPC(String, String, OtpErlangList) - Method in class com.ericsson.otp.erlang.OtpConnection
Send an RPC request to the remote Erlang node.
sendRPC(String, String, OtpErlangObject[]) - Method in class com.ericsson.otp.erlang.OtpConnection
Send an RPC request to the remote Erlang node.
serial() - Method in class com.ericsson.otp.erlang.OtpErlangPid
Get the serial number from the PID.
setCookie(String) - Method in class com.ericsson.otp.erlang.OtpNode
Set the authorization cookie used by this node.
setPos(int) - Method in class com.ericsson.otp.erlang.OtpInputStream
Set the current position in the stream.
shortValue() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get this number as a short.
size() - Method in class com.ericsson.otp.erlang.OtpOutputStream
Get the current capacity of the stream.
size() - Method in class com.ericsson.otp.erlang.OtpErlangBinary
Get the size of the binary.
smallBigTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for small bignums
smallIntTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for small integers
smallTupleTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for small tuples
stringTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for strings and lists of small integers
stringValue() - Method in class com.ericsson.otp.erlang.OtpErlangString
Get the actual string contained in this object.

T

toByteArray() - Method in class com.ericsson.otp.erlang.OtpOutputStream
Get the contents of the stream in a byte array.
toString() - Method in class com.ericsson.otp.erlang.OtpErlangObject
 
toString() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get the string representation of this number.
toString() - Method in class com.ericsson.otp.erlang.OtpErlangString
Get the printable version of the string contained in this object.
toString() - Method in class com.ericsson.otp.erlang.OtpErlangPid
Get the string representation of the PID.
toString() - Method in class com.ericsson.otp.erlang.OtpErlangRef
Get the string representation of the ref.
toString() - Method in class com.ericsson.otp.erlang.OtpErlangAtom
Get the printname of the atom represented by this object.
toString() - Method in class com.ericsson.otp.erlang.OtpNode
 
toString() - Method in class com.ericsson.otp.erlang.OtpErlangDouble
Get the string representation of this double.
toString() - Method in class com.ericsson.otp.erlang.OtpErlangList
Get the string representation of the list.
toString() - Method in class com.ericsson.otp.erlang.OtpErlangTuple
Get the string representation of the tuple.
toString() - Method in class com.ericsson.otp.erlang.OtpErlangPort
Get the string representation of the port.
toString() - Method in class com.ericsson.otp.erlang.OtpErlangBinary
Get the string representation of this binary object.

U

uIntValue() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get this number as a non-negative int.
unlink(OtpErlangPid) - Method in class com.ericsson.otp.erlang.OtpConnection
Remove a link between the local node and the specified process on the remote node.
unPublishPort() - Method in class com.ericsson.otp.erlang.OtpServer
Unregister the server node's name and port number from the Erlang port mapper, thus preventing any new connections from remote nodes.
unPublishPort(OtpServer) - Static method in class com.ericsson.otp.erlang.OtpEpmd
Unregister from Epmd.
uShortValue() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get this number as a non-negative short.

V

versionTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The version number used to mark serialized Erlang terms

W

write_any(OtpErlangObject) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an arbitrary Erlang term to the stream.
write_atom(String) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a string to the stream as an Erlang atom.
write_binary(byte[]) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an array of bytes to the stream as an Erlang binary.
write_boolean(boolean) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a boolean value to the stream as the Erlang atom 'true' or 'false'.
write_byte(byte) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a single byte to the stream as an Erlang integer.
write_char(char) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a character to the stream as an Erlang integer.
write_double(double) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a double value to the stream.
write_float(float) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a float value to the stream.
write_int(int) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an integer to the stream.
write_list_head(int) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an Erlang list header to the stream.
write_long(long) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a long to the stream.
write_nil() - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an empty Erlang list to the stream.
write_pid(String, int, int, int) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an Erlang PID to the stream.
write_port(String, int, int) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an Erlang port to the stream.
write_ref(String, int[], int) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a new style (R6 and later) Erlang ref to the stream.
write_ref(String, int, int) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an old style Erlang ref to the stream.
write_short(short) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a short to the stream.
write_string(String) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a string to the stream.
write_tuple_head(int) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an Erlang tuple header to the stream.
write_uint(int) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a positive integer to the stream.
write_ulong(long) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a positive long to the stream.
write_ushort(short) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a positive short to the stream.
write(byte) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write one byte to the stream.
write(byte[]) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an array of bytes to the stream.
write1(long) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write the low byte of a value to the stream.
write2BE(long) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write the low two bytes of a value to the stream in big endian order.
write2LE(long) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write the low two bytes of a value to the stream in little endian order.
write4BE(long) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write the low four bytes of a value to the stream in big endian order.
write4LE(long) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write the low four bytes of a value to the stream in little endian order.
writeN(byte[]) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an array of bytes to the stream.
writeTo(OutputStream) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write the contents of the stream to an OutputStream.

A B C D E F G H I L M N O P R S T U V W