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 |
XdrBufferEncodingStream
The
XdrBufferEncodingStream class provides a buffer-based
XDR stream. |
class |
XdrTcpEncodingStream
The
XdrTcpEncodingStream class provides the necessary
functionality to XdrEncodingStream to send XDR records to the
network using the stream-oriented TCP/IP. |
class |
XdrUdpEncodingStream
The
XdrUdpDecodingStream class provides the necessary
functionality to XdrDecodingStream to send XDR packets over the
network using the datagram-oriented UDP/IP. |
Modifier and Type | Method and Description |
---|---|
void |
OncRpcDumpResult.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- the result of a PMAP_DUMP operationg
into a XDR stream.
|
void |
XdrFloat.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a XDR float into a XDR stream in
compliance to RFC 1832.
|
void |
XdrDynamicOpaque.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a XDR opaque into a XDR stream in
compliance to RFC 1832.
|
void |
OncRpcGetPortResult.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- an
OncRpcGetPortParams
object into a XDR stream. |
void |
XdrByte.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a XDR byte into a XDR stream in
compliance to RFC 1832.
|
void |
XdrOpaque.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a XDR opaque into a XDR stream in
compliance to RFC 1832.
|
void |
XdrDouble.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a XDR double into a XDR stream in
compliance to RFC 1832.
|
void |
XdrShort.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a XDR short into a XDR stream in
compliance to RFC 1832.
|
void |
OncRpcServerIdent.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- an OncRpcServerIdent object
into a XDR stream.
|
void |
XdrVoid.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a void into a XDR stream in
compliance to RFC 1832.
|
void |
XdrInt.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a XDR int into a XDR stream in
compliance to RFC 1832.
|
void |
OncRpcClientCallMessage.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a ONC/RPC message header object
into a XDR stream according to RFC 1831.
|
void |
XdrBoolean.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a XDR boolean into a XDR stream in
compliance to RFC 1832.
|
void |
XdrUnion.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- an object into a XDR stream in
compliance to RFC 1832.
|
void |
XdrChar.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a XDR char into a XDR stream in
compliance to RFC 1832.
|
void |
XdrBytes.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a XDR bytes value into a XDR stream in
compliance to RFC 1832.
|
void |
XdrString.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a XDR string into a XDR stream in
compliance to RFC 1832.
|
void |
XdrAble.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- an object into a XDR stream in
compliance to RFC 1832.
|
void |
XdrLong.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a XDR long into a XDR stream in
compliance to RFC 1832.
|
abstract void |
XdrUnion.xdrEncodeCommon(XdrEncodingStream xdr)
Encodes -- that is: serializes -- the common part of an object into
a XDR stream in compliance to RFC 1832.
|
protected void |
OncRpcClientAuthUnix.xdrEncodeCredVerf(XdrEncodingStream xdr)
Encodes ONC/RPC authentication information in form of a credential
and a verifier when sending an ONC/RPC call message.
|
protected void |
OncRpcClientAuthNone.xdrEncodeCredVerf(XdrEncodingStream xdr)
Encodes ONC/RPC authentication information in form of a credential
and a verifier when sending an ONC/RPC call message.
|
protected abstract void |
OncRpcClientAuth.xdrEncodeCredVerf(XdrEncodingStream xdr)
Encodes ONC/RPC authentication information in form of a credential
and a verifier when sending an ONC/RPC call message.
|
abstract void |
XdrUnion.xdrEncodeVariant(XdrEncodingStream xdr)
Encodes -- that is: serializes -- the variant part of an object into
a XDR stream in compliance to RFC 1832.
|
Modifier and Type | Method and Description |
---|---|
protected XdrEncodingStream |
OncRpcTcpServerTransport.getXdrEncodingStream()
Do not call.
|
protected XdrEncodingStream |
OncRpcTcpConnectionServerTransport.getXdrEncodingStream()
Returns XDR stream which can be used for eserializing the reply
to this ONC/RPC call.
|
XdrEncodingStream |
OncRpcCallInformation.getXdrEncodingStream()
Returns XDR stream which can be used for eserializing the reply
to this ONC/RPC call.
|
protected abstract XdrEncodingStream |
OncRpcServerTransport.getXdrEncodingStream()
Returns XDR stream which can be used for eserializing the reply
to this ONC/RPC call.
|
protected XdrEncodingStream |
OncRpcUdpServerTransport.getXdrEncodingStream()
Returns XDR stream which can be used for eserializing the reply
to this ONC/RPC call.
|
Modifier and Type | Method and Description |
---|---|
void |
OncRpcServerReplyMessage.xdrEncode(XdrEncodingStream xdr)
Encodes -- that is: serializes -- a ONC/RPC reply header object
into a XDR stream.
|
void |
OncRpcServerAuthNone.xdrEncodeVerf(XdrEncodingStream xdr)
Encodes -- that is: serializes -- an ONC/RPC authentication object
(its verifier) on the server side.
|
void |
OncRpcServerAuthShort.xdrEncodeVerf(XdrEncodingStream xdr)
Encodes -- that is: serializes -- an ONC/RPC authentication object
(its verifier) on the server side.
|
void |
OncRpcServerAuthUnix.xdrEncodeVerf(XdrEncodingStream xdr)
Encodes -- that is: serializes -- an ONC/RPC authentication object
(its verifier) on the server side.
|
void |
OncRpcServerAuth.xdrEncodeVerf(XdrEncodingStream xdr)
Encodes -- that is: serializes -- an ONC/RPC authentication object
(its verifier) on the server side.
|
Copyright © 2022. All rights reserved.