| Package | Description |
|---|---|
| com.ericsson.otp.erlang | |
| org.cloudi |
| Modifier and Type | Field and Description |
|---|---|
protected OtpErlangPid |
OtpMsg.from |
protected OtpErlangPid |
OtpMsg.to |
| 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 |
OtpSelf.pid()
Get the Erlang PID that will be used as the sender id in all "anonymous"
messages sent by this node.
|
OtpErlangPid |
OtpErlangExit.pid()
Get the pid that sent this exit.
|
OtpErlangPid |
OtpInputStream.read_pid()
Read an Erlang PID from the stream.
|
OtpErlangPid |
OtpMbox.self()
Get the identifying
pid associated with this
mailbox. |
OtpErlangPid |
OtpNode.whereis(String name)
Determine the
pid corresponding to a registered name
on this node. |
OtpErlangPid |
OtpMbox.whereis(String aname)
|
| 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,
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)
|
protected void |
AbstractConnection.sendBuf(OtpErlangPid from,
OtpErlangPid dest,
OtpOutputStream payload)
Send a pre-encoded message to a process on a remote node.
|
void |
OtpConnection.sendBuf(OtpErlangPid dest,
OtpOutputStream payload)
Send a pre-encoded message to a process on a remote node.
|
protected void |
AbstractConnection.sendBuf(OtpErlangPid from,
String dest,
OtpOutputStream payload)
Send a pre-encoded message to a named process on a remote node.
|
protected void |
AbstractConnection.sendExit(OtpErlangPid from,
OtpErlangPid dest,
OtpErlangObject reason) |
protected void |
AbstractConnection.sendExit2(OtpErlangPid from,
OtpErlangPid dest,
OtpErlangObject reason)
Send an exit signal to a remote process.
|
protected void |
AbstractConnection.sendLink(OtpErlangPid from,
OtpErlangPid dest)
Create a link between the local node and the specified process on the
remote node.
|
protected void |
AbstractConnection.sendUnlink(OtpErlangPid from,
OtpErlangPid dest)
Remove a link between the local node and the specified process on the
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,
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(String reason,
OtpErlangPid pid)
Equivalent to
OtpErlangExit(new OtpErlangAtom(reason),
pid). |
OtpErlangFun(OtpErlangPid pid,
String module,
int arity,
byte[] md5,
int index,
long old_index,
long uniq,
OtpErlangObject[] freeVars) |
OtpErlangFun(OtpErlangPid pid,
String module,
long index,
long uniq,
OtpErlangObject[] freeVars) |
| Modifier and Type | Method and Description |
|---|---|
void |
API.forward_(Integer request_type,
String name,
byte[] request_info,
byte[] request,
Integer timeout,
Byte priority,
byte[] trans_id,
OtpErlangPid pid)
Forward a message to another service
subscribed that matches the destination service
name. |
void |
API.forward_async(String name,
byte[] request_info,
byte[] request,
Integer timeout,
Byte priority,
byte[] trans_id,
OtpErlangPid pid)
Asynchronously forward a message to another service
subscribed that matches the destination service
name. |
void |
API.forward_sync(String name,
byte[] request_info,
byte[] request,
Integer timeout,
Byte priority,
byte[] trans_id,
OtpErlangPid pid)
Synchronously forward a message to another service
subscribed that matches the destination service
name. |
Object |
FunctionInterface10.invoke(API api,
Integer request_type,
String name,
String pattern,
byte[] request_info,
byte[] request,
Integer timeout,
Byte priority,
byte[] trans_id,
OtpErlangPid pid) |
Object |
FunctionObject9.invoke(Integer request_type,
String name,
String pattern,
byte[] request_info,
byte[] request,
Integer timeout,
Byte priority,
byte[] trans_id,
OtpErlangPid pid) |
Object |
FunctionInterface9.invoke(Integer request_type,
String name,
String pattern,
byte[] request_info,
byte[] request,
Integer timeout,
Byte priority,
byte[] trans_id,
OtpErlangPid pid) |
Object |
FunctionObject10.invoke(Integer request_type,
String name,
String pattern,
byte[] request_info,
byte[] request,
Integer timeout,
Byte priority,
byte[] trans_id,
OtpErlangPid pid) |
void |
API.return_(Integer request_type,
String name,
String pattern,
byte[] response_info,
byte[] response,
Integer timeout,
byte[] trans_id,
OtpErlangPid pid)
Returns a response from a service request.
|
void |
API.return_async(String name,
String pattern,
byte[] response_info,
byte[] response,
Integer timeout,
byte[] trans_id,
OtpErlangPid pid)
Asynchronously returns a response from a service request.
|
void |
API.return_sync(String name,
String pattern,
byte[] response_info,
byte[] response,
Integer timeout,
byte[] trans_id,
OtpErlangPid pid)
Synchronously returns a response from a service request.
|
Copyright © 2020. All rights reserved.