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

A

AbstractConnection - Class in com.ericsson.otp.erlang
Maintains a connection between a Java process and a remote Erlang, Java or C node.
AbstractConnection(OtpLocalNode, Socket) - Constructor for class com.ericsson.otp.erlang.AbstractConnection
Accept an incoming connection from a remote node.
AbstractConnection(OtpLocalNode, OtpPeer) - Constructor for class com.ericsson.otp.erlang.AbstractConnection
Intiate and open a connection to a remote node.
AbstractNode - Class in com.ericsson.otp.erlang
Represents an OTP node.
AbstractNode() - Constructor for class com.ericsson.otp.erlang.AbstractNode
 
AbstractNode(String) - Constructor for class com.ericsson.otp.erlang.AbstractNode
Create a node with the given name and the default cookie.
AbstractNode(String, String) - Constructor for class com.ericsson.otp.erlang.AbstractNode
Create a node with the given name and cookie.
accept() - Method in class com.ericsson.otp.erlang.OtpSelf
Accept an incoming connection from a remote node.
alive() - Method in class com.ericsson.otp.erlang.AbstractNode
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.OtpErlangList.SubList
 
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
atomUtf8Tag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for unicode atoms
atomValue() - Method in class com.ericsson.otp.erlang.OtpErlangAtom
Get the actual string contained in this object.

B

bigIntegerValue() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get this number as a BigInteger.
bin - Variable in class com.ericsson.otp.erlang.OtpErlangBitstr
 
binaryValue() - Method in class com.ericsson.otp.erlang.OtpErlangBitstr
Get the byte array from a bitstr, padded with zero bits in the little end of the last byte.
binTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for binaries
bitBinTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for bitstrs
bitLength() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Returns the number of bits in the minimal two's-complement representation of this BigInteger, excluding a sign bit.
booleanValue() - Method in class com.ericsson.otp.erlang.OtpErlangAtom
The boolean value of this atom.
byte_array_to_long(byte[], boolean) - Static method in class com.ericsson.otp.erlang.OtpInputStream
 
byteValue() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get this number as a byte.

C

ChallengeAck - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
ChallengeReply - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
ChallengeStatus - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
charValue() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get this number as a char.
clear() - Method in class com.ericsson.otp.erlang.OtpNode.Mailboxes
 
clone() - Method in class com.ericsson.otp.erlang.OtpErlangBinary
 
clone() - Method in class com.ericsson.otp.erlang.OtpErlangBitstr
 
clone() - Method in class com.ericsson.otp.erlang.OtpErlangList
 
clone() - Method in class com.ericsson.otp.erlang.OtpErlangObject
 
clone() - Method in class com.ericsson.otp.erlang.OtpErlangRef
 
clone() - Method in class com.ericsson.otp.erlang.OtpErlangTuple
 
close() - Method in class com.ericsson.otp.erlang.AbstractConnection
Close the connection to the remote node.
close() - Method in class com.ericsson.otp.erlang.GenericQueue
 
close() - Method in class com.ericsson.otp.erlang.OtpCookedConnection
 
close() - Method in class com.ericsson.otp.erlang.OtpMbox
Close this mailbox.
close() - Method in class com.ericsson.otp.erlang.OtpNode
Close the node.
closeMbox(OtpMbox) - Method in class com.ericsson.otp.erlang.OtpNode
Close the specified mailbox with reason 'normal'.
closeMbox(OtpMbox, OtpErlangObject) - Method in class com.ericsson.otp.erlang.OtpNode
Close the specified mailbox with the given reason.
com.ericsson.otp.erlang - package com.ericsson.otp.erlang
This package provides support for communication with Erlang and representation of Erlang datatypes.
combine(int) - Method in class com.ericsson.otp.erlang.OtpErlangObject.Hash
 
combine(long) - Method in class com.ericsson.otp.erlang.OtpErlangObject.Hash
 
combine(int, int) - Method in class com.ericsson.otp.erlang.OtpErlangObject.Hash
 
combine(byte[]) - Method in class com.ericsson.otp.erlang.OtpErlangObject.Hash
 
compareTo(Object) - Method in class com.ericsson.otp.erlang.OtpErlangPid
 
compressedTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for compressed terms
connAttempt(String, boolean, Object) - Method in class com.ericsson.otp.erlang.OtpNodeStatus
Notify about failed connection attempts.
connect(OtpSelf) - Method in class com.ericsson.otp.erlang.OtpPeer
Deprecated. Use the corresponding method in OtpSelf instead.
connect(OtpPeer) - Method in class com.ericsson.otp.erlang.OtpSelf
Open a connection to a remote node.
connected - Variable in class com.ericsson.otp.erlang.AbstractConnection
 
cookie() - Method in class com.ericsson.otp.erlang.AbstractNode
Get the authorization cookie used by this node.
cookieOk - Variable in class com.ericsson.otp.erlang.AbstractConnection
 
count() - Method in class com.ericsson.otp.erlang.OtpOutputStream
Deprecated. As of Jinterface 1.4, replaced by super.size().
create(String) - Method in class com.ericsson.otp.erlang.OtpNode.Mailboxes
 
create() - Method in class com.ericsson.otp.erlang.OtpNode.Mailboxes
 
createMbox() - Method in class com.ericsson.otp.erlang.OtpNode
Create an unnamed mailbox that can be used to send and receive messages with other, similar mailboxes and with Erlang processes.
createMbox(String) - Method in class com.ericsson.otp.erlang.OtpNode
Create an named mailbox that can be used to send and receive messages with other, similar mailboxes and with Erlang processes.
createPid() - Method in class com.ericsson.otp.erlang.OtpLocalNode
Create an Erlang pid.
createPort() - Method in class com.ericsson.otp.erlang.OtpLocalNode
Create an Erlang port.
createRef() - Method in class com.ericsson.otp.erlang.OtpLocalNode
Create an Erlang reference.
creation() - Method in class com.ericsson.otp.erlang.OtpErlangPid
Get the creation number from the PID.
creation() - Method in class com.ericsson.otp.erlang.OtpErlangPort
Get the creation number from the port.
creation() - Method in class com.ericsson.otp.erlang.OtpErlangRef
Get the creation number from the ref.
ctrlThreshold - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 

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.
DECODE_INT_LISTS_AS_STRINGS - Static variable in class com.ericsson.otp.erlang.OtpInputStream
 
defaultIncrement - Static variable in class com.ericsson.otp.erlang.OtpOutputStream
The default increment used when growing the stream (increment at least this much).
defaultInitialSize - Static variable in class com.ericsson.otp.erlang.OtpOutputStream
The default initial size of the stream.
defaultLevel - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
deliver(Exception) - Method in class com.ericsson.otp.erlang.AbstractConnection
Deliver communication exceptions to the recipient.
deliver(OtpMsg) - Method in class com.ericsson.otp.erlang.AbstractConnection
Deliver messages to the recipient.
deliver(Exception) - Method in class com.ericsson.otp.erlang.OtpConnection
 
deliver(OtpMsg) - Method in class com.ericsson.otp.erlang.OtpConnection
 
deliver(Exception) - Method in class com.ericsson.otp.erlang.OtpCookedConnection
 
deliver(OtpMsg) - Method in class com.ericsson.otp.erlang.OtpCookedConnection
 
do_send(OtpOutputStream, OtpOutputStream) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
do_send(OtpOutputStream) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
doAccept() - Method in class com.ericsson.otp.erlang.AbstractConnection
 
doConnect(int) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
doHashCode() - Method in class com.ericsson.otp.erlang.OtpErlangAtom
 
doHashCode() - Method in class com.ericsson.otp.erlang.OtpErlangBitstr
 
doHashCode() - Method in class com.ericsson.otp.erlang.OtpErlangDouble
 
doHashCode() - Method in class com.ericsson.otp.erlang.OtpErlangExternalFun
 
doHashCode() - Method in class com.ericsson.otp.erlang.OtpErlangFun
 
doHashCode() - Method in class com.ericsson.otp.erlang.OtpErlangList
 
doHashCode() - Method in class com.ericsson.otp.erlang.OtpErlangLong
 
doHashCode() - Method in class com.ericsson.otp.erlang.OtpErlangObject
 
doHashCode() - Method in class com.ericsson.otp.erlang.OtpErlangPid
 
doHashCode() - Method in class com.ericsson.otp.erlang.OtpErlangPort
 
doHashCode() - Method in class com.ericsson.otp.erlang.OtpErlangRef
Compute the hashCode value for a given ref.
doHashCode() - Method in class com.ericsson.otp.erlang.OtpErlangString
 
doHashCode() - Method in class com.ericsson.otp.erlang.OtpErlangTuple
 
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.OtpErlangList.SubList
 
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.OtpErlangList.SubList
 
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.OtpErlangAtom
Convert this atom 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.
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangBitstr
Convert this bitstr 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.OtpErlangExternalFun
 
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangFun
 
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangList
Convert this list to the equivalent Erlang external representation.
encode(OtpOutputStream, int) - Method in class com.ericsson.otp.erlang.OtpErlangList
 
encode(OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpErlangList.SubList
 
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.OtpErlangObject
Convert the object according to the rules of the Erlang external format.
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.OtpErlangPort
Convert this port 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.OtpErlangString
Convert this string 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.
ensureCapacity(int) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Increases the capacity of this OtpOutputStream instance, if necessary, to ensure that it can hold at least the number of elements specified by the minimum capacity argument.
epmd - Variable in class com.ericsson.otp.erlang.OtpLocalNode
 
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.OtpErlangBitstr
Determine if two bitstrs 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.OtpErlangExternalFun
 
equals(Object) - Method in class com.ericsson.otp.erlang.OtpErlangFun
 
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.OtpErlangLong
Determine if two numbers are equal.
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.OtpErlangPid
Determine if two PIDs 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.OtpErlangRef
Determine if two refs 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.OtpErlangTuple
Determine if two tuples are equal.
equals(Object) - Method in class com.ericsson.otp.erlang.OtpMbox
Determine if two mailboxes 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, OtpErlangObject) - Method in class com.ericsson.otp.erlang.OtpConnection
Send an exit signal to a remote process.
exit(OtpErlangObject) - Method in class com.ericsson.otp.erlang.OtpMbox
Close this mailbox with the given reason.
exit(String) - Method in class com.ericsson.otp.erlang.OtpMbox
Equivalent to exit(new OtpErlangAtom(reason)).
exit(OtpErlangPid, OtpErlangObject) - Method in class com.ericsson.otp.erlang.OtpMbox
Send an exit signal to a remote pid.
exit(OtpErlangPid, String) - Method in class com.ericsson.otp.erlang.OtpMbox
Equivalent to exit(to, new OtpErlangAtom(reason)).
exit2Tag - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
exit2Tag - Static variable in class com.ericsson.otp.erlang.OtpMsg
 
exit2TTTag - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
exitTag - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
exitTag - Static variable in class com.ericsson.otp.erlang.OtpMsg
 
exitTTTag - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
externalFunTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for external Funs (M:F/A)

F

finalize() - Method in class com.ericsson.otp.erlang.AbstractConnection
 
finalize() - Method in class com.ericsson.otp.erlang.OtpCookedConnection
 
finalize() - Method in class com.ericsson.otp.erlang.OtpMbox
 
finalize() - Method in class com.ericsson.otp.erlang.OtpNode
 
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.
flush() - Method in class com.ericsson.otp.erlang.GenericQueue
Clear a queue
from - Variable in class com.ericsson.otp.erlang.OtpMsg
 
funTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for old Funs

G

genChallenge() - Static method in class com.ericsson.otp.erlang.AbstractConnection
 
genDigest(int, String) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
GenericQueue - Class in com.ericsson.otp.erlang
This class implements a generic FIFO queue.
GenericQueue() - Constructor for class com.ericsson.otp.erlang.GenericQueue
Create an empty queue
get() - Method in class com.ericsson.otp.erlang.GenericQueue
Retrieve an object from the head of the queue, or block until one arrives.
get(long) - Method in class com.ericsson.otp.erlang.GenericQueue
Retrieve an object from the head of the queue, blocking until one arrives or until timeout occurs.
get(String) - Method in class com.ericsson.otp.erlang.OtpNode.Mailboxes
 
get(OtpErlangPid) - Method in class com.ericsson.otp.erlang.OtpNode.Mailboxes
 
getCount() - Method in class com.ericsson.otp.erlang.GenericQueue
 
getEpmd() - Method in class com.ericsson.otp.erlang.OtpLocalNode
Get the Epmd socket.
getFlags() - Method in class com.ericsson.otp.erlang.AbstractConnection
 
getHead() - Method in class com.ericsson.otp.erlang.OtpErlangList
 
getHead() - Method in class com.ericsson.otp.erlang.OtpErlangList.SubList
 
getLastTail() - Method in class com.ericsson.otp.erlang.OtpErlangList
 
getLastTail() - Method in class com.ericsson.otp.erlang.OtpErlangList.SubList
 
getMsg() - Method in class com.ericsson.otp.erlang.OtpMsg
Deserialize and return a new copy of the message contained in this OtpMsg.
getName() - Method in class com.ericsson.otp.erlang.OtpMbox
Get the registered name of this mailbox.
getNames() - Method in class com.ericsson.otp.erlang.OtpMbox
Get a list of all known registered names on the same node as this mailbox.
getNames() - Method in class com.ericsson.otp.erlang.OtpNode
Get a list of all known registered names on this node.
getNthTail(int) - Method in class com.ericsson.otp.erlang.OtpErlangList
 
getNthTail(int) - Method in class com.ericsson.otp.erlang.OtpErlangList.SubList
 
getObject() - Method in class com.ericsson.otp.erlang.OtpErlangBitstr
Get the java Object from the bitstr.
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.
getRecipient() - Method in class com.ericsson.otp.erlang.OtpMsg
Get the name of the recipient for this message, if it is a regSendTag message.
getRecipientName() - Method in class com.ericsson.otp.erlang.OtpMsg
Get the name of the recipient for this message.
getRecipientPid() - Method in class com.ericsson.otp.erlang.OtpMsg
Get the Pid of the recipient for this message, if it is a sendTag message.
getSenderPid() - Method in class com.ericsson.otp.erlang.OtpMsg
Get the Pid of the sender of this message.
getTail() - Method in class com.ericsson.otp.erlang.OtpErlangList
 
getTraceLevel() - Method in class com.ericsson.otp.erlang.AbstractConnection
Get the trace level for this connection.
groupLeaderTag - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 

H

handshakeThreshold - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
hashCode() - Method in class com.ericsson.otp.erlang.OtpErlangObject
 
hashCode() - Method in class com.ericsson.otp.erlang.OtpMbox
 
hashCodeValue - Variable in class com.ericsson.otp.erlang.OtpErlangObject
 
headerLen - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
headerType(OtpErlangObject) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
host() - Method in class com.ericsson.otp.erlang.AbstractNode
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.OtpErlangPort
Get the id number from the port.
id() - Method in class com.ericsson.otp.erlang.OtpErlangRef
Get the id number from the ref.
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.AbstractConnection
Determine if the connection is still alive.
isLong() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Determine if this value can be represented as a long without truncation.
isNewRef() - Method in class com.ericsson.otp.erlang.OtpErlangRef
Determine whether this is a new style ref.
isProper() - Method in class com.ericsson.otp.erlang.OtpErlangList
 
isProper() - Method in class com.ericsson.otp.erlang.OtpErlangList.SubList
 
isULong() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Determine if this value can be represented as an unsigned long without truncation, that is if the value is non-negative and its bit pattern completely fits in a long.
isValidCodePoint(int) - Static method in class com.ericsson.otp.erlang.OtpErlangString
Validate a code point according to Erlang definition; Unicode 3.0.
iterator() - Method in class com.ericsson.otp.erlang.OtpErlangList
 
iterator() - Method in class com.ericsson.otp.erlang.OtpErlangList.SubList
 

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
length() - Method in class com.ericsson.otp.erlang.OtpOutputStream
Get the current capacity of the stream.
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.
link(OtpErlangPid) - Method in class com.ericsson.otp.erlang.OtpMbox
Link to a remote mailbox or Erlang process.
links - Variable in class com.ericsson.otp.erlang.OtpCookedConnection
 
linkTag - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
linkTag - Static variable in class com.ericsson.otp.erlang.OtpMsg
 
listTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for non-empty lists
localStatus(String, boolean, Object) - Method in class com.ericsson.otp.erlang.OtpNodeStatus
Notify about local node exceptions.
longValue() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get this number as a long, or rather truncate all but the least significant 64 bits from the 2's complement representation of this number and return them as a long.
lookupNames() - Static method in class com.ericsson.otp.erlang.OtpEpmd
 
lookupNames(InetAddress) - Static method in class com.ericsson.otp.erlang.OtpEpmd
 
lookupPort(AbstractNode) - 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.OtpErlangAtom
The maximun allowed length of an atom, in characters
maxAtomLength - Static variable in class com.ericsson.otp.erlang.OtpExternal
The longest allowed Erlang atom
msgCount() - Method in class com.ericsson.otp.erlang.OtpConnection
Return the number of messages currently waiting in the receive queue for this connection.

N

names() - Method in class com.ericsson.otp.erlang.OtpNode.Mailboxes
 
newFloatTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
 
newFunTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for old new Funs
newRefTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for new style references
newString(byte[]) - Static method in class com.ericsson.otp.erlang.OtpErlangString
Construct a String from a Latin-1 (ISO-8859-1) encoded byte array, if Latin-1 is available, otherwise use the default encoding.
nilTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for empty lists
node() - Method in class com.ericsson.otp.erlang.AbstractNode
Get the name of this node.
node() - Method in class com.ericsson.otp.erlang.OtpErlangPid
Get the node name from the PID.
node() - Method in class com.ericsson.otp.erlang.OtpErlangPort
Get the node name from the port.
node() - Method in class com.ericsson.otp.erlang.OtpErlangRef
Get the node name from the ref.

O

OtpAuthException - Exception in com.ericsson.otp.erlang
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 exception com.ericsson.otp.erlang.OtpAuthException
Provides a detailed message.
OtpConnection - Class in com.ericsson.otp.erlang
Maintains a connection between a Java process and a remote Erlang, Java or C node.
OtpCookedConnection - Class in com.ericsson.otp.erlang
Maintains a connection between a Java process and a remote Erlang, Java or C node.
OtpEpmd - Class in com.ericsson.otp.erlang
Provides methods for registering, unregistering and looking up nodes with the Erlang portmapper daemon (Epmd).
OtpErlangAtom - Class in com.ericsson.otp.erlang
Provides a Java representation of Erlang atoms.
OtpErlangAtom(String) - Constructor for class com.ericsson.otp.erlang.OtpErlangAtom
Create an atom from the given string.
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(boolean) - Constructor for class com.ericsson.otp.erlang.OtpErlangAtom
Create an atom whose value is "true" or "false".
OtpErlangBinary - Class in com.ericsson.otp.erlang
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 containing a binary encoded in Erlang external format.
OtpErlangBinary(Object) - Constructor for class com.ericsson.otp.erlang.OtpErlangBinary
Create a binary from an arbitrary Java Object.
OtpErlangBitstr - Class in com.ericsson.otp.erlang
Provides a Java representation of Erlang bitstrs.
OtpErlangBitstr(byte[]) - Constructor for class com.ericsson.otp.erlang.OtpErlangBitstr
Create a bitstr from a byte array
OtpErlangBitstr(byte[], int) - Constructor for class com.ericsson.otp.erlang.OtpErlangBitstr
Create a bitstr with pad bits from a byte array.
OtpErlangBitstr(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangBitstr
Create a bitstr from a stream containing a bitstr encoded in Erlang external format.
OtpErlangBitstr(Object) - Constructor for class com.ericsson.otp.erlang.OtpErlangBitstr
Create a bitstr from an arbitrary Java Object.
OtpErlangBoolean - Class in com.ericsson.otp.erlang
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 in com.ericsson.otp.erlang
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 in com.ericsson.otp.erlang
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.
OtpErlangDecodeException - Exception in com.ericsson.otp.erlang
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 exception com.ericsson.otp.erlang.OtpErlangDecodeException
Provides a detailed message.
OtpErlangDouble - Class in com.ericsson.otp.erlang
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 in com.ericsson.otp.erlang
Base class for the other OTP erlang exception classes.
OtpErlangException() - Constructor for exception com.ericsson.otp.erlang.OtpErlangException
Provides no message.
OtpErlangException(String) - Constructor for exception com.ericsson.otp.erlang.OtpErlangException
Provides a detailed message.
OtpErlangExit - Exception in com.ericsson.otp.erlang
Exception raised when a communication channel is broken.
OtpErlangExit(OtpErlangObject) - Constructor for exception com.ericsson.otp.erlang.OtpErlangExit
Create an OtpErlangExit exception with the given reason.
OtpErlangExit(String) - Constructor for exception com.ericsson.otp.erlang.OtpErlangExit
Equivalent to OtpErlangExit(new OtpErlangAtom(reason).
OtpErlangExit(OtpErlangObject, OtpErlangPid) - Constructor for exception com.ericsson.otp.erlang.OtpErlangExit
Create an OtpErlangExit exception with the given reason and sender pid.
OtpErlangExit(String, OtpErlangPid) - Constructor for exception com.ericsson.otp.erlang.OtpErlangExit
Equivalent to OtpErlangExit(new OtpErlangAtom(reason), pid).
OtpErlangExternalFun - Class in com.ericsson.otp.erlang
 
OtpErlangExternalFun(String, String, int) - Constructor for class com.ericsson.otp.erlang.OtpErlangExternalFun
 
OtpErlangExternalFun(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangExternalFun
 
OtpErlangFloat - Class in com.ericsson.otp.erlang
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.
OtpErlangFun - Class in com.ericsson.otp.erlang
 
OtpErlangFun(OtpInputStream) - Constructor for class com.ericsson.otp.erlang.OtpErlangFun
 
OtpErlangFun(OtpErlangPid, String, long, long, OtpErlangObject[]) - Constructor for class com.ericsson.otp.erlang.OtpErlangFun
 
OtpErlangFun(OtpErlangPid, String, int, byte[], int, long, long, OtpErlangObject[]) - Constructor for class com.ericsson.otp.erlang.OtpErlangFun
 
OtpErlangInt - Class in com.ericsson.otp.erlang
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 in com.ericsson.otp.erlang
Provides a Java representation of Erlang lists.
OtpErlangList() - Constructor for class com.ericsson.otp.erlang.OtpErlangList
Create an empty list.
OtpErlangList(String) - Constructor for class com.ericsson.otp.erlang.OtpErlangList
Create a list of Erlang integers representing Unicode codePoints.
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(OtpErlangObject[], OtpErlangObject) - Constructor for class com.ericsson.otp.erlang.OtpErlangList
Create a list from an array of arbitrary Erlang terms.
OtpErlangList(OtpErlangObject[], int, int) - 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.SubList - Class in com.ericsson.otp.erlang
 
OtpErlangLong - Class in com.ericsson.otp.erlang
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(BigInteger) - 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 in com.ericsson.otp.erlang
Base class of the Erlang data type classes.
OtpErlangObject() - Constructor for class com.ericsson.otp.erlang.OtpErlangObject
 
OtpErlangObject.Hash - Class in com.ericsson.otp.erlang
 
OtpErlangObject.Hash(int) - Constructor for class com.ericsson.otp.erlang.OtpErlangObject.Hash
 
OtpErlangPid - Class in com.ericsson.otp.erlang
Provides a Java representation of Erlang PIDs.
OtpErlangPid(OtpLocalNode) - Constructor for class com.ericsson.otp.erlang.OtpErlangPid
Deprecated. use OtpLocalNode:createPid() instead
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(String, int, int, int) - Constructor for class com.ericsson.otp.erlang.OtpErlangPid
Create an Erlang pid from its components.
OtpErlangPort - Class in com.ericsson.otp.erlang
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 in com.ericsson.otp.erlang
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 exception com.ericsson.otp.erlang.OtpErlangRangeException
Provides a detailed message.
OtpErlangRef - Class in com.ericsson.otp.erlang
Provides a Java representation of Erlang refs.
OtpErlangRef(OtpLocalNode) - Constructor for class com.ericsson.otp.erlang.OtpErlangRef
Deprecated. use OtpLocalNode:createRef() instead
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(String, int, int) - Constructor for class com.ericsson.otp.erlang.OtpErlangRef
Create an old style Erlang ref from its components.
OtpErlangRef(String, int[], int) - Constructor for class com.ericsson.otp.erlang.OtpErlangRef
Create a new style Erlang ref from its components.
OtpErlangShort - Class in com.ericsson.otp.erlang
Provides a Java representation of Erlang integral types.
OtpErlangShort(short) - Constructor for class com.ericsson.otp.erlang.OtpErlangShort
Create an Erlang integer from the given value.
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.
OtpErlangString - Class in com.ericsson.otp.erlang
Provides a Java representation of Erlang strings.
OtpErlangString(String) - Constructor for class com.ericsson.otp.erlang.OtpErlangString
Create an Erlang string from the given string.
OtpErlangString(OtpErlangList) - Constructor for class com.ericsson.otp.erlang.OtpErlangString
Create an Erlang string from a list of integers.
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.
OtpErlangTuple - Class in com.ericsson.otp.erlang
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(OtpErlangObject[], int, int) - 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 in com.ericsson.otp.erlang
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 in com.ericsson.otp.erlang
Provides a Java representation of Erlang integral types.
OtpErlangUShort(short) - Constructor for class com.ericsson.otp.erlang.OtpErlangUShort
Create an Erlang integer from the given value.
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.
OtpException - Exception in com.ericsson.otp.erlang
Base class for the other OTP exception classes.
OtpException() - Constructor for exception com.ericsson.otp.erlang.OtpException
Provides no message.
OtpException(String) - Constructor for exception com.ericsson.otp.erlang.OtpException
Provides a detailed message.
OtpExternal - Class in com.ericsson.otp.erlang
Provides a collection of constants used when encoding and decoding Erlang terms.
OtpInputStream - Class in com.ericsson.otp.erlang
Provides a stream for decoding Erlang terms from external format.
OtpInputStream(byte[]) - Constructor for class com.ericsson.otp.erlang.OtpInputStream
 
OtpInputStream(byte[], int) - Constructor for class com.ericsson.otp.erlang.OtpInputStream
Create a stream from a buffer containing encoded Erlang terms.
OtpInputStream(byte[], int, 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.
OtpLocalNode - Class in com.ericsson.otp.erlang
This class represents local node types.
OtpLocalNode() - Constructor for class com.ericsson.otp.erlang.OtpLocalNode
 
OtpLocalNode(String) - Constructor for class com.ericsson.otp.erlang.OtpLocalNode
Create a node with the given name and the default cookie.
OtpLocalNode(String, String) - Constructor for class com.ericsson.otp.erlang.OtpLocalNode
Create a node with the given name and cookie.
OtpMbox - Class in com.ericsson.otp.erlang
Provides a simple mechanism for exchanging messages with Erlang processes or other instances of this class.
OtpMsg - Class in com.ericsson.otp.erlang
Provides a carrier for Erlang messages.
OtpNode - Class in com.ericsson.otp.erlang
Represents a local OTP node.
OtpNode(String) - Constructor for class com.ericsson.otp.erlang.OtpNode
Create a node using the default cookie.
OtpNode(String, String) - Constructor for class com.ericsson.otp.erlang.OtpNode
Create a node.
OtpNode(String, String, int) - Constructor for class com.ericsson.otp.erlang.OtpNode
Create a node.
OtpNode.Acceptor - Class in com.ericsson.otp.erlang
 
OtpNode.Mailboxes - Class in com.ericsson.otp.erlang
 
OtpNode.Mailboxes() - Constructor for class com.ericsson.otp.erlang.OtpNode.Mailboxes
 
OtpNodeStatus - Class in com.ericsson.otp.erlang
Provides a callback mechanism for receiving status change information about other nodes in the system.
OtpNodeStatus() - Constructor for class com.ericsson.otp.erlang.OtpNodeStatus
 
OtpOutputStream - Class in com.ericsson.otp.erlang
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 (2048 bytes).
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 in com.ericsson.otp.erlang
Represents a remote OTP node.
OtpPeer(String) - Constructor for class com.ericsson.otp.erlang.OtpPeer
Create a peer node.
OtpSelf - Class in com.ericsson.otp.erlang
Represents an OTP node.
OtpSelf(String) - Constructor for class com.ericsson.otp.erlang.OtpSelf
Create a self node using the default cookie.
OtpSelf(String, String) - Constructor for class com.ericsson.otp.erlang.OtpSelf
Create a self node.
OtpSelf(String, String, int) - Constructor for class com.ericsson.otp.erlang.OtpSelf
 
OtpServer - Class in com.ericsson.otp.erlang
Deprecated. the functionality of this class has been moved to OtpSelf.
OtpServer(OtpSelf) - Constructor for class com.ericsson.otp.erlang.OtpServer
Deprecated. Create an OtpServer from an existing OtpSelf.
OtpServer(String, String) - Constructor for class com.ericsson.otp.erlang.OtpServer
Deprecated. Create an OtpServer, using a vacant port chosen by the operating system.
OtpServer(String, String, int) - Constructor for class com.ericsson.otp.erlang.OtpServer
Deprecated. Create an OtpServer, using the specified port number.

P

pad_bits - Variable in class com.ericsson.otp.erlang.OtpErlangBitstr
 
pad_bits() - Method in class com.ericsson.otp.erlang.OtpErlangBitstr
Get the number of pad bits in the last byte of the bitstr.
passThrough - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
paybuf - Variable in class com.ericsson.otp.erlang.OtpMsg
 
payload - Variable in class com.ericsson.otp.erlang.OtpMsg
 
peek() - Method in class com.ericsson.otp.erlang.OtpInputStream
Alias for peek1()
peek1() - Method in class com.ericsson.otp.erlang.OtpInputStream
Look ahead one position in the stream without consuming the byte found there.
peek1skip_version() - Method in class com.ericsson.otp.erlang.OtpInputStream
 
peer - Variable in class com.ericsson.otp.erlang.AbstractConnection
 
peer() - Method in class com.ericsson.otp.erlang.OtpConnection
Get information about the node at the peer end of this connection.
pid() - Method in exception com.ericsson.otp.erlang.OtpErlangExit
Get the pid that sent this exit.
pid() - Method in class com.ericsson.otp.erlang.OtpSelf
Get the Erlang PID that will be used as the sender id in all "anonymous" messages sent by this node.
pidTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for PIDs
ping(String, long) - Method in class com.ericsson.otp.erlang.OtpMbox
Create a connection to a remote node.
ping(String, long) - Method in class com.ericsson.otp.erlang.OtpNode
Determine if another node is alive.
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 - Variable in class com.ericsson.otp.erlang.OtpLocalNode
 
port() - Method in class com.ericsson.otp.erlang.OtpLocalNode
Get the port number used by this node.
port() - Method in class com.ericsson.otp.erlang.OtpNode.Acceptor
 
portTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for ports
publishPort(OtpLocalNode) - Static method in class com.ericsson.otp.erlang.OtpEpmd
Register with Epmd, so that other nodes are able to find and connect to it.
publishPort() - Method in class com.ericsson.otp.erlang.OtpSelf
Make public the information needed by remote nodes that may wish to connect to this one.
put(Object) - Method in class com.ericsson.otp.erlang.GenericQueue
Add an object to the tail of the queue.

Q

queue - Variable in class com.ericsson.otp.erlang.OtpConnection
 
quit() - Method in class com.ericsson.otp.erlang.OtpNode.Acceptor
 

R

random - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
read1() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a one byte integer from the stream.
read1skip_version() - Method in class com.ericsson.otp.erlang.OtpInputStream
 
read2BE() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a two byte big endian integer from the stream.
read2BytePackage() - Method in class com.ericsson.otp.erlang.AbstractConnection
 
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.
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_bitstr(int[]) - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an Erlang bitstr 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_compressed() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a compressed term from the stream
read_double() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an Erlang float from the stream.
read_external_fun() - Method in class com.ericsson.otp.erlang.OtpInputStream
 
read_float() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an Erlang float from the stream.
read_fun() - Method in class com.ericsson.otp.erlang.OtpInputStream
 
read_int() - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an integer from the stream.
read_integer_byte_array() - 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_long(boolean) - Method in class com.ericsson.otp.erlang.OtpInputStream
 
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.
readBE(int) - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a bigendian integer from the stream.
readLE(int) - Method in class com.ericsson.otp.erlang.OtpInputStream
Read a little endian integer from the stream.
readN(byte[]) - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an array of bytes from the stream.
readN(byte[], int, int) - Method in class com.ericsson.otp.erlang.OtpInputStream
Read an array of bytes from the stream.
readSock(Socket, byte[]) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
reason() - Method in exception 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.
receive(long) - Method in class com.ericsson.otp.erlang.OtpConnection
Receive a message from a remote process.
receive() - Method in class com.ericsson.otp.erlang.OtpMbox
Block until a message arrives for this mailbox.
receive(long) - Method in class com.ericsson.otp.erlang.OtpMbox
Wait for a message to arrive for this mailbox.
receiveBuf() - Method in class com.ericsson.otp.erlang.OtpConnection
Receive a raw (still encoded) message from a remote process.
receiveBuf(long) - Method in class com.ericsson.otp.erlang.OtpConnection
Receive a raw (still encoded) message from a remote process.
receiveBuf() - Method in class com.ericsson.otp.erlang.OtpMbox
Block until a message arrives for this mailbox.
receiveBuf(long) - Method in class com.ericsson.otp.erlang.OtpMbox
Wait for a message to arrive for this mailbox.
receiveMsg() - Method in class com.ericsson.otp.erlang.OtpConnection
Receive a messge complete with sender and recipient information.
receiveMsg(long) - Method in class com.ericsson.otp.erlang.OtpConnection
Receive a messge complete with sender and recipient information.
receiveMsg() - Method in class com.ericsson.otp.erlang.OtpMbox
Block until a message arrives for this mailbox.
receiveMsg(long) - Method in class com.ericsson.otp.erlang.OtpMbox
Wait for a message to arrive for this mailbox.
receiveRPC() - Method in class com.ericsson.otp.erlang.OtpConnection
Receive an RPC reply from the remote Erlang node.
recvChallenge() - Method in class com.ericsson.otp.erlang.AbstractConnection
 
recvChallengeAck(int) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
recvChallengeReply(int) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
recvName(OtpPeer) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
recvStatus() - Method in class com.ericsson.otp.erlang.AbstractConnection
 
refTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for old stype references
register(String, OtpMbox) - Method in class com.ericsson.otp.erlang.OtpNode.Mailboxes
 
registerName(String) - Method in class com.ericsson.otp.erlang.OtpMbox
Register or remove a name for this mailbox.
registerName(String, OtpMbox) - Method in class com.ericsson.otp.erlang.OtpNode
Register or remove a name for the given mailbox.
registerStatusHandler(OtpNodeStatus) - Method in class com.ericsson.otp.erlang.OtpNode
Register interest in certain system events.
regSendTag - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
regSendTag - Static variable in class com.ericsson.otp.erlang.OtpMsg
 
regSendTTTag - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
remoteStatus(String, boolean, Object) - Method in class com.ericsson.otp.erlang.OtpNodeStatus
Notify about remote node status changes.
remove(OtpMbox) - Method in class com.ericsson.otp.erlang.OtpNode.Mailboxes
 
run() - Method in class com.ericsson.otp.erlang.AbstractConnection
 
run() - Method in class com.ericsson.otp.erlang.OtpNode.Acceptor
 

S

self - Variable in class com.ericsson.otp.erlang.AbstractConnection
 
self - Variable in class com.ericsson.otp.erlang.OtpConnection
 
self() - Method in class com.ericsson.otp.erlang.OtpConnection
Get information about the node at the local end of this connection.
self - Variable in class com.ericsson.otp.erlang.OtpCookedConnection
 
self() - Method in class com.ericsson.otp.erlang.OtpMbox
Get the identifying pid associated with this mailbox.
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.
send(OtpErlangPid, OtpErlangObject) - Method in class com.ericsson.otp.erlang.OtpMbox
Send a message to a remote pid, representing either another mailbox or an Erlang process.
send(String, OtpErlangObject) - Method in class com.ericsson.otp.erlang.OtpMbox
Send a message to a named mailbox created from the same node as this mailbox.
send(String, String, OtpErlangObject) - Method in class com.ericsson.otp.erlang.OtpMbox
Send a message to a named mailbox created from another node.
sendBuf(OtpErlangPid, String, OtpOutputStream) - Method in class com.ericsson.otp.erlang.AbstractConnection
Send a pre-encoded message to a named process on a remote node.
sendBuf(OtpErlangPid, OtpErlangPid, OtpOutputStream) - Method in class com.ericsson.otp.erlang.AbstractConnection
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.
sendBuf(OtpErlangPid, OtpOutputStream) - Method in class com.ericsson.otp.erlang.OtpConnection
Send a pre-encoded message to a process on a remote node.
sendChallenge(int, int, int) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
sendChallengeAck(byte[]) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
sendChallengeReply(int, byte[]) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
sendCookie - Variable in class com.ericsson.otp.erlang.AbstractConnection
 
sendExit(OtpErlangPid, OtpErlangPid, OtpErlangObject) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
sendExit2(OtpErlangPid, OtpErlangPid, OtpErlangObject) - Method in class com.ericsson.otp.erlang.AbstractConnection
Send an exit signal to a remote process.
sendLink(OtpErlangPid, OtpErlangPid) - Method in class com.ericsson.otp.erlang.AbstractConnection
Create a link between the local node and the specified process on the remote node.
sendName(int, int) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
sendRPC(String, String, OtpErlangObject[]) - Method in class com.ericsson.otp.erlang.OtpConnection
Send an RPC request to the remote Erlang node.
sendRPC(String, String, OtpErlangList) - Method in class com.ericsson.otp.erlang.OtpConnection
Send an RPC request to the remote Erlang node.
sendStatus(String) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
sendTag - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
sendTag - Static variable in class com.ericsson.otp.erlang.OtpMsg
 
sendThreshold - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
sendTTTag - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
sendUnlink(OtpErlangPid, OtpErlangPid) - Method in class com.ericsson.otp.erlang.AbstractConnection
Remove a link between the local node and the specified process on the remote 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.AbstractNode
Set the authorization cookie used by this node.
setEpmd(Socket) - Method in class com.ericsson.otp.erlang.OtpLocalNode
Set the Epmd socket after publishing this nodes listen port to Epmd.
setFlags(int) - Method in class com.ericsson.otp.erlang.AbstractConnection
 
setFlags(int) - Method in class com.ericsson.otp.erlang.OtpNode
 
setPos(int) - Method in class com.ericsson.otp.erlang.OtpInputStream
Set the current position in the stream.
setTraceLevel(int) - Method in class com.ericsson.otp.erlang.AbstractConnection
Set the trace level for this connection.
shortValue() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get this number as a short.
signum() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Return the signum function of this object.
size() - Method in class com.ericsson.otp.erlang.OtpErlangBitstr
Get the size in whole bytes of the bitstr, rest bits in the last byte not counted.
smallAtomUtf8Tag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for small unicode atoms
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
socket - Variable in class com.ericsson.otp.erlang.AbstractConnection
 
stringTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The tag used for strings and lists of small integers
stringToCodePoints(String) - Static method in class com.ericsson.otp.erlang.OtpErlangString
Create Unicode code points from a String.
stringValue() - Method in class com.ericsson.otp.erlang.OtpErlangList
Convert a list of integers into a Unicode string, interpreting each integer as a Unicode code point value.
stringValue() - Method in class com.ericsson.otp.erlang.OtpErlangString
Get the actual string contained in this object.

T

tag - Variable in class com.ericsson.otp.erlang.OtpMsg
 
to - Variable in class com.ericsson.otp.erlang.OtpMsg
 
toName - Variable in class com.ericsson.otp.erlang.OtpMsg
 
toString() - Method in class com.ericsson.otp.erlang.AbstractNode
 
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.OtpErlangBitstr
Get the string representation of this bitstr object.
toString() - Method in class com.ericsson.otp.erlang.OtpErlangDouble
Get the string representation of this double.
toString() - Method in class com.ericsson.otp.erlang.OtpErlangExternalFun
 
toString() - Method in class com.ericsson.otp.erlang.OtpErlangFun
 
toString() - Method in class com.ericsson.otp.erlang.OtpErlangList.SubList
 
toString() - Method in class com.ericsson.otp.erlang.OtpErlangList
Get the string representation of the list.
toString(int) - Method in class com.ericsson.otp.erlang.OtpErlangList
 
toString() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get the string representation of this number.
toString() - Method in class com.ericsson.otp.erlang.OtpErlangObject
 
toString() - Method in class com.ericsson.otp.erlang.OtpErlangPid
Get the string representation of the PID.
toString() - Method in class com.ericsson.otp.erlang.OtpErlangPort
Get the string representation of the port.
toString() - Method in class com.ericsson.otp.erlang.OtpErlangRef
Get the string representation of the ref.
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.OtpErlangTuple
Get the string representation of the tuple.
traceLevel - Variable in class com.ericsson.otp.erlang.AbstractConnection
 
trimToSize() - Method in class com.ericsson.otp.erlang.OtpOutputStream
Trims the capacity of this OtpOutputStream instance to be the buffer's current size.
tryGet() - Method in class com.ericsson.otp.erlang.GenericQueue
 
type() - Method in class com.ericsson.otp.erlang.OtpMsg
Get the type marker from this message.

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.
unlink(OtpErlangPid) - Method in class com.ericsson.otp.erlang.OtpMbox
Remove a link to a remote mailbox or Erlang process.
unlinkTag - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
unlinkTag - Static variable in class com.ericsson.otp.erlang.OtpMsg
 
unPublishPort(OtpLocalNode) - Static method in class com.ericsson.otp.erlang.OtpEpmd
Unregister from Epmd.
unPublishPort() - Method in class com.ericsson.otp.erlang.OtpSelf
Unregister the server node's name and port number from the Erlang port mapper, thus preventing any new connections from remote nodes.
useEpmdPort(int) - Static method in class com.ericsson.otp.erlang.OtpEpmd
Set the port number to be used to contact the epmd process.
uShortValue() - Method in class com.ericsson.otp.erlang.OtpErlangLong
Get this number as a non-negative short.

V

valueOf() - Method in class com.ericsson.otp.erlang.OtpErlangObject.Hash
 
version - Static variable in class com.ericsson.otp.erlang.AbstractConnection
 
versionTag - Static variable in class com.ericsson.otp.erlang.OtpExternal
The version number used to mark serialized Erlang terms

W

whereis(String) - Method in class com.ericsson.otp.erlang.OtpMbox
Determine the pid corresponding to a registered name on this node.
whereis(String) - Method in class com.ericsson.otp.erlang.OtpNode
Determine the pid corresponding to a registered name on this node.
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.
write8BE(long) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write the low eight (all) bytes of a value to the stream in big endian order.
write8LE(long) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write the low eight bytes of a value to the stream in little endian order.
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_big_integer(BigInteger) - Method in class com.ericsson.otp.erlang.OtpOutputStream
 
write_binary(byte[]) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an array of bytes to the stream as an Erlang binary.
write_bitstr(byte[], int) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an array of bytes to the stream as an Erlang bitstr.
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_compressed(OtpErlangObject) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an arbitrary Erlang term to the stream in compressed format.
write_double(double) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a double value to the stream.
write_external_fun(String, String, int) - Method in class com.ericsson.otp.erlang.OtpOutputStream
 
write_float(float) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write a float value to the stream.
write_fun(OtpErlangPid, String, long, int, byte[], long, long, OtpErlangObject[]) - Method in class com.ericsson.otp.erlang.OtpOutputStream
 
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 an old style Erlang ref 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_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.
writeLE(long, int) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write any number of bytes in little endian format.
writeN(byte[]) - Method in class com.ericsson.otp.erlang.OtpOutputStream
Write an array of bytes to the stream.

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