Modifier and Type | Method and Description |
---|---|
OtpErlangPid |
OtpLocalNode.createPid()
Create an Erlang
pid . |
OtpErlangPid |
OtpMsg.getRecipientPid()
Get the Pid of the recipient for this message, if it is a sendTag
message.
|
OtpErlangPid |
OtpMsg.getSenderPid()
Get the Pid of the sender of this message.
|
OtpErlangPid |
OtpErlangExit.pid()
Get the pid that sent this exit.
|
OtpErlangPid |
OtpSelf.pid()
Get the Erlang PID that will be used as the sender id in all "anonymous"
messages sent by this node.
|
OtpErlangPid |
OtpInputStream.read_pid()
Read an Erlang PID from the stream.
|
OtpErlangPid |
OtpMbox.self()
Get the identifying
pid associated with this
mailbox. |
OtpErlangPid |
OtpMbox.whereis(java.lang.String aname)
|
OtpErlangPid |
OtpNode.whereis(java.lang.String name)
Determine the
pid corresponding to a registered name
on this node. |
Modifier and Type | Method and Description |
---|---|
void |
OtpConnection.exit(OtpErlangPid dest,
OtpErlangObject reason)
Send an exit signal to a remote process.
|
void |
OtpMbox.exit(OtpErlangPid to,
OtpErlangObject reason)
Send an exit signal to a remote
pid . |
void |
OtpMbox.exit(OtpErlangPid to,
java.lang.String reason)
Equivalent to
exit(to, new
OtpErlangAtom(reason)) . |
OtpMbox |
OtpNode.Mailboxes.get(OtpErlangPid pid) |
void |
OtpConnection.link(OtpErlangPid dest)
Create a link between the local node and the specified process on the
remote node.
|
void |
OtpMbox.link(OtpErlangPid to)
Link to a remote mailbox or Erlang process.
|
void |
OtpConnection.send(OtpErlangPid dest,
OtpErlangObject msg)
Send a message to a process on a remote node.
|
void |
OtpMbox.send(OtpErlangPid to,
OtpErlangObject msg)
|
void |
OtpConnection.sendBuf(OtpErlangPid dest,
OtpOutputStream payload)
Send a pre-encoded message to a process on a remote node.
|
void |
OtpConnection.unlink(OtpErlangPid dest)
Remove a link between the local node and the specified process on the
remote node.
|
void |
OtpMbox.unlink(OtpErlangPid to)
Remove a link to a remote mailbox or Erlang process.
|
void |
OtpOutputStream.write_fun(OtpErlangPid pid,
java.lang.String module,
long old_index,
int arity,
byte[] md5,
long index,
long uniq,
OtpErlangObject[] freeVars) |
void |
OtpOutputStream.write_pid(OtpErlangPid pid)
Write an Erlang PID to the stream.
|
Constructor and Description |
---|
OtpErlangExit(OtpErlangObject reason,
OtpErlangPid pid)
Create an OtpErlangExit exception with the given reason and sender pid.
|
OtpErlangExit(java.lang.String reason,
OtpErlangPid pid)
Equivalent to
OtpErlangExit(new OtpErlangAtom(reason),
pid) . |
OtpErlangFun(OtpErlangPid pid,
java.lang.String module,
int arity,
byte[] md5,
int index,
long old_index,
long uniq,
OtpErlangObject[] freeVars) |
OtpErlangFun(OtpErlangPid pid,
java.lang.String module,
long index,
long uniq,
OtpErlangObject[] freeVars) |