Package | Description |
---|---|
org.acplt.oncrpc |
Sun's ONC/RPC Remote Procedure Call mechanism.
|
org.acplt.oncrpc.server |
ONC/RPC Server support package.
|
Modifier and Type | Class and Description |
---|---|
class |
OncRpcDumpResult
Objects of class
OncRpcDumpResult represent the outcome of
the PMAP_DUMP operation on a portmapper. |
class |
OncRpcGetPortResult
The
OncRpcGetPortResult class represents the result from
a PMAP_GETPORT remote procedure call to the ONC/RPC portmapper. |
class |
OncRpcServerIdent
The class
OncRpcServerIdent represents an tuple
{ program, version, protocol, port} uniquely identifying a particular
ONC/RPC server on a given host. |
class |
XdrBoolean
Instances of the class
XdrBoolean represent (de-)serializeable
booleans, which are especially useful in cases where a result with only a
single boolean is expected from a remote function call or only a single
boolean parameter needs to be supplied. |
class |
XdrByte
Instances of the class
XdrByte represent (de-)serializeable
bytes, which are especially useful in cases where a result with only a
single byte is expected from a remote function call or only a single
byte parameter needs to be supplied. |
class |
XdrBytes
Instances of the class
XdrBytes represent (de-)serializeable
bytes values, which are especially useful in cases where a result with only a
single bytes value is expected from a remote function call or only a single
bytes value parameter needs to be supplied. |
class |
XdrChar
Instances of the class
XdrChar represent (de-)serializeable
chars, which are especially useful in cases where a result with only a
single char is expected from a remote function call or only a single
char parameter needs to be supplied. |
class |
XdrDouble
Instances of the class
XdrDouble represent (de-)serializeable
doubles, which are especially useful in cases where a result with only a
single double is expected from a remote function call or only a single
double parameter needs to be supplied. |
class |
XdrDynamicOpaque
Instances of the class
XdrDynamicOpaque represent (de-)serializeable
dynamic-size opaque values, which are especially useful in cases where a result with only a
single opaque value is expected from a remote function call or only a single
opaque value parameter needs to be supplied. |
class |
XdrFloat
Instances of the class
XdrFloat represent (de-)serializeable
floats, which are especially useful in cases where a result with only a
single float is expected from a remote function call or only a single
float parameter needs to be supplied. |
class |
XdrInt
Instances of the class
XdrInt represent (de-)serializeable
integers, which are especially useful in cases where a result with only a
single int is expected from a remote function call or only a single
int parameter needs to be supplied. |
class |
XdrLong
Instances of the class
XdrLong represent (de-)serializeable
longs (64 bit), which are especially useful in cases where a result with only a
single long is expected from a remote function call or only a single
long parameter needs to be supplied. |
class |
XdrOpaque
Instances of the class
XdrOpaque represent (de-)serializeable
fixed-size opaque values, which are especially useful in cases where a result with only a
single opaque value is expected from a remote function call or only a single
opaque value parameter needs to be supplied. |
class |
XdrShort
Instances of the class
XdrShort represent (de-)serializeable
shorts, which are especially useful in cases where a result with only a
single short is expected from a remote function call or only a single
short parameter needs to be supplied. |
class |
XdrString
Instances of the class
XdrString represent (de-)serializeable
strings, which are especially useful in cases where a result with only a
single string is expected from a remote function call or only a single
string parameter needs to be supplied. |
class |
XdrUnion
The abstract base class
XdrUnion helps (de-)serializing
polymorphic classes. |
class |
XdrVoid
Instances of the class
XdrVoid represent (de-)serializeable
voids, which are especially useful in cases where no result is expected
from a remote function call or no parameters are supplied. |
Modifier and Type | Method and Description |
---|---|
XdrAble |
OncRpcBroadcastEvent.getParams()
Returns the parameter message sent in a broadcast RPC.
|
XdrAble |
OncRpcBroadcastEvent.getReply()
Returns ONC/RPC reply message.
|
Modifier and Type | Method and Description |
---|---|
void |
OncRpcTcpClient.batchCall(int procedureNumber,
XdrAble params,
boolean flush)
Issues a batched call for a remote procedure to an ONC/RPC server.
|
void |
OncRpcUdpClient.broadcastCall(int procedureNumber,
XdrAble params,
XdrAble result,
OncRpcBroadcastListener listener)
Broadcast a remote procedure call to several ONC/RPC servers.
|
void |
OncRpcTcpClient.call(int procedureNumber,
int versionNumber,
XdrAble params,
XdrAble result)
Calls a remote procedure on an ONC/RPC server.
|
void |
OncRpcHttpClient.call(int procedureNumber,
int versionNumber,
XdrAble params,
XdrAble result)
Calls a remote procedure on an ONC/RPC server.
|
abstract void |
OncRpcClient.call(int procedureNumber,
int versionNumber,
XdrAble parameters,
XdrAble result)
Calls a remote procedure on an ONC/RPC server.
|
void |
OncRpcUdpClient.call(int procedureNumber,
int versionNumber,
XdrAble params,
XdrAble result)
Calls a remote procedure on an ONC/RPC server.
|
void |
OncRpcClient.call(int procedureNumber,
XdrAble params,
XdrAble result)
Calls a remote procedure on an ONC/RPC server.
|
Constructor and Description |
---|
OncRpcBroadcastEvent(OncRpcUdpClient source,
InetAddress replyAddress,
int procedureNumber,
XdrAble params,
XdrAble reply)
Creates a new
KscPackageUpdateEvent object and
initializes its state. |
Modifier and Type | Method and Description |
---|---|
protected void |
OncRpcTcpServerTransport.reply(OncRpcCallInformation callInfo,
OncRpcServerReplyMessage state,
XdrAble reply)
Do not call.
|
protected void |
OncRpcTcpConnectionServerTransport.reply(OncRpcCallInformation callInfo,
OncRpcServerReplyMessage state,
XdrAble reply)
Send back an ONC/RPC reply to the original caller.
|
protected abstract void |
OncRpcServerTransport.reply(OncRpcCallInformation callInfo,
OncRpcServerReplyMessage state,
XdrAble reply)
Send back an ONC/RPC reply to the original caller.
|
protected void |
OncRpcUdpServerTransport.reply(OncRpcCallInformation callInfo,
OncRpcServerReplyMessage state,
XdrAble reply)
Send back an ONC/RPC reply to the original caller.
|
void |
OncRpcCallInformation.reply(OncRpcServerReplyMessage state,
XdrAble reply)
Send back an ONC/RPC reply to the caller who sent in this call.
|
void |
OncRpcCallInformation.reply(XdrAble reply)
Send back an ONC/RPC reply to the caller who sent in this call.
|
void |
OncRpcTcpServerTransport.retrieveCall(XdrAble call)
Do not call.
|
void |
OncRpcTcpConnectionServerTransport.retrieveCall(XdrAble call)
Retrieves the parameters sent within an ONC/RPC call message.
|
void |
OncRpcCallInformation.retrieveCall(XdrAble call)
Retrieves the parameters sent within an ONC/RPC call message.
|
protected abstract void |
OncRpcServerTransport.retrieveCall(XdrAble call)
Retrieves the parameters sent within an ONC/RPC call message.
|
protected void |
OncRpcUdpServerTransport.retrieveCall(XdrAble call)
Retrieves the parameters sent within an ONC/RPC call message.
|
Copyright © 2022. All rights reserved.