Modifier and Type | Method and Description |
---|---|
OtpInputStream |
OtpConnection.receiveBuf()
Receive a raw (still encoded) message from a remote process.
|
OtpInputStream |
OtpMbox.receiveBuf()
Block until a message arrives for this mailbox.
|
OtpInputStream |
OtpConnection.receiveBuf(long timeout)
Receive a raw (still encoded) message from a remote process.
|
OtpInputStream |
OtpMbox.receiveBuf(long timeout)
Wait for a message to arrive for this mailbox.
|
Modifier and Type | Method and Description |
---|---|
static OtpErlangObject |
OtpErlangObject.decode(OtpInputStream buf)
Read binary data in the Erlang external format, and produce a
corresponding Erlang data type object.
|
Constructor and Description |
---|
OtpErlangAtom(OtpInputStream buf)
Create an atom from a stream containing an atom encoded in Erlang
external format.
|
OtpErlangBinary(OtpInputStream buf)
Create a binary from a stream containing a binary encoded in Erlang
external format.
|
OtpErlangBitstr(OtpInputStream buf)
Create a bitstr from a stream containing a bitstr encoded in Erlang
external format.
|
OtpErlangBoolean(OtpInputStream buf)
Create a boolean from a stream containing an atom encoded in Erlang
external format.
|
OtpErlangByte(OtpInputStream buf)
Create an Erlang integer from a stream containing an integer encoded in
Erlang external format.
|
OtpErlangChar(OtpInputStream buf)
Create an Erlang integer from a stream containing an integer encoded in
Erlang external format.
|
OtpErlangDouble(OtpInputStream buf)
Create an Erlang float from a stream containing a double encoded in
Erlang external format.
|
OtpErlangExternalFun(OtpInputStream buf) |
OtpErlangFloat(OtpInputStream buf)
Create an Erlang float from a stream containing a float encoded in Erlang
external format.
|
OtpErlangFun(OtpInputStream buf) |
OtpErlangInt(OtpInputStream buf)
Create an Erlang integer from a stream containing an integer encoded in
Erlang external format.
|
OtpErlangList(OtpInputStream buf)
Create a list from a stream containing an list encoded in Erlang external
format.
|
OtpErlangLong(OtpInputStream buf)
Create an Erlang integer from a stream containing an integer encoded in
Erlang external format.
|
OtpErlangMap(OtpInputStream buf)
Create a map from a stream containing a map encoded in Erlang external
format.
|
OtpErlangPid(OtpInputStream buf)
Create an Erlang PID from a stream containing a PID encoded in Erlang
external format.
|
OtpErlangPort(OtpInputStream buf)
Create an Erlang port from a stream containing a port encoded in Erlang
external format.
|
OtpErlangRef(OtpInputStream buf)
Create an Erlang ref from a stream containing a ref encoded in Erlang
external format.
|
OtpErlangShort(OtpInputStream buf)
Create an Erlang integer from a stream containing an integer encoded in
Erlang external format.
|
OtpErlangString(OtpInputStream buf)
Create an Erlang string from a stream containing a string encoded in
Erlang external format.
|
OtpErlangTuple(OtpInputStream buf)
Create a tuple from a stream containing an tuple encoded in Erlang
external format.
|
OtpErlangUInt(OtpInputStream buf)
Create an Erlang integer from a stream containing an integer encoded in
Erlang external format.
|
OtpErlangUShort(OtpInputStream buf)
Create an Erlang integer from a stream containing an integer encoded in
Erlang external format.
|