A B C D E F G H I L M N O P Q R S T U V W X _

A

acceptStatus - Variable in class org.acplt.oncrpc.OncRpcReplyMessage
Acceptance status in case this reply was sent in response to an accepted call (OncRpcReplyStatus.ONCRPC_MSG_ACCEPTED).
auth - Variable in class org.acplt.oncrpc.OncRpcClient
Authentication protocol object to be used when issuing ONC/RPC calls.
auth - Variable in class org.acplt.oncrpc.OncRpcClientCallMessage
Client-side authentication protocol handling object to use when decoding the reply message.
auth - Variable in class org.acplt.oncrpc.OncRpcClientReplyMessage
Client-side authentication protocol handling object to use when decoding the reply message.
auth - Variable in class org.acplt.oncrpc.server.OncRpcServerCallMessage
Contains the authentication protocol handling object retrieved together with the call message itself.
AUTH_NONE - Static variable in class org.acplt.oncrpc.OncRpcClientAuthNone
Contains a singleton which comes in handy if you just need an AUTH_NONE authentification for an ONC/RPC client.
AUTH_NONE - Static variable in class org.acplt.oncrpc.server.OncRpcServerAuthNone
Singleton to use when an authentication object for AUTH_NONE is needed.
authStatus - Variable in class org.acplt.oncrpc.OncRpcReplyMessage
Contains the reason for authentification failure in the case of OncRpcRejectStatus.ONCRPC_AUTH_ERROR.

B

Base64 - Class in org.acplt.oncrpc.web
The abstract Base64 class provides static methods to convert back and forth between binary and base64-encoded data.
Base64() - Constructor for class org.acplt.oncrpc.web.Base64
 
batchCall(int, XdrAble, boolean) - Method in class org.acplt.oncrpc.OncRpcTcpClient
Issues a batched call for a remote procedure to an ONC/RPC server.
beginDecoding() - Method in class org.acplt.oncrpc.web.HttpClientConnection
Begin receiving the content sent by the HTTP server.
beginDecoding() - Method in class org.acplt.oncrpc.XdrBufferDecodingStream
Initiates decoding of the next XDR record.
beginDecoding() - Method in class org.acplt.oncrpc.XdrDecodingStream
Initiates decoding of the next XDR record.
beginDecoding() - Method in class org.acplt.oncrpc.XdrHttpDecodingStream
Initiates decoding of the next XDR record.
beginDecoding() - Method in class org.acplt.oncrpc.XdrTcpDecodingStream
Initiates decoding of the next XDR record.
beginDecoding() - Method in class org.acplt.oncrpc.XdrUdpDecodingStream
Initiates decoding of the next XDR record.
beginEncoding(OncRpcServerReplyMessage) - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Begins the sending phase for ONC/RPC replies.
beginEncoding() - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Begins the sending phase for accepted ONC/RPC replies.
beginEncoding(OncRpcCallInformation, OncRpcServerReplyMessage) - Method in class org.acplt.oncrpc.server.OncRpcServerTransport
Begins the sending phase for ONC/RPC replies.
beginEncoding(OncRpcCallInformation, OncRpcServerReplyMessage) - Method in class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Begins the sending phase for ONC/RPC replies.
beginEncoding(OncRpcCallInformation, OncRpcServerReplyMessage) - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Do not call.
beginEncoding(OncRpcCallInformation, OncRpcServerReplyMessage) - Method in class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Begins the sending phase for ONC/RPC replies.
beginEncoding(InetAddress, int) - Method in class org.acplt.oncrpc.XdrBufferEncodingStream
Begins encoding a new XDR record.
beginEncoding(InetAddress, int) - Method in class org.acplt.oncrpc.XdrEncodingStream
Begins encoding a new XDR record.
beginEncoding(InetAddress, int) - Method in class org.acplt.oncrpc.XdrTcpEncodingStream
Begins encoding a new XDR record.
beginEncoding(InetAddress, int) - Method in class org.acplt.oncrpc.XdrUdpEncodingStream
Begins encoding a new XDR record.
beginPostRequest(String, String, int) - Method in class org.acplt.oncrpc.web.HttpClientConnection
Starts a new HTTP "POST" request and sends all necessary HTTP header fields.
booleanValue() - Method in class org.acplt.oncrpc.XdrBoolean
Returns the value of this XdrBoolean object as a boolean primitive.
broadcastCall(int, XdrAble, XdrAble, OncRpcBroadcastListener) - Method in class org.acplt.oncrpc.OncRpcUdpClient
Broadcast a remote procedure call to several ONC/RPC servers.
BYTES_PER_LINE - Static variable in interface org.acplt.oncrpc.web.HttpTunnelConstants
Amount of octets (binary data) which can be encoded in a single plain ASCII line.
bytesValue() - Method in class org.acplt.oncrpc.XdrBytes
Returns the value of this XdrBytes object as a byte vector.
byteValue() - Method in class org.acplt.oncrpc.XdrByte
Returns the value of this XdrByte object as a byte primitive.

C

call(int, XdrAble, XdrAble) - Method in class org.acplt.oncrpc.OncRpcClient
Calls a remote procedure on an ONC/RPC server.
call(int, int, XdrAble, XdrAble) - Method in class org.acplt.oncrpc.OncRpcClient
Calls a remote procedure on an ONC/RPC server.
call(int, int, XdrAble, XdrAble) - Method in class org.acplt.oncrpc.OncRpcHttpClient
Calls a remote procedure on an ONC/RPC server.
call(int, int, XdrAble, XdrAble) - Method in class org.acplt.oncrpc.OncRpcTcpClient
Calls a remote procedure on an ONC/RPC server.
call(int, int, XdrAble, XdrAble) - Method in class org.acplt.oncrpc.OncRpcUdpClient
Calls a remote procedure on an ONC/RPC server.
callMessage - Variable in class org.acplt.oncrpc.server.OncRpcCallInformation
Contains the call message header from ONC/RPC identifying this particular call.
canRefreshCred() - Method in class org.acplt.oncrpc.OncRpcClientAuth
Indicates whether the ONC/RPC authentication credential can be refreshed.
canRefreshCred() - Method in class org.acplt.oncrpc.OncRpcClientAuthNone
Indicates whether the ONC/RPC authentication credential can be refreshed.
canRefreshCred() - Method in class org.acplt.oncrpc.OncRpcClientAuthUnix
Indicates whether the ONC/RPC authentication credential can be refreshed.
charValue() - Method in class org.acplt.oncrpc.XdrChar
Returns the value of this XdrChar object as a char primitive.
client - Variable in class org.acplt.oncrpc.OncRpcClientStub
The real ONC/RPC client which is responsible for handling a particular IP protocol.
close() - Method in class org.acplt.oncrpc.OncRpcClient
Close the connection to an ONC/RPC server and free all network-related resources.
close() - Method in class org.acplt.oncrpc.OncRpcClientStub
Close the connection to an ONC/RPC server and free all network-related resources.
close() - Method in class org.acplt.oncrpc.OncRpcHttpClient
Close the connection to an ONC/RPC server and free all network-related resources.
close() - Method in class org.acplt.oncrpc.OncRpcPortmapClient
Closes the connection to the portmapper.
close() - Method in class org.acplt.oncrpc.OncRpcTcpClient
Close the connection to an ONC/RPC server and free all network-related resources.
close() - Method in class org.acplt.oncrpc.OncRpcUdpClient
Close the connection to an ONC/RPC server and free all network-related resources.
close(OncRpcServerTransport[]) - Method in class org.acplt.oncrpc.server.OncRpcServerStub
Close all transports listed in a set of server transports.
close() - Method in class org.acplt.oncrpc.server.OncRpcServerTransport
Close the server transport and free any resources associated with it.
close() - Method in class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Close the server transport and free any resources associated with it.
close() - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Close the server transport and free any resources associated with it.
close() - Method in class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Close the server transport and free any resources associated with it.
close() - Method in class org.acplt.oncrpc.web.HttpClientConnection
Closes the connection to the HTTP server and frees up some resources.
close() - Method in class org.acplt.oncrpc.XdrBufferDecodingStream
Closes this decoding XDR stream and releases any system resources associated with this stream.
close() - Method in class org.acplt.oncrpc.XdrBufferEncodingStream
Closes this encoding XDR stream and releases any system resources associated with this stream.
close() - Method in class org.acplt.oncrpc.XdrDecodingStream
Closes this decoding XDR stream and releases any system resources associated with this stream.
close() - Method in class org.acplt.oncrpc.XdrEncodingStream
Closes this encoding XDR stream and releases any system resources associated with this stream.
close() - Method in class org.acplt.oncrpc.XdrHttpDecodingStream
Closes this decoding XDR stream and releases any system resources associated with this stream.
close() - Method in class org.acplt.oncrpc.XdrTcpDecodingStream
Closes this decoding XDR stream and releases any system resources associated with this stream.
close() - Method in class org.acplt.oncrpc.XdrTcpEncodingStream
Closes this encoding XDR stream and releases any system resources associated with this stream.
close() - Method in class org.acplt.oncrpc.XdrUdpDecodingStream
Closes this decoding XDR stream and releases any system resources associated with this stream.
close() - Method in class org.acplt.oncrpc.XdrUdpEncodingStream
Closes this encoding XDR stream and releases any system resources associated with this stream.
connect(InetAddress, int, int) - Method in class org.acplt.oncrpc.OncRpcTcpSocketHelper
Connects to specified TCP port at given host address, but aborts after timeout milliseconds if the connection could not be established within this time frame.
CRLF - Static variable in class org.acplt.oncrpc.web.HttpClientConnection
 

D

decode(byte[], int, int, byte[], int) - Static method in class org.acplt.oncrpc.web.Base64
Converts base64 encoded data into binary data.
dispatcher - Variable in class org.acplt.oncrpc.server.OncRpcServerTransport
Reference to interface of an object capable of handling/dispatching ONC/RPC requests.
dispatchOncRpcCall(OncRpcCallInformation, int, int, int) - Method in interface org.acplt.oncrpc.server.OncRpcDispatchable
Dispatch (handle) an ONC/RPC request from a client.
doubleValue() - Method in class org.acplt.oncrpc.XdrDouble
Returns the value of this XdrDouble object as a double primitive.
dynamicOpaqueValue() - Method in class org.acplt.oncrpc.XdrDynamicOpaque
Returns the value of this XdrDynamicOpaque object as a byte vector.

E

encode(byte[], int, int, byte[], int) - Static method in class org.acplt.oncrpc.web.Base64
Converts binary data into base64 encoded data.
ENCODED_BYTES_PER_LINE - Static variable in interface org.acplt.oncrpc.web.HttpTunnelConstants
Amount of plain ASCII characters per line for representing the encoded octets.
ENCODED_BYTES_PER_LINE_CRLF - Static variable in interface org.acplt.oncrpc.web.HttpTunnelConstants
Amount of plain ASCII characters per line for representing the encoded octets.
endDecoding() - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Finishes call parameter deserialization.
endDecoding() - Method in class org.acplt.oncrpc.server.OncRpcServerTransport
Finishes call parameter deserialization.
endDecoding() - Method in class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Finishes call parameter deserialization.
endDecoding() - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Do not call.
endDecoding() - Method in class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Finishes call parameter deserialization.
endDecoding() - Method in class org.acplt.oncrpc.web.HttpClientConnection
This method silently discards any unread content, if the caller has yet not read all content.
endDecoding() - Method in class org.acplt.oncrpc.XdrBufferDecodingStream
End decoding of the current XDR record.
endDecoding() - Method in class org.acplt.oncrpc.XdrDecodingStream
End decoding of the current XDR record.
endDecoding() - Method in class org.acplt.oncrpc.XdrHttpDecodingStream
End decoding of the current XDR record.
endDecoding() - Method in class org.acplt.oncrpc.XdrTcpDecodingStream
End decoding of the current XDR record.
endDecoding() - Method in class org.acplt.oncrpc.XdrUdpDecodingStream
End decoding of the current XDR record.
endEncoding() - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Finishes encoding the reply to this ONC/RPC call.
endEncoding() - Method in class org.acplt.oncrpc.server.OncRpcServerTransport
Finishes encoding the reply to this ONC/RPC call.
endEncoding() - Method in class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Finishes encoding the reply to this ONC/RPC call.
endEncoding() - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Do not call.
endEncoding() - Method in class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Finishes encoding the reply to this ONC/RPC call.
endEncoding() - Method in class org.acplt.oncrpc.XdrBufferEncodingStream
Flushes this encoding XDR stream and forces any buffered output bytes to be written out.
endEncoding() - Method in class org.acplt.oncrpc.XdrEncodingStream
Flushes this encoding XDR stream and forces any buffered output bytes to be written out.
endEncoding() - Method in class org.acplt.oncrpc.XdrTcpEncodingStream
Flushes this encoding XDR stream and forces any buffered output bytes to be written out.
endEncoding(boolean) - Method in class org.acplt.oncrpc.XdrTcpEncodingStream
Ends the current record fort this encoding XDR stream.
endEncoding() - Method in class org.acplt.oncrpc.XdrUdpEncodingStream
Flushes this encoding XDR stream and forces any buffered output bytes to be written out.
endPostRequest() - Method in class org.acplt.oncrpc.web.HttpClientConnection
Ends the HTTP "POST" request.
EXPONENTIAL - Static variable in interface org.acplt.oncrpc.OncRpcUdpRetransmissionMode
In exponentional back-off retransmission mode, UDP/IP-based ONC/RPC clients first wait a given retransmission timeout period before sending the ONC/RPC call again.

F

failArgumentGarbage() - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Send back an ONC/RPC failure indication about invalid arguments to the caller who sent in this call.
failAuthenticationFailed(int) - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Send back an ONC/RPC failure indication about a failed authentication to the caller who sent in this call.
failOncRpcVersionMismatch() - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Send back an ONC/RPC failure indication about a ONC/RPC version mismatch call to the caller who sent in this call.
failProcedureUnavailable() - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Send back an ONC/RPC failure indication about an unavailable procedure call to the caller who sent in this call.
failProgramMismatch(int, int) - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Send back an ONC/RPC failure indication about a program version mismatch to the caller who sent in this call.
failProgramUnavailable() - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Send back an ONC/RPC failure indication about an unavailable program to the caller who sent in this call.
failSystemError() - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Send back an ONC/RPC failure indication about a system error to the caller who sent in this call.
finalize() - Method in class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Finalize object by making sure that we're removed from the list of open transports which our parent transport maintains.
FIXED - Static variable in interface org.acplt.oncrpc.OncRpcUdpRetransmissionMode
In fixed retransmission mode, UDP/IP-based ONC/RPC clients wait a given retransmission timeout period before send the ONC/RPC call again.
floatValue() - Method in class org.acplt.oncrpc.XdrFloat
Returns the value of this XdrFloat object as a float primitive.

G

getAuth() - Method in class org.acplt.oncrpc.OncRpcClient
Returns the current authentication.
getAuthenticationType() - Method in class org.acplt.oncrpc.server.OncRpcServerAuth
Returns the type (flavor) of authentication used.
getAuthenticationType() - Method in class org.acplt.oncrpc.server.OncRpcServerAuthNone
Returns the type (flavor) of authentication used.
getAuthenticationType() - Method in class org.acplt.oncrpc.server.OncRpcServerAuthShort
Returns the type (flavor) of authentication used.
getAuthenticationType() - Method in class org.acplt.oncrpc.server.OncRpcServerAuthUnix
Returns the type (flavor) of authentication used.
getAuthStatus() - Method in exception org.acplt.oncrpc.OncRpcAuthenticationException
Returns the authentication status detail of this ONC/RPC exception object.
getCharacterEncoding() - Method in class org.acplt.oncrpc.OncRpcClient
Get the character encoding for (de-)serializing strings.
getCharacterEncoding() - Method in class org.acplt.oncrpc.OncRpcHttpClient
Get the character encoding for (de-)serializing strings.
getCharacterEncoding() - Method in class org.acplt.oncrpc.OncRpcTcpClient
Get the character encoding for (de-)serializing strings.
getCharacterEncoding() - Method in class org.acplt.oncrpc.OncRpcUdpClient
Get the character encoding for (de-)serializing strings.
getCharacterEncoding() - Method in class org.acplt.oncrpc.server.OncRpcServerStub
Get the character encoding for deserializing strings.
getCharacterEncoding() - Method in class org.acplt.oncrpc.server.OncRpcServerTransport
Get the character encoding for (de-)serializing strings.
getCharacterEncoding() - Method in class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Get the character encoding for (de-)serializing strings.
getCharacterEncoding() - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Get the character encoding for (de-)serializing strings.
getCharacterEncoding() - Method in class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Get the character encoding for (de-)serializing strings.
getCharacterEncoding() - Method in class org.acplt.oncrpc.XdrDecodingStream
Get the character encoding for deserializing strings.
getCharacterEncoding() - Method in class org.acplt.oncrpc.XdrEncodingStream
Get the character encoding for serializing strings.
getClient() - Method in class org.acplt.oncrpc.OncRpcClientStub
Returns ONC/RPC client proxy object used for communication with a remote ONC/RPC server.
getContentType() - Method in class org.acplt.oncrpc.web.HttpClientConnection
Returns the content type (MIME type, charset, etc.).
getGid() - Method in class org.acplt.oncrpc.OncRpcClientAuthUnix
Returns the group ID from the credential.
getGids() - Method in class org.acplt.oncrpc.OncRpcClientAuthUnix
Returns the group IDs from the credential.
getHost() - Method in class org.acplt.oncrpc.OncRpcClient
Returns the IP address of the server's host this client is connected to.
getHostname() - Method in class org.acplt.oncrpc.OncRpcHttpClient
Returns the host name of the HTTP server we are connected to.
getHttpPort() - Method in class org.acplt.oncrpc.OncRpcHttpClient
Returns the port of the HTTP server we are connected to.
getKeepAlive() - Method in class org.acplt.oncrpc.web.HttpClientConnection
 
getMachinename() - Method in class org.acplt.oncrpc.OncRpcClientAuthUnix
Returns the machine name information from the credential.
getMessage() - Method in exception org.acplt.oncrpc.OncRpcException
Returns the error message string of this ONC/RPC object.
getOncRpcClient() - Method in class org.acplt.oncrpc.OncRpcPortmapClient
Returns the client proxy object used for communicating with the portmapper.
getParams() - Method in class org.acplt.oncrpc.OncRpcBroadcastEvent
Returns the parameter message sent in a broadcast RPC.
getPort() - Method in class org.acplt.oncrpc.OncRpcClient
Returns port number of the server this client is connected to.
getPort(int, int, int) - Method in class org.acplt.oncrpc.OncRpcPortmapClient
Asks the portmapper this OncRpcPortmapClient object is a proxy for, for the port number of a particular ONC/RPC server identified by the information tuple {program number, program version, protocol}.
getPort() - Method in class org.acplt.oncrpc.server.OncRpcServerTransport
Returns port number of socket this server transport listens on for incoming ONC/RPC calls.
getProcedureNumber() - Method in class org.acplt.oncrpc.OncRpcBroadcastEvent
Returns the number of the remote procedure called.
getProgram() - Method in class org.acplt.oncrpc.OncRpcClient
Returns the program number specified when creating this client.
getReason() - Method in exception org.acplt.oncrpc.OncRpcException
Returns the error reason of this ONC/RPC exception object.
getReceiveBufferSize() - Method in class org.acplt.oncrpc.OncRpcTcpSocketHelper
Get size of receive buffer for this socket.
getReceiveBufferSize() - Method in class org.acplt.oncrpc.OncRpcUdpSocketHelper
Get size of receive buffer for this socket.
getRemainingContentLength() - Method in class org.acplt.oncrpc.web.HttpClientConnection
Returns amount of content still available (to be read).
getReply() - Method in class org.acplt.oncrpc.OncRpcBroadcastEvent
Returns ONC/RPC reply message.
getReplyAddress() - Method in class org.acplt.oncrpc.OncRpcBroadcastEvent
Returns the address of the sender of the ONC/RPC reply message.
getResponseCode() - Method in class org.acplt.oncrpc.web.HttpClientConnection
 
getRetransmissionMode() - Method in class org.acplt.oncrpc.OncRpcUdpClient
Retrieve the current retransmission mode set for retransmission of lost ONC/RPC calls.
getRetransmissionTimeout() - Method in class org.acplt.oncrpc.OncRpcUdpClient
Retrieve the current retransmission timeout set for remote procedure calls.
getSendBufferSize() - Method in class org.acplt.oncrpc.OncRpcTcpSocketHelper
Get size of send buffer for this socket.
getSendBufferSize() - Method in class org.acplt.oncrpc.OncRpcUdpSocketHelper
Get size of send buffer for this socket.
getSenderAddress() - Method in class org.acplt.oncrpc.XdrBufferDecodingStream
Returns the Internet address of the sender of the current XDR data.
getSenderAddress() - Method in class org.acplt.oncrpc.XdrDecodingStream
Returns the Internet address of the sender of the current XDR data.
getSenderAddress() - Method in class org.acplt.oncrpc.XdrHttpDecodingStream
Returns the Internet address of the sender of the current XDR data.
getSenderAddress() - Method in class org.acplt.oncrpc.XdrTcpDecodingStream
Returns the Internet address of the sender of the current XDR data.
getSenderAddress() - Method in class org.acplt.oncrpc.XdrTcpEncodingStream
Returns the Internet address of the sender of the current XDR data.
getSenderAddress() - Method in class org.acplt.oncrpc.XdrUdpDecodingStream
Returns the Internet address of the sender of the current XDR data.
getSenderPort() - Method in class org.acplt.oncrpc.XdrBufferDecodingStream
Returns the port number of the sender of the current XDR data.
getSenderPort() - Method in class org.acplt.oncrpc.XdrDecodingStream
Returns the port number of the sender of the current XDR data.
getSenderPort() - Method in class org.acplt.oncrpc.XdrHttpDecodingStream
Returns the port number of the sender of the current XDR data.
getSenderPort() - Method in class org.acplt.oncrpc.XdrTcpDecodingStream
Returns the port number of the sender of the current XDR data.
getSenderPort() - Method in class org.acplt.oncrpc.XdrTcpEncodingStream
Returns the port number of the sender of the current XDR data.
getSenderPort() - Method in class org.acplt.oncrpc.XdrUdpDecodingStream
Returns the port number of the sender of the current XDR data.
getShorthandCred() - Method in class org.acplt.oncrpc.server.OncRpcServerAuthShort
Returns the shorthand credential sent by the caller.
getShorthandVerifier() - Method in class org.acplt.oncrpc.server.OncRpcServerAuthShort
Returns the shorthand verifier to be sent back to the caller.
getShorthandVerifier() - Method in class org.acplt.oncrpc.server.OncRpcServerAuthUnix
Returns the shorthand verifier to be sent back to the caller.
getStamp() - Method in class org.acplt.oncrpc.OncRpcClientAuthUnix
Returns the timestamp information from the credential.
getTimeout() - Method in class org.acplt.oncrpc.OncRpcClient
Retrieve the current timeout set for remote procedure calls.
getTimeout() - Method in class org.acplt.oncrpc.web.HttpClientConnection
Retrieve the current timeout set for remote procedure calls.
getTransmissionTimeout() - Method in class org.acplt.oncrpc.OncRpcTcpClient
Retrieve the current timeout used during transmission phases (call and reply phases).
getTransmissionTimeout() - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Retrieve the current timeout used during transmission phases (call and reply phases).
getUid() - Method in class org.acplt.oncrpc.OncRpcClientAuthUnix
Returns the user ID from the credential.
getVersion() - Method in class org.acplt.oncrpc.OncRpcClient
Returns the version number specified when creating this client.
getXdrData() - Method in class org.acplt.oncrpc.XdrBufferEncodingStream
Returns the buffer holding encoded data.
getXdrDecodingStream() - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Returns XDR stream which can be used for deserializing the parameters of this ONC/RPC call.
getXdrDecodingStream() - Method in class org.acplt.oncrpc.server.OncRpcServerTransport
Returns XDR stream which can be used for deserializing the parameters of this ONC/RPC call.
getXdrDecodingStream() - Method in class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Returns XDR stream which can be used for deserializing the parameters of this ONC/RPC call.
getXdrDecodingStream() - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Do not call.
getXdrDecodingStream() - Method in class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Returns XDR stream which can be used for deserializing the parameters of this ONC/RPC call.
getXdrEncodingStream() - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Returns XDR stream which can be used for eserializing the reply to this ONC/RPC call.
getXdrEncodingStream() - Method in class org.acplt.oncrpc.server.OncRpcServerTransport
Returns XDR stream which can be used for eserializing the reply to this ONC/RPC call.
getXdrEncodingStream() - Method in class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Returns XDR stream which can be used for eserializing the reply to this ONC/RPC call.
getXdrEncodingStream() - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Do not call.
getXdrEncodingStream() - Method in class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Returns XDR stream which can be used for eserializing the reply to this ONC/RPC call.
getXdrLength() - Method in class org.acplt.oncrpc.XdrBufferEncodingStream
Returns the amount of encoded data in the buffer.
getXdrTypeCode() - Method in class org.acplt.oncrpc.XdrUnion
Returns the so-called type code which identifies a derived class when encoded or decoded.
gid - Variable in class org.acplt.oncrpc.server.OncRpcServerAuthUnix
Contains the group ID of caller supplied through credential.
gids - Variable in class org.acplt.oncrpc.server.OncRpcServerAuthUnix
Contains a set of group IDs the caller belongs to, as supplied through credential.

H

handleOption(String, String) - Method in class org.acplt.oncrpc.web.HttpClientConnection
Handle options sent by the HTTP server.
highVersion - Variable in class org.acplt.oncrpc.OncRpcReplyMessage
Highest supported version in case of OncRpcRejectStatus.ONCRPC_RPC_MISMATCH and OncRpcAcceptStatus.ONCRPC_PROG_MISMATCH.
host - Variable in class org.acplt.oncrpc.OncRpcClient
Internet address of the host where the ONC/RPC server we want to communicate with is located at.
HTTP_DEFAULTPORT - Static variable in class org.acplt.oncrpc.web.HttpClientConnection
Default port where HTTP servers listen for incomming requests.
HttpClientConnection - Class in org.acplt.oncrpc.web
The class HttpClientConnection provides a simple HTTP/1.1 compliant connection from a client to an HTTP server.
HttpClientConnection(String) - Constructor for class org.acplt.oncrpc.web.HttpClientConnection
Constructs a new HttpClientConnection.
HttpClientConnection(String, int) - Constructor for class org.acplt.oncrpc.web.HttpClientConnection
Constructs a new HttpClientConnection.
HttpTunnelConstants - Interface in org.acplt.oncrpc.web
A collection of constants generally useful when working with HTTP tunnels for the ONC/RPC protocol.

I

info - Variable in class org.acplt.oncrpc.server.OncRpcServerStub
Array containing program and version numbers tuples this server is willing to handle.
info - Variable in class org.acplt.oncrpc.server.OncRpcServerTransport
Program and version number tuples handled by this server transport.
inspectSocketClassMethods() - Method in class org.acplt.oncrpc.OncRpcTcpSocketHelper
Looks up methods of class Socket whether they are supported by the class libraries of the JRE we are currently executing on.
intValue() - Method in class org.acplt.oncrpc.XdrInt
Returns the value of this XdrInt object as a int primitive.

L

LINES_PER_BLOCK - Static variable in interface org.acplt.oncrpc.web.HttpTunnelConstants
Amount of lines that should be processed at once using a buffer.
listen() - Method in class org.acplt.oncrpc.server.OncRpcServerTransport
Creates a new thread and uses this thread to listen to incoming ONC/RPC requests, then dispatches them and finally sends back the appropriate reply messages.
listen() - Method in class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Creates a new thread and uses this thread to handle the new connection to receive ONC/RPC requests, then dispatching them and finally sending back reply messages.
listen() - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Creates a new thread and uses this thread to listen to incoming ONC/RPC requests, then dispatches them and finally sends back the appropriate reply messages.
listen() - Method in class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Creates a new thread and uses this thread to listen to incoming ONC/RPC requests, then dispatches them and finally sends back the appropriate reply messages.
listServers() - Method in class org.acplt.oncrpc.OncRpcPortmapClient
Retrieves a list of all registered ONC/RPC servers at the same host as the contacted portmapper.
longValue() - Method in class org.acplt.oncrpc.XdrLong
Returns the value of this XdrLong object as a long primitive.
lowVersion - Variable in class org.acplt.oncrpc.OncRpcReplyMessage
Lowest supported version in case of OncRpcRejectStatus.ONCRPC_RPC_MISMATCH and OncRpcAcceptStatus.ONCRPC_PROG_MISMATCH.

M

machinename - Variable in class org.acplt.oncrpc.server.OncRpcServerAuthUnix
Contains the machine name of caller supplied through credential.
messageId - Variable in class org.acplt.oncrpc.OncRpcMessage
The message id is used to identify matching ONC/RPC calls and replies.
messageType - Variable in class org.acplt.oncrpc.OncRpcMessage
The kind of ONC/RPC message, which can be either a call or a reply.

N

newException() - Method in class org.acplt.oncrpc.OncRpcClientReplyMessage
Return an appropriate exception object according to the state this reply message header object is in.
newOncRpcClient(InetAddress, int, int, int) - Static method in class org.acplt.oncrpc.OncRpcClient
Creates a new ONC/RPC client object, which can handle the requested protocol.
newOncRpcClient(InetAddress, int, int, int, int) - Static method in class org.acplt.oncrpc.OncRpcClient
Creates a new ONC/RPC client object, which can handle the requested protocol.
nextXid() - Method in class org.acplt.oncrpc.OncRpcClient
Create next message identifier.
NO_GIDS - Static variable in class org.acplt.oncrpc.OncRpcClientAuthUnix
Contains an empty array of group IDs.

O

ONCRPC_AUTH_BADCRED - Static variable in interface org.acplt.oncrpc.OncRpcAuthStatus
The ONC/RPC server detected a bad credential (that is, the seal was broken).
ONCRPC_AUTH_BADVERF - Static variable in interface org.acplt.oncrpc.OncRpcAuthStatus
The ONC/RPC server detected a bad verifier (that is, the seal was broken).
ONCRPC_AUTH_DES - Static variable in interface org.acplt.oncrpc.OncRpcAuthType
The DES authentication scheme (using encrypted time stamps) is not supported -- and besides, it's not a silver bullet either.
ONCRPC_AUTH_ERROR - Static variable in interface org.acplt.oncrpc.OncRpcRejectStatus
The remote ONC/RPC server could not authenticate the caller.
ONCRPC_AUTH_FAILED - Static variable in interface org.acplt.oncrpc.OncRpcAuthStatus
Authentication at the ONC/RPC client failed for an unknown reason.
ONCRPC_AUTH_INVALIDRESP - Static variable in interface org.acplt.oncrpc.OncRpcAuthStatus
The ONC/RPC client detected a bogus response verifier.
ONCRPC_AUTH_NONE - Static variable in interface org.acplt.oncrpc.OncRpcAuthType
No authentication scheme used for this remote procedure call.
ONCRPC_AUTH_OK - Static variable in interface org.acplt.oncrpc.OncRpcAuthStatus
There is no authentication problem or error.
ONCRPC_AUTH_REJECTEDCRED - Static variable in interface org.acplt.oncrpc.OncRpcAuthStatus
The ONC/RPC server has rejected the credential and forces the caller to begin a new session.
ONCRPC_AUTH_REJECTEDVERF - Static variable in interface org.acplt.oncrpc.OncRpcAuthStatus
The ONC/RPC server detected an expired verifier (which can also happen if the verifier was replayed).
ONCRPC_AUTH_SHORT - Static variable in interface org.acplt.oncrpc.OncRpcAuthType
The so-called "short hand Unix style" is not supported.
ONCRPC_AUTH_TOOWEAK - Static variable in interface org.acplt.oncrpc.OncRpcAuthStatus
The ONC/RPC server rejected the authentication for security reasons.
ONCRPC_AUTH_UNIX - Static variable in interface org.acplt.oncrpc.OncRpcAuthType
The so-called "Unix" authentication scheme is not supported.
ONCRPC_CALL - Static variable in interface org.acplt.oncrpc.OncRpcMessageType
Identifies an ONC/RPC call.
ONCRPC_GARBAGE_ARGS - Static variable in interface org.acplt.oncrpc.OncRpcAcceptStatus
The server could not decode the arguments sent within the ONC/RPC call message.
ONCRPC_HTTP - Static variable in interface org.acplt.oncrpc.OncRpcProtocols
Use the HTTP application protocol for tunneling ONC remote procedure calls.
ONCRPC_MAX_AUTH_BYTES - Static variable in interface org.acplt.oncrpc.OncRpcAuthConstants
Maximum length of opaque authentication information.
ONCRPC_MAX_GROUPS - Static variable in interface org.acplt.oncrpc.OncRpcAuthConstants
Maximum allowed number of groups.
ONCRPC_MAX_MACHINE_NAME - Static variable in interface org.acplt.oncrpc.OncRpcAuthConstants
Maximum length of machine name.
ONCRPC_MSG_ACCEPTED - Static variable in interface org.acplt.oncrpc.OncRpcReplyStatus
Reply status identifying that the corresponding message call was accepted.
ONCRPC_MSG_DENIED - Static variable in interface org.acplt.oncrpc.OncRpcReplyStatus
Reply status identifying that the corresponding message call was denied.
ONCRPC_PROC_UNAVAIL - Static variable in interface org.acplt.oncrpc.OncRpcAcceptStatus
The procedure requested is not available.
ONCRPC_PROG_MISMATCH - Static variable in interface org.acplt.oncrpc.OncRpcAcceptStatus
A program version number mismatch occured.
ONCRPC_PROG_UNAVAIL - Static variable in interface org.acplt.oncrpc.OncRpcAcceptStatus
The program requested is not available.
ONCRPC_REPLY - Static variable in interface org.acplt.oncrpc.OncRpcMessageType
Identifies an ONC/RPC reply.
ONCRPC_RPC_MISMATCH - Static variable in interface org.acplt.oncrpc.OncRpcRejectStatus
Wrong ONC/RPC protocol version used in call (it needs to be version 2).
ONCRPC_SUCCESS - Static variable in interface org.acplt.oncrpc.OncRpcAcceptStatus
The remote procedure was called and executed successfully.
ONCRPC_SYSTEM_ERR - Static variable in interface org.acplt.oncrpc.OncRpcAcceptStatus
The server encountered a system error and thus was not able to process the procedure call.
ONCRPC_TCP - Static variable in interface org.acplt.oncrpc.OncRpcProtocols
Use the TCP protocol of the IP (Internet Protocol) suite as the network communication protocol for doing remote procedure calls.
ONCRPC_UDP - Static variable in interface org.acplt.oncrpc.OncRpcProtocols
Use the UDP protocol of the IP (Internet Protocol) suite as the network communication protocol for doing remote procedure calls.
ONCRPC_VERSION - Static variable in class org.acplt.oncrpc.OncRpcCallMessage
Protocol version used by this ONC/RPC Java implementation.
OncRpcAcceptStatus - Interface in org.acplt.oncrpc
A collection of constants used to identify the acceptance status of ONC/RPC reply messages.
OncRpcAuthConstants - Interface in org.acplt.oncrpc
A collection of constants related to authentication and generally usefull for ONC/RPC.
OncRpcAuthenticationException - Exception in org.acplt.oncrpc
The class OncRpcAuthenticationException indicates an authentication exception.
OncRpcAuthenticationException(int) - Constructor for exception org.acplt.oncrpc.OncRpcAuthenticationException
Initializes an OncRpcAuthenticationException with a detail of OncRpcException.RPC_AUTHERROR and the specified authentication status detail.
OncRpcAuthStatus - Interface in org.acplt.oncrpc
A collection of constants used to identify the authentication status (or any authentication errors) in ONC/RPC replies of the corresponding ONC/RPC calls.
OncRpcAuthType - Interface in org.acplt.oncrpc
A collection of constants used to identify the authentication schemes available for ONC/RPC.
OncRpcBroadcastAdapter - Class in org.acplt.oncrpc
An abstract adapter class for receiving ONC/RPC broadcast reply events.
OncRpcBroadcastAdapter() - Constructor for class org.acplt.oncrpc.OncRpcBroadcastAdapter
 
OncRpcBroadcastEvent - Class in org.acplt.oncrpc
The class OncRpcBroadcastEvent defines an event fired by ONC/RPC UDP/IP-based clients whenever replies to a broadcast call are received.
OncRpcBroadcastEvent(OncRpcUdpClient, InetAddress, int, XdrAble, XdrAble) - Constructor for class org.acplt.oncrpc.OncRpcBroadcastEvent
Creates a new KscPackageUpdateEvent object and initializes its state.
OncRpcBroadcastListener - Interface in org.acplt.oncrpc
The listener class for receiving ONC/RPC broadcast reply events.
OncRpcCallInformation - Class in org.acplt.oncrpc.server
Objects of class OncRpcCallInformation contain information about individual ONC/RPC calls.
OncRpcCallInformation(OncRpcServerTransport) - Constructor for class org.acplt.oncrpc.server.OncRpcCallInformation
Create an OncRpcCallInformation object and associate it with a ONC/RPC server transport.
OncRpcCallMessage - Class in org.acplt.oncrpc
The OncRpcCallMessage class represents a remote procedure call message as defined by ONC/RPC in RFC 1831.
OncRpcCallMessage(int, int, int, int) - Constructor for class org.acplt.oncrpc.OncRpcCallMessage
Constructs and initialises a new ONC/RPC call message header.
OncRpcCallMessage() - Constructor for class org.acplt.oncrpc.OncRpcCallMessage
Constructs a new (incompletely initialized) ONC/RPC call message header.
OncRpcClient - Class in org.acplt.oncrpc
The abstract OncRpcClient class is the foundation for protcol-specific ONC/RPC clients.
OncRpcClient(InetAddress, int, int, int, int) - Constructor for class org.acplt.oncrpc.OncRpcClient
Constructs an OncRpcClient object (the generic part).
OncRpcClientAuth - Class in org.acplt.oncrpc
The OncRpcClientAuth class is the base class for handling all protocol issues of ONC/RPC authentication on the client side.
OncRpcClientAuth() - Constructor for class org.acplt.oncrpc.OncRpcClientAuth
 
OncRpcClientAuthNone - Class in org.acplt.oncrpc
The OncRpcClientAuthNone class handles protocol issues of ONC/RPC AUTH_NONE authentication.
OncRpcClientAuthNone() - Constructor for class org.acplt.oncrpc.OncRpcClientAuthNone
 
OncRpcClientAuthUnix - Class in org.acplt.oncrpc
The OncRpcClientAuthUnix class handles protocol issues of ONC/RPC AUTH_UNIX (and thus AUTH_SHORT) authentication.
OncRpcClientAuthUnix(String, int, int, int[]) - Constructor for class org.acplt.oncrpc.OncRpcClientAuthUnix
Constructs a new OncRpcClientAuthUnix authentication protocol handling object capable of handling AUTH_UNIX and AUTH_SHORT.
OncRpcClientAuthUnix(String, int, int) - Constructor for class org.acplt.oncrpc.OncRpcClientAuthUnix
Constructs a new OncRpcClientAuthUnix authentication protocol handling object capable of handling AUTH_UNIX and AUTH_SHORT.
OncRpcClientCallMessage - Class in org.acplt.oncrpc
The OncRpcClientCallMessage class represents a remote procedure call message on the client side.
OncRpcClientCallMessage(int, int, int, int, OncRpcClientAuth) - Constructor for class org.acplt.oncrpc.OncRpcClientCallMessage
Constructs and initialises a new ONC/RPC call message header.
OncRpcClientReplyMessage - Class in org.acplt.oncrpc
The OncRpcReplyMessage class represents an ONC/RPC reply message as defined by ONC/RPC in RFC 1831.
OncRpcClientReplyMessage(OncRpcClientAuth) - Constructor for class org.acplt.oncrpc.OncRpcClientReplyMessage
Initializes a new OncRpcReplyMessage object to represent an invalid state.
OncRpcClientStub - Class in org.acplt.oncrpc
The abstract OncRpcClientStub class is the base class to build ONC/RPC-program specific clients upon.
OncRpcClientStub(InetAddress, int, int, int, int) - Constructor for class org.acplt.oncrpc.OncRpcClientStub
Construct a new OncRpcClientStub for communication with a remote ONC/RPC server.
OncRpcClientStub(OncRpcClient) - Constructor for class org.acplt.oncrpc.OncRpcClientStub
Construct a new OncRpcClientStub which uses the given client proxy object for communication with a remote ONC/RPC server.
OncRpcConstants - Interface in org.acplt.oncrpc
A collection of constants generally usefull for ONC/RPC.
OncRpcDispatchable - Interface in org.acplt.oncrpc.server
Tags classes as being able to dispatch and handle ONC/RPC requests from clients.
OncRpcDumpResult - Class in org.acplt.oncrpc
Objects of class OncRpcDumpResult represent the outcome of the PMAP_DUMP operation on a portmapper.
OncRpcDumpResult() - Constructor for class org.acplt.oncrpc.OncRpcDumpResult
Initialize an OncRpcServerIdent object.
OncRpcException - Exception in org.acplt.oncrpc
The class OncRpcException indicates ONC/RPC conditions that a reasonable application might want to catch.
OncRpcException() - Constructor for exception org.acplt.oncrpc.OncRpcException
Constructs an OncRpcException with a reason of OncRpcException.RPC_FAILED.
OncRpcException(String) - Constructor for exception org.acplt.oncrpc.OncRpcException
Constructs an OncRpcException with the specified detail message.
OncRpcException(int, String) - Constructor for exception org.acplt.oncrpc.OncRpcException
Constructs an OncRpcException with the specified detail reason and message.
OncRpcException(int) - Constructor for exception org.acplt.oncrpc.OncRpcException
Constructs an OncRpcException with the specified detail reason.
OncRpcGetPortResult - Class in org.acplt.oncrpc
The OncRpcGetPortResult class represents the result from a PMAP_GETPORT remote procedure call to the ONC/RPC portmapper.
OncRpcGetPortResult() - Constructor for class org.acplt.oncrpc.OncRpcGetPortResult
Default constructor for initializing an OncRpcGetPortParams result object.
OncRpcHttpClient - Class in org.acplt.oncrpc
ONC/RPC client which communicates with ONC/RPC servers over the network using the ISO/OSI level 7 application protocol HTTP as a tunnel.
OncRpcHttpClient(String, String, String, int, int, int) - Constructor for class org.acplt.oncrpc.OncRpcHttpClient
Constructs a new OncRpcHttpClient object, which connects to the ONC/RPC server at host for calling remote procedures of the given { program, version }.
OncRpcHttpClient(String, String, String, int, int, int, int) - Constructor for class org.acplt.oncrpc.OncRpcHttpClient
Constructs a new OncRpcHttpClient object, which connects to the ONC/RPC server at host for calling remote procedures of the given { program, version }.
OncRpcHttpClient(String, int, String, String, int, int, int, int) - Constructor for class org.acplt.oncrpc.OncRpcHttpClient
Constructs a new OncRpcHttpClient object, which connects to the ONC/RPC server at host for calling remote procedures of the given { program, version }.
OncRpcMessage - Class in org.acplt.oncrpc
The OncRpcMessage class is an abstract superclass for all the message types ONC/RPC defines (well, an overwhelming count of two).
OncRpcMessage(int) - Constructor for class org.acplt.oncrpc.OncRpcMessage
Constructs a new OncRpcMessage object with default values: a given message type and no particular message identifier.
OncRpcMessageType - Interface in org.acplt.oncrpc
A collection of constants used for ONC/RPC messages to identify the type of message.
OncRpcPortmapClient - Class in org.acplt.oncrpc
The class OncRpcPortmapClient is a specialized ONC/RPC client, which can talk to the portmapper on a given host using the famous UDP/IP datagram-oriented internet protocol.
OncRpcPortmapClient(InetAddress) - Constructor for class org.acplt.oncrpc.OncRpcPortmapClient
Constructs and initializes an ONC/RPC client object, which can communicate with the portmapper at the specified host using the UDP/IP datagram-oriented internet protocol.
OncRpcPortmapClient(InetAddress, int) - Constructor for class org.acplt.oncrpc.OncRpcPortmapClient
Constructs and initializes an ONC/RPC client object, which can communicate with the portmapper at the given host using the speicified protocol.
OncRpcPortmapClient(InetAddress, int, int) - Constructor for class org.acplt.oncrpc.OncRpcPortmapClient
Constructs and initializes an ONC/RPC client object, which can communicate with the portmapper at the given host using the speicified protocol.
OncRpcPortmapServices - Interface in org.acplt.oncrpc
A collection of constants used for ONC/RPC messages to identify the remote procedure calls offered by ONC/RPC portmappers.
OncRpcProgramNotRegisteredException - Exception in org.acplt.oncrpc
The class OncRpcProgramNotRegisteredException indicates that the requests ONC/RPC program is not available at the specified host.
OncRpcProgramNotRegisteredException() - Constructor for exception org.acplt.oncrpc.OncRpcProgramNotRegisteredException
Constructs an ONC/RPC program not registered exception with a detail code of OncRpcException.RPC_PROGNOTREGISTERED and an appropriate clear-text detail message.
OncRpcProtocols - Interface in org.acplt.oncrpc
A collection of protocol constants used by the ONC/RPC package.
OncRpcRejectStatus - Interface in org.acplt.oncrpc
A collection of constants used to describe why a remote procedure call message was rejected.
OncRpcReplyMessage - Class in org.acplt.oncrpc
The OncRpcReplyMessage class represents an ONC/RPC reply message as defined by ONC/RPC in RFC 1831.
OncRpcReplyMessage() - Constructor for class org.acplt.oncrpc.OncRpcReplyMessage
Initializes a new OncRpcReplyMessage object to represent an invalid state.
OncRpcReplyMessage(OncRpcCallMessage, int, int, int, int, int, int) - Constructor for class org.acplt.oncrpc.OncRpcReplyMessage
Initializes a new OncRpcReplyMessage object and initializes its complete state from the given parameters.
OncRpcReplyStatus - Interface in org.acplt.oncrpc
A collection of constants used to identify the (overall) status of an ONC/RPC reply message.
OncRpcServerAcceptedCallMessage - Class in org.acplt.oncrpc.server
The OncRpcServerAcceptedCallMessage class represents (on the sender's side) an accepted ONC/RPC call.
OncRpcServerAcceptedCallMessage(OncRpcServerCallMessage) - Constructor for class org.acplt.oncrpc.server.OncRpcServerAcceptedCallMessage
Constructs an OncRpcServerAcceptedCallMessage object which represents an accepted call, which was also successfully executed, so the reply will contain information from the remote procedure call.
OncRpcServerAcceptedCallMessage(OncRpcServerCallMessage, int) - Constructor for class org.acplt.oncrpc.server.OncRpcServerAcceptedCallMessage
Constructs an OncRpcAcceptedCallMessage object which represents an accepted call, which was not necessarily successfully carried out.
OncRpcServerAcceptedCallMessage(OncRpcServerCallMessage, int, int) - Constructor for class org.acplt.oncrpc.server.OncRpcServerAcceptedCallMessage
Constructs an OncRpcAcceptedCallMessage object for an accepted call with an unsupported version.
OncRpcServerAuth - Class in org.acplt.oncrpc.server
The OncRpcServerAuth class is the base class and factory for handling all protocol issues of ONC/RPC authentication on the server side.
OncRpcServerAuth() - Constructor for class org.acplt.oncrpc.server.OncRpcServerAuth
 
OncRpcServerAuthNone - Class in org.acplt.oncrpc.server
The OncRpcServerAuthNone class handles all protocol issues of the ONC/RPC authentication AUTH_NONE on the server side.
OncRpcServerAuthNone() - Constructor for class org.acplt.oncrpc.server.OncRpcServerAuthNone
 
OncRpcServerAuthShort - Class in org.acplt.oncrpc.server
The OncRpcServerAuthShort class handles all protocol issues of the ONC/RPC authentication AUTH_SHORT on the server side.
OncRpcServerAuthShort(XdrDecodingStream) - Constructor for class org.acplt.oncrpc.server.OncRpcServerAuthShort
Constructs an OncRpcServerAuthShort object and pulls its state off an XDR stream.
OncRpcServerAuthUnix - Class in org.acplt.oncrpc.server
The OncRpcServerAuthNone class handles all protocol issues of the ONC/RPC authentication AUTH_UNIX on the server side.
OncRpcServerAuthUnix(XdrDecodingStream) - Constructor for class org.acplt.oncrpc.server.OncRpcServerAuthUnix
Constructs an OncRpcServerAuthUnix object and pulls its state off an XDR stream.
OncRpcServerCallMessage - Class in org.acplt.oncrpc.server
The OncRpcServerCallMessage class represents an ONC/RPC call message on the server side.
OncRpcServerCallMessage() - Constructor for class org.acplt.oncrpc.server.OncRpcServerCallMessage
 
OncRpcServerIdent - Class in org.acplt.oncrpc
The class OncRpcServerIdent represents an tuple { program, version, protocol, port} uniquely identifying a particular ONC/RPC server on a given host.
OncRpcServerIdent() - Constructor for class org.acplt.oncrpc.OncRpcServerIdent
Constuct an OncRpcServerIdent object with senseless default values for the requested program number, version number, protocol type and port number.
OncRpcServerIdent(int, int, int, int) - Constructor for class org.acplt.oncrpc.OncRpcServerIdent
Constructs an OncRpcServerIdent object with the requested program number, version number, protocol type and port number.
OncRpcServerIdent(XdrDecodingStream) - Constructor for class org.acplt.oncrpc.OncRpcServerIdent
Constructs an OncRpcServerIdent object and restores its state from the given XDR stream.
OncRpcServerReplyMessage - Class in org.acplt.oncrpc.server
The OncRpcReplyMessage class represents an ONC/RPC reply message as defined by ONC/RPC in RFC 1831.
OncRpcServerReplyMessage(OncRpcServerCallMessage, int, int, int, int, int, int) - Constructor for class org.acplt.oncrpc.server.OncRpcServerReplyMessage
Initializes a new OncRpcReplyMessage object and initializes its complete state from the given parameters.
OncRpcServerStub - Class in org.acplt.oncrpc.server
The abstract OncRpcServerStub class is the base class to build ONC/RPC-program specific servers upon.
OncRpcServerStub() - Constructor for class org.acplt.oncrpc.server.OncRpcServerStub
 
OncRpcServerTransport - Class in org.acplt.oncrpc.server
Instances of class OncRpcServerTransport encapsulate XDR streams of ONC/RPC servers.
OncRpcServerTransport(OncRpcDispatchable, int, OncRpcServerTransportRegistrationInfo[]) - Constructor for class org.acplt.oncrpc.server.OncRpcServerTransport
Create a new instance of a OncRpcServerTransport which encapsulates XDR streams of an ONC/RPC server.
OncRpcServerTransportRegistrationInfo - Class in org.acplt.oncrpc.server
The class OncRpcServerTransportRegistrationInfo holds information about (possibly multiple) registration of server transports for individual program and version numbers.
OncRpcServerTransportRegistrationInfo(int, int) - Constructor for class org.acplt.oncrpc.server.OncRpcServerTransportRegistrationInfo
 
OncRpcTcpClient - Class in org.acplt.oncrpc
ONC/RPC client which communicates with ONC/RPC servers over the network using the stream-oriented protocol TCP/IP.
OncRpcTcpClient(InetAddress, int, int) - Constructor for class org.acplt.oncrpc.OncRpcTcpClient
Constructs a new OncRpcTcpClient object, which connects to the ONC/RPC server at host for calling remote procedures of the given { program, version }.
OncRpcTcpClient(InetAddress, int, int, int) - Constructor for class org.acplt.oncrpc.OncRpcTcpClient
Constructs a new OncRpcTcpClient object, which connects to the ONC/RPC server at host for calling remote procedures of the given { program, version }.
OncRpcTcpClient(InetAddress, int, int, int, int) - Constructor for class org.acplt.oncrpc.OncRpcTcpClient
Constructs a new OncRpcTcpClient object, which connects to the ONC/RPC server at host for calling remote procedures of the given { program, version }.
OncRpcTcpClient(InetAddress, int, int, int, int, int) - Constructor for class org.acplt.oncrpc.OncRpcTcpClient
Constructs a new OncRpcTcpClient object, which connects to the ONC/RPC server at host for calling remote procedures of the given { program, version }.
OncRpcTcpConnectionServerTransport - Class in org.acplt.oncrpc.server
Instances of class OncRpcTcpServerTransport encapsulate TCP/IP-based XDR streams of ONC/RPC servers.
OncRpcTcpConnectionServerTransport(OncRpcDispatchable, Socket, int, int, int, OncRpcTcpServerTransport, int) - Constructor for class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Create a new instance of a OncRpcTcpSConnectionerverTransport which encapsulates TCP/IP-based XDR streams of an ONC/RPC server.
OncRpcTcpConnectionServerTransport(OncRpcDispatchable, Socket, OncRpcServerTransportRegistrationInfo[], int, OncRpcTcpServerTransport, int) - Constructor for class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Create a new instance of a OncRpcTcpSConnectionerverTransport which encapsulates TCP/IP-based XDR streams of an ONC/RPC server.
OncRpcTcpServerTransport - Class in org.acplt.oncrpc.server
Instances of class OncRpcTcpServerTransport encapsulate TCP/IP-based XDR streams of ONC/RPC servers.
OncRpcTcpServerTransport(OncRpcDispatchable, int, int, int, int) - Constructor for class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Create a new instance of a OncRpcTcpServerTransport which encapsulates TCP/IP-based XDR streams of an ONC/RPC server.
OncRpcTcpServerTransport(OncRpcDispatchable, int, OncRpcServerTransportRegistrationInfo[], int) - Constructor for class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Create a new instance of a OncRpcTcpServerTransport which encapsulates TCP/IP-based XDR streams of an ONC/RPC server.
OncRpcTcpServerTransport(OncRpcDispatchable, InetAddress, int, OncRpcServerTransportRegistrationInfo[], int) - Constructor for class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Create a new instance of a OncRpcTcpServerTransport which encapsulates TCP/IP-based XDR streams of an ONC/RPC server.
OncRpcTcpSocketHelper - Class in org.acplt.oncrpc
Wraps JRE-specific networking code for TCP/IP-based client sockets.
OncRpcTcpSocketHelper(Socket) - Constructor for class org.acplt.oncrpc.OncRpcTcpSocketHelper
Creates a stream socket helper and associates it with the given stream-based socket.
OncRpcTcpSocketHelper() - Constructor for class org.acplt.oncrpc.OncRpcTcpSocketHelper
Creates a stream socket helper but does not associates it with a real stream socket object.
OncRpcTimeoutException - Exception in org.acplt.oncrpc
The class OncRpcTimeoutException indicates a timed out call exception.
OncRpcTimeoutException() - Constructor for exception org.acplt.oncrpc.OncRpcTimeoutException
Initializes an OncRpcTimeoutException with a detail of OncRpcException.RPC_TIMEDOUT.
OncRpcUdpClient - Class in org.acplt.oncrpc
ONC/RPC client which communicates with ONC/RPC servers over the network using the datagram-oriented protocol UDP/IP.
OncRpcUdpClient(InetAddress, int, int, int) - Constructor for class org.acplt.oncrpc.OncRpcUdpClient
Constructs a new OncRpcUdpClient object, which connects to the ONC/RPC server at host for calling remote procedures of the given { program, version }.
OncRpcUdpClient(InetAddress, int, int, int, int) - Constructor for class org.acplt.oncrpc.OncRpcUdpClient
Constructs a new OncRpcUdpClient object, which connects to the ONC/RPC server at host for calling remote procedures of the given { program, version }.
OncRpcUdpRetransmissionMode - Interface in org.acplt.oncrpc
A collection of constants used to identify the retransmission schemes when using UDP/IP-based ONC/RPC clients.
OncRpcUdpServerTransport - Class in org.acplt.oncrpc.server
Instances of class OncRpcUdpServerTransport encapsulate UDP/IP-based XDR streams of ONC/RPC servers.
OncRpcUdpServerTransport(OncRpcDispatchable, int, int, int, int) - Constructor for class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Create a new instance of a OncRpcUdpServerTransport which encapsulates UDP/IP-based XDR streams of an ONC/RPC server.
OncRpcUdpServerTransport(OncRpcDispatchable, int, OncRpcServerTransportRegistrationInfo[], int) - Constructor for class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Create a new instance of a OncRpcUdpServerTransport which encapsulates UDP/IP-based XDR streams of an ONC/RPC server.
OncRpcUdpServerTransport(OncRpcDispatchable, InetAddress, int, OncRpcServerTransportRegistrationInfo[], int) - Constructor for class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Create a new instance of a OncRpcUdpServerTransport which encapsulates UDP/IP-based XDR streams of an ONC/RPC server.
OncRpcUdpSocketHelper - Class in org.acplt.oncrpc
Wraps JRE-specific networking code for UDP/IP-based client sockets.
OncRpcUdpSocketHelper(DatagramSocket) - Constructor for class org.acplt.oncrpc.OncRpcUdpSocketHelper
Creates a datagram socket and binds it to an arbitrary available port on the local host machine.
oncRpcVersion - Variable in class org.acplt.oncrpc.OncRpcCallMessage
Protocol version used by this ONC/RPC call message.
opaqueValue() - Method in class org.acplt.oncrpc.XdrOpaque
Returns the value of this XdrOpaque object as a byte vector.
org.acplt.oncrpc - package org.acplt.oncrpc
Sun's ONC/RPC Remote Procedure Call mechanism.
org.acplt.oncrpc.server - package org.acplt.oncrpc.server
ONC/RPC Server support package.
org.acplt.oncrpc.web - package org.acplt.oncrpc.web
 

P

peerAddress - Variable in class org.acplt.oncrpc.server.OncRpcCallInformation
Internet address of the peer from which we received an ONC/RPC call or whom we intend to call.
peerPort - Variable in class org.acplt.oncrpc.server.OncRpcCallInformation
Port number of the peer from which we received an ONC/RPC call or whom we intend to call.
ping() - Method in class org.acplt.oncrpc.OncRpcPortmapClient
Ping the portmapper (try to call procedure 0).
PMAP_CALLIT - Static variable in interface org.acplt.oncrpc.OncRpcPortmapServices
Procedure number of portmap service to indirectly call a remote procedure an ONC/RPC server through the ONC/RPC portmapper.
PMAP_DUMP - Static variable in interface org.acplt.oncrpc.OncRpcPortmapServices
Procedure number of portmap service to return information about all currently registered ONC/RPC servers.
PMAP_GETPORT - Static variable in interface org.acplt.oncrpc.OncRpcPortmapServices
Procedure number of portmap service to retrieve port number of a particular ONC/RPC server.
PMAP_PORT - Static variable in class org.acplt.oncrpc.OncRpcPortmapClient
Well-known port where the portmap process can be found on Internet hosts.
PMAP_PROGRAM - Static variable in class org.acplt.oncrpc.OncRpcPortmapClient
Program number of the portmapper as defined in RFC 1832.
PMAP_SET - Static variable in interface org.acplt.oncrpc.OncRpcPortmapServices
Procedure number of portmap service to register an ONC/RPC server.
PMAP_UNSET - Static variable in interface org.acplt.oncrpc.OncRpcPortmapServices
Procedure number of portmap service to unregister an ONC/RPC server.
PMAP_VERSION - Static variable in class org.acplt.oncrpc.OncRpcPortmapClient
Program version number of the portmapper as defined in RFC 1832.
port - Variable in class org.acplt.oncrpc.OncRpcClient
Port number at which the ONC/RPC server can be contacted.
port - Variable in class org.acplt.oncrpc.OncRpcGetPortResult
The port number of the ONC/RPC in question.
port - Variable in class org.acplt.oncrpc.OncRpcServerIdent
The port number of the ONC/RPC server in question.
port - Variable in class org.acplt.oncrpc.server.OncRpcServerTransport
Port number where we're listening for incoming ONC/RPC requests.
portmapClient - Variable in class org.acplt.oncrpc.OncRpcPortmapClient
The particular transport-specific ONC/RPC client object used for talking to the portmapper.
procedure - Variable in class org.acplt.oncrpc.OncRpcCallMessage
Number (identifier) of remote procedure to call.
program - Variable in class org.acplt.oncrpc.OncRpcCallMessage
Program number of this particular remote procedure call message.
program - Variable in class org.acplt.oncrpc.OncRpcClient
Program number of the ONC/RPC server to communicate with.
program - Variable in class org.acplt.oncrpc.OncRpcServerIdent
The program number of the ONC/RPC server in question.
program - Variable in class org.acplt.oncrpc.server.OncRpcServerTransportRegistrationInfo
Number of ONC/RPC program handled.
protocol - Variable in class org.acplt.oncrpc.OncRpcServerIdent
The protocol used for communicating with the ONC/RPC server in question.

Q

queryMethods() - Method in class org.acplt.oncrpc.OncRpcUdpSocketHelper
Looks up methods of class DatagramSocket whether they are supported by the class libraries of the JRE we are currently executing on.

R

readContentBytes(byte[], int, int) - Method in class org.acplt.oncrpc.web.HttpClientConnection
Read content sent by the HTTP server.
receivingXdr - Variable in class org.acplt.oncrpc.OncRpcTcpClient
XDR decoding stream used when receiving replies via TCP/IP from an ONC/RPC server.
receivingXdr - Variable in class org.acplt.oncrpc.OncRpcUdpClient
XDR decoding stream used when receiving replies via UDP/IP from an ONC/RPC server.
register(OncRpcServerTransport[]) - Method in class org.acplt.oncrpc.server.OncRpcServerStub
Register a set of server transports with the local portmapper.
register() - Method in class org.acplt.oncrpc.server.OncRpcServerTransport
Register the port where this server transport waits for incoming requests with the ONC/RPC portmapper.
register() - Method in class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Do not call.
register() - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Register the TCP/IP port where this server transport waits for incoming requests with the ONC/RPC portmapper.
register() - Method in class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Register the UDP/IP port where this server transport waits for incoming requests with the ONC/RPC portmapper.
rejectStatus - Variable in class org.acplt.oncrpc.OncRpcReplyMessage
Rejectance status in case this reply sent in response to a rejected call (OncRpcReplyStatus.ONCRPC_MSG_DENIED).
REMOTETEA_VERSION_MAJOR - Static variable in interface org.acplt.oncrpc.OncRpcConstants
The current major version number of the Remote Tea Java library.
REMOTETEA_VERSION_MINOR - Static variable in interface org.acplt.oncrpc.OncRpcConstants
The current minor version number of the Remote Tea Java library.
REMOTETEA_VERSION_PATCHLEVEL - Static variable in interface org.acplt.oncrpc.OncRpcConstants
The current patch level of the Remote Tea Java library.
REMOTETEA_VERSION_PREVERSION - Static variable in interface org.acplt.oncrpc.OncRpcConstants
The current preversion version number.
REMOTETEA_VERSION_STRING - Static variable in interface org.acplt.oncrpc.OncRpcConstants
The current version of the Remote Tea Java library as a string.
removeTransport(OncRpcTcpConnectionServerTransport) - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Removes a TCP/IP server transport from the list of currently open transports.
reply(OncRpcServerReplyMessage, XdrAble) - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Send back an ONC/RPC reply to the caller who sent in this call.
reply(XdrAble) - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Send back an ONC/RPC reply to the caller who sent in this call.
reply(OncRpcCallInformation, OncRpcServerReplyMessage, XdrAble) - Method in class org.acplt.oncrpc.server.OncRpcServerTransport
Send back an ONC/RPC reply to the original caller.
reply(OncRpcCallInformation, OncRpcServerReplyMessage, XdrAble) - Method in class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Send back an ONC/RPC reply to the original caller.
reply(OncRpcCallInformation, OncRpcServerReplyMessage, XdrAble) - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Do not call.
reply(OncRpcCallInformation, OncRpcServerReplyMessage, XdrAble) - Method in class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Send back an ONC/RPC reply to the original caller.
replyReceived(OncRpcBroadcastEvent) - Method in class org.acplt.oncrpc.OncRpcBroadcastAdapter
Invoked when a reply to an ONC/RPC broadcast call is received.
replyReceived(OncRpcBroadcastEvent) - Method in interface org.acplt.oncrpc.OncRpcBroadcastListener
Invoked when a reply to an ONC/RPC broadcast call is received.
replyStatus - Variable in class org.acplt.oncrpc.OncRpcReplyMessage
The reply status of the reply message.
retransmissionMode - Variable in class org.acplt.oncrpc.OncRpcUdpClient
Retransmission mode used when resending ONC/RPC calls.
retransmissionTimeout - Variable in class org.acplt.oncrpc.OncRpcUdpClient
Retransmission timeout used for resending ONC/RPC calls when an ONC/RPC server does not answer fast enough.
retrieveCall(XdrAble) - Method in class org.acplt.oncrpc.server.OncRpcCallInformation
Retrieves the parameters sent within an ONC/RPC call message.
retrieveCall(XdrAble) - Method in class org.acplt.oncrpc.server.OncRpcServerTransport
Retrieves the parameters sent within an ONC/RPC call message.
retrieveCall(XdrAble) - Method in class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Retrieves the parameters sent within an ONC/RPC call message.
retrieveCall(XdrAble) - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Do not call.
retrieveCall(XdrAble) - Method in class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Retrieves the parameters sent within an ONC/RPC call message.
RPC_AUTHERROR - Static variable in exception org.acplt.oncrpc.OncRpcException
The ONC/RPC server did not accept the authentication sent by the client.
RPC_BUFFEROVERFLOW - Static variable in exception org.acplt.oncrpc.OncRpcException
A buffer overflow occured with an encoding XDR stream.
RPC_BUFFERUNDERFLOW - Static variable in exception org.acplt.oncrpc.OncRpcException
A buffer underflow occured with an decoding XDR stream.
RPC_CANNOTREGISTER - Static variable in exception org.acplt.oncrpc.OncRpcException
Indicates that a server could not register a transport with the ONC/RPC port mapper.
RPC_CANTDECODEARGS - Static variable in exception org.acplt.oncrpc.OncRpcException
The ONC/RPC server could not decode the arguments sent within the call message.
RPC_CANTDECODERES - Static variable in exception org.acplt.oncrpc.OncRpcException
The client can not decode the result from the remote procedure call.
RPC_CANTENCODEARGS - Static variable in exception org.acplt.oncrpc.OncRpcException
The client can not encode the argments to be sent for the remote procedure call.
RPC_CANTRECV - Static variable in exception org.acplt.oncrpc.OncRpcException
Information to be decoded can not be received.
RPC_CANTSEND - Static variable in exception org.acplt.oncrpc.OncRpcException
Encoded information can not be sent.
RPC_FAILED - Static variable in exception org.acplt.oncrpc.OncRpcException
A generic ONC/RPC exception occured.
RPC_PMAPFAILURE - Static variable in exception org.acplt.oncrpc.OncRpcException
The portmapper could not be contacted at the given host.
RPC_PROCUNAVAIL - Static variable in exception org.acplt.oncrpc.OncRpcException
The given procedure is not available at the ONC/RPC server.
RPC_PROGNOTREGISTERED - Static variable in exception org.acplt.oncrpc.OncRpcException
The requested program is not registered with the given host.
RPC_PROGUNAVAIL - Static variable in exception org.acplt.oncrpc.OncRpcException
The ONC/RPC server does not support this particular program.
RPC_PROGVERSMISMATCH - Static variable in exception org.acplt.oncrpc.OncRpcException
The ONC/RPC server does not support this particular version of the program.
RPC_SUCCESS - Static variable in exception org.acplt.oncrpc.OncRpcException
The remote procedure call was carried out successfully.
RPC_SYSTEMERROR - Static variable in exception org.acplt.oncrpc.OncRpcException
The ONC/RPC server encountered a system error and thus was not able to carry out the requested remote function call successfully.
RPC_TIMEDOUT - Static variable in exception org.acplt.oncrpc.OncRpcException
The remote procedure call timed out.
RPC_UNKNOWNPROTO - Static variable in exception org.acplt.oncrpc.OncRpcException
The caller specified an unknown/unsupported IP protocol.
RPC_VERSMISMATCH - Static variable in exception org.acplt.oncrpc.OncRpcException
ONC/RPC versions of server and client are not compatible.
RPC_WRONGMESSAGE - Static variable in exception org.acplt.oncrpc.OncRpcException
Either a ONC/RPC server or client received the wrong type of ONC/RPC message when waiting for a request or reply.
run() - Method in class org.acplt.oncrpc.server.OncRpcServerStub
All inclusive convenience method: register server transports with portmapper, then run the call dispatcher until the server is signalled to shut down, and finally deregister the transports.
run(OncRpcServerTransport[]) - Method in class org.acplt.oncrpc.server.OncRpcServerStub
Process incomming remote procedure call requests from all specified transports.

S

sendingXdr - Variable in class org.acplt.oncrpc.OncRpcTcpClient
XDR encoding stream used for sending requests via TCP/IP to an ONC/RPC server.
sendingXdr - Variable in class org.acplt.oncrpc.OncRpcUdpClient
XDR encoding stream used for sending requests via UDP/IP to an ONC/RPC server.
servers - Variable in class org.acplt.oncrpc.OncRpcDumpResult
Vector of server ident objects describing the currently registered ONC/RPC servers (also known as "programmes").
setAuth(OncRpcClientAuth) - Method in class org.acplt.oncrpc.OncRpcClient
Sets the authentication to be used when making ONC/RPC calls.
setCharacterEncoding(String) - Method in class org.acplt.oncrpc.OncRpcClient
Set the character encoding for (de-)serializing strings.
setCharacterEncoding(String) - Method in class org.acplt.oncrpc.OncRpcHttpClient
Set the character encoding for (de-)serializing strings.
setCharacterEncoding(String) - Method in class org.acplt.oncrpc.OncRpcTcpClient
Set the character encoding for (de-)serializing strings.
setCharacterEncoding(String) - Method in class org.acplt.oncrpc.OncRpcUdpClient
Set the character encoding for (de-)serializing strings.
setCharacterEncoding(String) - Method in class org.acplt.oncrpc.server.OncRpcServerStub
Set the character encoding for deserializing strings.
setCharacterEncoding(String) - Method in class org.acplt.oncrpc.server.OncRpcServerTransport
Set the character encoding for (de-)serializing strings.
setCharacterEncoding(String) - Method in class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Set the character encoding for (de-)serializing strings.
setCharacterEncoding(String) - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Set the character encoding for (de-)serializing strings.
setCharacterEncoding(String) - Method in class org.acplt.oncrpc.server.OncRpcUdpServerTransport
Set the character encoding for (de-)serializing strings.
setCharacterEncoding(String) - Method in class org.acplt.oncrpc.XdrDecodingStream
Set the character encoding for deserializing strings.
setCharacterEncoding(String) - Method in class org.acplt.oncrpc.XdrEncodingStream
Set the character encoding for serializing strings.
setGid(int) - Method in class org.acplt.oncrpc.OncRpcClientAuthUnix
Sets the group ID in the credential.
setGids(int[]) - Method in class org.acplt.oncrpc.OncRpcClientAuthUnix
Sets the group IDs in the credential.
setMachinename(String) - Method in class org.acplt.oncrpc.OncRpcClientAuthUnix
Sets the machine name information in the credential.
setPort(int, int, int, int) - Method in class org.acplt.oncrpc.OncRpcPortmapClient
Register an ONC/RPC with the given program number, version and protocol at the given port with the portmapper.
setReceiveBufferSize(int) - Method in class org.acplt.oncrpc.OncRpcTcpSocketHelper
Sets the socket's receive buffer size as a hint to the underlying transport layer to use appropriately sized I/O buffers.
setReceiveBufferSize(int) - Method in class org.acplt.oncrpc.OncRpcUdpSocketHelper
Sets the socket's receive buffer size as a hint to the underlying transport layer to use appropriately sized I/O buffers.
setRetransmissionMode(int) - Method in class org.acplt.oncrpc.OncRpcUdpClient
Set the retransmission mode for lost remote procedure calls.
setRetransmissionTimeout(int) - Method in class org.acplt.oncrpc.OncRpcUdpClient
Set the retransmission timout for remote procedure calls to wait for an answer from the ONC/RPC server before resending the call.
setSendBufferSize(int) - Method in class org.acplt.oncrpc.OncRpcTcpSocketHelper
Sets the socket's send buffer size as a hint to the underlying transport layer to use appropriately sized I/O buffers.
setSendBufferSize(int) - Method in class org.acplt.oncrpc.OncRpcUdpSocketHelper
Sets the socket's send buffer size as a hint to the underlying transport layer to use appropriately sized I/O buffers.
setShorthandVerifier(byte[]) - Method in class org.acplt.oncrpc.server.OncRpcServerAuthShort
Sets shorthand verifier to be sent back to the caller.
setShorthandVerifier(byte[]) - Method in class org.acplt.oncrpc.server.OncRpcServerAuthUnix
Sets shorthand verifier to be sent back to the caller.
setStamp(int) - Method in class org.acplt.oncrpc.OncRpcClientAuthUnix
Sets the timestamp information in the credential.
setTimeout(int) - Method in class org.acplt.oncrpc.OncRpcClient
Set the timout for remote procedure calls to wait for an answer from the ONC/RPC server.
setTimeout(int) - Method in class org.acplt.oncrpc.OncRpcTcpClient
Set the timout for remote procedure calls to wait for an answer from the ONC/RPC server.
setTimeout(int) - Method in class org.acplt.oncrpc.web.HttpClientConnection
Set the timout for sending or receiving information to/from the HTTP server.
setTransmissionTimeout(int) - Method in class org.acplt.oncrpc.OncRpcTcpClient
Set the timeout used during transmission of data.
setTransmissionTimeout(int) - Method in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Set the timeout used during transmission of data.
setUid(int) - Method in class org.acplt.oncrpc.OncRpcClientAuthUnix
Sets the user ID in the credential.
setXdrData(byte[], int) - Method in class org.acplt.oncrpc.XdrBufferDecodingStream
Sets the buffer containing encoded XDR data as well as the length of the encoded data.
shortValue() - Method in class org.acplt.oncrpc.XdrShort
Returns the value of this XdrShort object as a short primitive.
shutdownSignal - Variable in class org.acplt.oncrpc.server.OncRpcServerStub
Notification flag for signalling the server to stop processing incomming remote procedure calls and to shut down.
stamp - Variable in class org.acplt.oncrpc.server.OncRpcServerAuthUnix
Contains timestamp as supplied through credential.
stopRpcProcessing() - Method in class org.acplt.oncrpc.server.OncRpcServerStub
Notify the RPC server to stop processing of remote procedure call requests as soon as possible.
stringValue() - Method in class org.acplt.oncrpc.XdrString
Returns the value of this XdrString object as a string primitive.
successfullyAccepted() - Method in class org.acplt.oncrpc.OncRpcClientReplyMessage
Check whether this OncRpcReplyMessage represents an accepted and successfully executed remote procedure call.

T

timeout - Variable in class org.acplt.oncrpc.OncRpcClient
Timeout (in milliseconds) for communication with an ONC/RPC server.
transmissionTimeout - Variable in class org.acplt.oncrpc.OncRpcTcpClient
Timeout during the phase where data is sent within calls, or data is received within replies.
transmissionTimeout - Variable in class org.acplt.oncrpc.server.OncRpcTcpConnectionServerTransport
Timeout during the phase where data is received within calls, or data is sent within replies.
transmissionTimeout - Variable in class org.acplt.oncrpc.server.OncRpcTcpServerTransport
Timeout during the phase where data is received within calls, or data is sent within replies.
transport - Variable in class org.acplt.oncrpc.server.OncRpcCallInformation
Associated transport from which we receive the ONC/RPC call parameters and to which we serialize the ONC/RPC reply.
transports - Variable in class org.acplt.oncrpc.server.OncRpcServerStub
Array containing ONC/RPC server transport objects which describe what transports an ONC/RPC server offers for handling ONC/RPC calls.
TUNNEL_PROTO_ID - Static variable in interface org.acplt.oncrpc.web.HttpTunnelConstants
Protocol identifier of ONC/RPC HTTP tunnel.

U

uid - Variable in class org.acplt.oncrpc.server.OncRpcServerAuthUnix
Contains the user ID of caller supplied through credential.
unregister(OncRpcServerTransport[]) - Method in class org.acplt.oncrpc.server.OncRpcServerStub
Unregister a set of server transports from the local portmapper.
unregister() - Method in class org.acplt.oncrpc.server.OncRpcServerTransport
Unregisters the port where this server transport waits for incoming requests from the ONC/RPC portmapper.
unsetPort(int, int) - Method in class org.acplt.oncrpc.OncRpcPortmapClient
Unregister an ONC/RPC with the given program number and version.
UNUSED_PARAMETER - Static variable in class org.acplt.oncrpc.OncRpcReplyMessage
Dummy, which can be used to identify unused parameters when constructing OncRpcReplyMessage objects.

V

version - Variable in class org.acplt.oncrpc.OncRpcCallMessage
Program version number of this particular remote procedure call message.
version - Variable in class org.acplt.oncrpc.OncRpcClient
Version number of the ONC/RPC server to communicate with.
version - Variable in class org.acplt.oncrpc.OncRpcServerIdent
The program version number of the ONC/RPC server in question.
version - Variable in class org.acplt.oncrpc.server.OncRpcServerTransportRegistrationInfo
Version number of ONC/RPC program handled.

W

writeContentBytes(byte[], int, int) - Method in class org.acplt.oncrpc.web.HttpClientConnection
Send (part) of the content to the HTTP server.

X

XDR_VOID - Static variable in class org.acplt.oncrpc.XdrVoid
Static XdrVoid instance, which can be used in cases where no data is to be serialized or deserialized but some ONC/RPC function expects a reference to a XDR-able object.
XdrAble - Interface in org.acplt.oncrpc
Defines the interface for all classes that should be able to be serialized into XDR streams, and deserialized or constructed from XDR streams.
XdrBoolean - Class in org.acplt.oncrpc
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.
XdrBoolean(boolean) - Constructor for class org.acplt.oncrpc.XdrBoolean
Constructs and initializes a new XdrBoolean object.
XdrBoolean() - Constructor for class org.acplt.oncrpc.XdrBoolean
Constructs and initializes a new XdrBoolean object.
XdrBufferDecodingStream - Class in org.acplt.oncrpc
The XdrBufferDecodingStream class provides the necessary functionality to XdrDecodingStream to retrieve XDR packets from a byte buffer.
XdrBufferDecodingStream(byte[], int) - Constructor for class org.acplt.oncrpc.XdrBufferDecodingStream
Construct a new XdrUdpDecodingStream object and associate it with a buffer containing encoded XDR data.
XdrBufferDecodingStream(byte[]) - Constructor for class org.acplt.oncrpc.XdrBufferDecodingStream
Construct a new XdrUdpDecodingStream object and associate it with a buffer containing encoded XDR data.
XdrBufferEncodingStream - Class in org.acplt.oncrpc
The XdrBufferEncodingStream class provides a buffer-based XDR stream.
XdrBufferEncodingStream(int) - Constructor for class org.acplt.oncrpc.XdrBufferEncodingStream
Constructs a new XdrBufferEncodingStream with a buffer to encode data into of the given size.
XdrBufferEncodingStream(byte[]) - Constructor for class org.acplt.oncrpc.XdrBufferEncodingStream
Constructs a new XdrBufferEncodingStream with a given buffer.
XdrByte - Class in org.acplt.oncrpc
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.
XdrByte(byte) - Constructor for class org.acplt.oncrpc.XdrByte
Constructs and initializes a new XdrByte object.
XdrByte() - Constructor for class org.acplt.oncrpc.XdrByte
Constructs and initializes a new XdrByte object.
XdrBytes - Class in org.acplt.oncrpc
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.
XdrBytes(byte[]) - Constructor for class org.acplt.oncrpc.XdrBytes
Constructs and initializes a new XdrBytes object.
XdrBytes() - Constructor for class org.acplt.oncrpc.XdrBytes
Constructs and initializes a new XdrBytes object.
XdrChar - Class in org.acplt.oncrpc
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.
XdrChar(char) - Constructor for class org.acplt.oncrpc.XdrChar
Constructs and initializes a new XdrChar object.
XdrChar() - Constructor for class org.acplt.oncrpc.XdrChar
Constructs and initializes a new XdrChar object.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.OncRpcClientReplyMessage
Decodes -- that is: deserializes -- a ONC/RPC message header object from a XDR stream.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.OncRpcDumpResult
Decodes -- that is: deserializes -- the result from a PMAP_DUMP remote procedure call from a XDR stream.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.OncRpcGetPortResult
Decodes -- that is: deserializes -- an OncRpcGetPortParams object from a XDR stream.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.OncRpcServerIdent
Decodes -- that is: deserializes -- an OncRpcServerIdent object from a XDR stream.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.server.OncRpcServerCallMessage
Decodes -- that is: deserializes -- a ONC/RPC message header object from a XDR stream according to RFC 1831.
xdrDecode(XdrDecodingStream) - Method in interface org.acplt.oncrpc.XdrAble
Decodes -- that is: deserializes -- an object from a XDR stream in compliance to RFC 1832.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrBoolean
Decodes -- that is: deserializes -- a XDR boolean from a XDR stream in compliance to RFC 1832.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrByte
Decodes -- that is: deserializes -- a XDR byte from a XDR stream in compliance to RFC 1832.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrBytes
Decodes -- that is: deserializes -- a XDR bytes value from a XDR stream in compliance to RFC 1832.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrChar
Decodes -- that is: deserializes -- a XDR char from a XDR stream in compliance to RFC 1832.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrDouble
Decodes -- that is: deserializes -- a XDR double from a XDR stream in compliance to RFC 1832.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrDynamicOpaque
Decodes -- that is: deserializes -- a XDR opaque from a XDR stream in compliance to RFC 1832.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrFloat
Decodes -- that is: deserializes -- a XDR float from a XDR stream in compliance to RFC 1832.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrInt
Decodes -- that is: deserializes -- a XDR int from a XDR stream in compliance to RFC 1832.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrLong
Decodes -- that is: deserializes -- a XDR long from a XDR stream in compliance to RFC 1832.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrOpaque
Decodes -- that is: deserializes -- a XDR opaque from a XDR stream in compliance to RFC 1832.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrShort
Decodes -- that is: deserializes -- a XDR short from a XDR stream in compliance to RFC 1832.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrString
Decodes -- that is: deserializes -- a XDR string from a XDR stream in compliance to RFC 1832.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrUnion
Decodes -- that is: deserializes -- an object from a XDR stream in compliance to RFC 1832.
xdrDecode(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrVoid
Decodes -- that is: deserializes -- a void from a XDR stream in compliance to RFC 1832.
xdrDecodeBoolean() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a boolean read from a XDR stream.
xdrDecodeBooleanFixedVector(int) - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of booleans read from a XDR stream.
xdrDecodeBooleanVector() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of booleans read from a XDR stream.
xdrDecodeByte() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a byte read from this XDR stream.
xdrDecodeByteFixedVector(int) - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of bytes, which is nothing more than a series of octets (or 8 bits wide bytes), each packed into its very own 4 bytes (XDR int).
xdrDecodeByteVector() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of bytes, which is nothing more than a series of octets (or 8 bits wide bytes), each packed into its very own 4 bytes (XDR int).
xdrDecodeCommon(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrUnion
Decodes -- that is: deserializes -- the common part of an object from a XDR stream in compliance to RFC 1832.
xdrDecodeCredVerf(XdrDecodingStream) - Method in class org.acplt.oncrpc.server.OncRpcServerAuth
Decodes -- that is: deserializes -- an ONC/RPC authentication object (credential & verifier) on the server side.
xdrDecodeCredVerf(XdrDecodingStream) - Method in class org.acplt.oncrpc.server.OncRpcServerAuthNone
Decodes -- that is: deserializes -- an ONC/RPC authentication object (credential & verifier) on the server side.
xdrDecodeCredVerf(XdrDecodingStream) - Method in class org.acplt.oncrpc.server.OncRpcServerAuthShort
Decodes -- that is: deserializes -- an ONC/RPC authentication object (credential & verifier) on the server side.
xdrDecodeCredVerf(XdrDecodingStream) - Method in class org.acplt.oncrpc.server.OncRpcServerAuthUnix
Decodes -- that is: deserializes -- an ONC/RPC authentication object (credential & verifier) on the server side.
xdrDecodeDouble() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a double (which is a 64 bits wide floating point entity) read from a XDR stream.
xdrDecodeDoubleFixedVector(int) - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of doubles read from a XDR stream.
xdrDecodeDoubleVector() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of doubles read from a XDR stream.
xdrDecodeDynamicOpaque() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a XDR opaque value, which is represented by a vector of byte values.
xdrDecodeFloat() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a float (which is a 32 bits wide floating point entity) read from a XDR stream.
xdrDecodeFloatFixedVector(int) - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of floats read from a XDR stream.
xdrDecodeFloatVector() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of floats read from a XDR stream.
xdrDecodeInt() - Method in class org.acplt.oncrpc.XdrBufferDecodingStream
Decodes (aka "deserializes") a "XDR int" value received from a XDR stream.
xdrDecodeInt() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a "XDR int" value received from a XDR stream.
xdrDecodeInt() - Method in class org.acplt.oncrpc.XdrHttpDecodingStream
Decodes (aka "deserializes") a "XDR int" value received from a XDR stream.
xdrDecodeInt() - Method in class org.acplt.oncrpc.XdrTcpDecodingStream
Decodes (aka "deserializes") a "XDR int" value received from a XDR stream.
xdrDecodeInt() - Method in class org.acplt.oncrpc.XdrUdpDecodingStream
Decodes (aka "deserializes") a "XDR int" value received from a XDR stream.
xdrDecodeIntFixedVector(int) - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of ints read from a XDR stream.
xdrDecodeIntVector() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of ints read from a XDR stream.
xdrDecodeLong() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a long (which is called a "hyper" in XDR babble and is 64 bits wide) read from a XDR stream.
xdrDecodeLongFixedVector(int) - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of longs read from a XDR stream.
xdrDecodeLongVector() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of longs read from a XDR stream.
xdrDecodeOpaque(int) - Method in class org.acplt.oncrpc.XdrBufferDecodingStream
Decodes (aka "deserializes") an opaque value, which is nothing more than a series of octets (or 8 bits wide bytes).
xdrDecodeOpaque(byte[], int, int) - Method in class org.acplt.oncrpc.XdrBufferDecodingStream
Decodes (aka "deserializes") a XDR opaque value, which is represented by a vector of byte values, and starts at offset with a length of length.
xdrDecodeOpaque(int) - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") an opaque value, which is nothing more than a series of octets (or 8 bits wide bytes).
xdrDecodeOpaque(byte[], int, int) - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a XDR opaque value, which is represented by a vector of byte values, and starts at offset with a length of length.
xdrDecodeOpaque(byte[]) - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a XDR opaque value, which is represented by a vector of byte values.
xdrDecodeOpaque(int) - Method in class org.acplt.oncrpc.XdrHttpDecodingStream
Decodes (aka "deserializes") an opaque value, which is nothing more than a series of octets (or 8 bits wide bytes).
xdrDecodeOpaque(byte[], int, int) - Method in class org.acplt.oncrpc.XdrHttpDecodingStream
Decodes (aka "deserializes") a XDR opaque value, which is represented by a vector of byte values, and starts at offset with a length of length.
xdrDecodeOpaque(int) - Method in class org.acplt.oncrpc.XdrTcpDecodingStream
Decodes (aka "deserializes") an opaque value, which is nothing more than a series of octets (or 8 bits wide bytes).
xdrDecodeOpaque(byte[], int, int) - Method in class org.acplt.oncrpc.XdrTcpDecodingStream
Decodes (aka "deserializes") a XDR opaque value, which is represented by a vector of byte values, and starts at offset with a length of length.
xdrDecodeOpaque(int) - Method in class org.acplt.oncrpc.XdrUdpDecodingStream
Decodes (aka "deserializes") an opaque value, which is nothing more than a series of octets (or 8 bits wide bytes).
xdrDecodeOpaque(byte[], int, int) - Method in class org.acplt.oncrpc.XdrUdpDecodingStream
Decodes (aka "deserializes") a XDR opaque value, which is represented by a vector of byte values, and starts at offset with a length of length.
xdrDecodeShort() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a short (which is a 16 bit quantity) read from this XDR stream.
xdrDecodeShortFixedVector(int) - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of short integers read from a XDR stream.
xdrDecodeShortVector() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of short integers read from a XDR stream.
xdrDecodeString() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a string read from a XDR stream.
xdrDecodeStringFixedVector(int) - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of strings read from a XDR stream.
xdrDecodeStringVector() - Method in class org.acplt.oncrpc.XdrDecodingStream
Decodes (aka "deserializes") a vector of strings read from a XDR stream.
xdrDecodeVariant(XdrDecodingStream) - Method in class org.acplt.oncrpc.XdrUnion
Decodes -- that is: deserializes -- the variant part of an object from a XDR stream in compliance to RFC 1832.
xdrDecodeVerf(XdrDecodingStream) - Method in class org.acplt.oncrpc.OncRpcClientAuth
Decodes ONC/RPC authentication information in form of a verifier when receiving an ONC/RPC reply message.
xdrDecodeVerf(XdrDecodingStream) - Method in class org.acplt.oncrpc.OncRpcClientAuthNone
Decodes ONC/RPC authentication information in form of a verifier when receiving an ONC/RPC reply message.
xdrDecodeVerf(XdrDecodingStream) - Method in class org.acplt.oncrpc.OncRpcClientAuthUnix
Decodes ONC/RPC authentication information in form of a verifier when receiving an ONC/RPC reply message.
XdrDecodingStream - Class in org.acplt.oncrpc
Defines the abstract base class for all decoding XDR streams.
XdrDecodingStream() - Constructor for class org.acplt.oncrpc.XdrDecodingStream
 
XdrDouble - Class in org.acplt.oncrpc
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.
XdrDouble(double) - Constructor for class org.acplt.oncrpc.XdrDouble
Constructs and initializes a new XdrDouble object.
XdrDouble() - Constructor for class org.acplt.oncrpc.XdrDouble
Constructs and initializes a new XdrDouble object.
XdrDynamicOpaque - Class in org.acplt.oncrpc
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.
XdrDynamicOpaque() - Constructor for class org.acplt.oncrpc.XdrDynamicOpaque
Constructs and initializes a new XdrDynamicOpaque object.
XdrDynamicOpaque(byte[]) - Constructor for class org.acplt.oncrpc.XdrDynamicOpaque
Constructs and initializes a new XdrDynamicOpaque object.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.OncRpcClientCallMessage
Encodes -- that is: serializes -- a ONC/RPC message header object into a XDR stream according to RFC 1831.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.OncRpcDumpResult
Encodes -- that is: serializes -- the result of a PMAP_DUMP operationg into a XDR stream.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.OncRpcGetPortResult
Encodes -- that is: serializes -- an OncRpcGetPortParams object into a XDR stream.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.OncRpcServerIdent
Encodes -- that is: serializes -- an OncRpcServerIdent object into a XDR stream.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.server.OncRpcServerReplyMessage
Encodes -- that is: serializes -- a ONC/RPC reply header object into a XDR stream.
xdrEncode(XdrEncodingStream) - Method in interface org.acplt.oncrpc.XdrAble
Encodes -- that is: serializes -- an object into a XDR stream in compliance to RFC 1832.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrBoolean
Encodes -- that is: serializes -- a XDR boolean into a XDR stream in compliance to RFC 1832.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrByte
Encodes -- that is: serializes -- a XDR byte into a XDR stream in compliance to RFC 1832.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrBytes
Encodes -- that is: serializes -- a XDR bytes value into a XDR stream in compliance to RFC 1832.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrChar
Encodes -- that is: serializes -- a XDR char into a XDR stream in compliance to RFC 1832.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrDouble
Encodes -- that is: serializes -- a XDR double into a XDR stream in compliance to RFC 1832.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrDynamicOpaque
Encodes -- that is: serializes -- a XDR opaque into a XDR stream in compliance to RFC 1832.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrFloat
Encodes -- that is: serializes -- a XDR float into a XDR stream in compliance to RFC 1832.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrInt
Encodes -- that is: serializes -- a XDR int into a XDR stream in compliance to RFC 1832.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrLong
Encodes -- that is: serializes -- a XDR long into a XDR stream in compliance to RFC 1832.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrOpaque
Encodes -- that is: serializes -- a XDR opaque into a XDR stream in compliance to RFC 1832.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrShort
Encodes -- that is: serializes -- a XDR short into a XDR stream in compliance to RFC 1832.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrString
Encodes -- that is: serializes -- a XDR string into a XDR stream in compliance to RFC 1832.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrUnion
Encodes -- that is: serializes -- an object into a XDR stream in compliance to RFC 1832.
xdrEncode(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrVoid
Encodes -- that is: serializes -- a void into a XDR stream in compliance to RFC 1832.
xdrEncodeBoolean(boolean) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a boolean and writes it down this XDR stream.
xdrEncodeBooleanFixedVector(boolean[], int) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of booleans and writes it down this XDR stream.
xdrEncodeBooleanVector(boolean[]) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of booleans and writes it down this XDR stream.
xdrEncodeByte(byte) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a byte and write it down this XDR stream.
xdrEncodeByteFixedVector(byte[], int) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of bytes, which is nothing more than a series of octets (or 8 bits wide bytes), each packed into its very own 4 bytes (XDR int).
xdrEncodeByteVector(byte[]) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of bytes, which is nothing more than a series of octets (or 8 bits wide bytes), each packed into its very own 4 bytes (XDR int).
xdrEncodeCommon(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrUnion
Encodes -- that is: serializes -- the common part of an object into a XDR stream in compliance to RFC 1832.
xdrEncodeCredVerf(XdrEncodingStream) - Method in class org.acplt.oncrpc.OncRpcClientAuth
Encodes ONC/RPC authentication information in form of a credential and a verifier when sending an ONC/RPC call message.
xdrEncodeCredVerf(XdrEncodingStream) - Method in class org.acplt.oncrpc.OncRpcClientAuthNone
Encodes ONC/RPC authentication information in form of a credential and a verifier when sending an ONC/RPC call message.
xdrEncodeCredVerf(XdrEncodingStream) - Method in class org.acplt.oncrpc.OncRpcClientAuthUnix
Encodes ONC/RPC authentication information in form of a credential and a verifier when sending an ONC/RPC call message.
xdrEncodeDouble(double) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a double (which is a 64 bits wide floating point quantity) and write it down this XDR stream.
xdrEncodeDoubleFixedVector(double[], int) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of doubles and writes it down this XDR stream.
xdrEncodeDoubleVector(double[]) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of doubles and writes it down this XDR stream.
xdrEncodeDynamicOpaque(byte[]) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a XDR opaque value, which is represented by a vector of byte values.
xdrEncodeFloat(float) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a float (which is a 32 bits wide floating point quantity) and write it down this XDR stream.
xdrEncodeFloatFixedVector(float[], int) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of floats and writes it down this XDR stream.
xdrEncodeFloatVector(float[]) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of floats and writes it down this XDR stream.
xdrEncodeInt(int) - Method in class org.acplt.oncrpc.XdrBufferEncodingStream
Encodes (aka "serializes") a "XDR int" value and writes it down a XDR stream.
xdrEncodeInt(int) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a "XDR int" value and writes it down a XDR stream.
xdrEncodeInt(int) - Method in class org.acplt.oncrpc.XdrTcpEncodingStream
Encodes (aka "serializes") a "XDR int" value and writes it down a XDR stream.
xdrEncodeInt(int) - Method in class org.acplt.oncrpc.XdrUdpEncodingStream
Encodes (aka "serializes") a "XDR int" value and writes it down a XDR stream.
xdrEncodeIntFixedVector(int[], int) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of ints and writes it down this XDR stream.
xdrEncodeIntVector(int[]) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of ints and writes it down this XDR stream.
xdrEncodeLong(long) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a long (which is called a "hyper" in XDR babble and is 64 bits wide) and write it down this XDR stream.
xdrEncodeLongFixedVector(long[], int) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of long integers and writes it down this XDR stream.
xdrEncodeLongVector(long[]) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of long integers and writes it down this XDR stream.
xdrEncodeOpaque(byte[], int, int) - Method in class org.acplt.oncrpc.XdrBufferEncodingStream
Encodes (aka "serializes") a XDR opaque value, which is represented by a vector of byte values, and starts at offset with a length of length.
xdrEncodeOpaque(byte[], int, int) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a XDR opaque value, which is represented by a vector of byte values, and starts at offset with a length of length.
xdrEncodeOpaque(byte[]) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a XDR opaque value, which is represented by a vector of byte values.
xdrEncodeOpaque(byte[], int) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a XDR opaque value, which is represented by a vector of byte values.
xdrEncodeOpaque(byte[], int, int) - Method in class org.acplt.oncrpc.XdrTcpEncodingStream
Encodes (aka "serializes") a XDR opaque value, which is represented by a vector of byte values, and starts at offset with a length of length.
xdrEncodeOpaque(byte[], int, int) - Method in class org.acplt.oncrpc.XdrUdpEncodingStream
Encodes (aka "serializes") a XDR opaque value, which is represented by a vector of byte values, and starts at offset with a length of length.
xdrEncodeShort(short) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a short (which is a 16 bits wide quantity) and write it down this XDR stream.
xdrEncodeShortFixedVector(short[], int) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of short integers and writes it down this XDR stream.
xdrEncodeShortVector(short[]) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of short integers and writes it down this XDR stream.
xdrEncodeString(String) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a string and writes it down this XDR stream.
xdrEncodeStringFixedVector(String[], int) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of strings and writes it down this XDR stream.
xdrEncodeStringVector(String[]) - Method in class org.acplt.oncrpc.XdrEncodingStream
Encodes (aka "serializes") a vector of strings and writes it down this XDR stream.
xdrEncodeVariant(XdrEncodingStream) - Method in class org.acplt.oncrpc.XdrUnion
Encodes -- that is: serializes -- the variant part of an object into a XDR stream in compliance to RFC 1832.
xdrEncodeVerf(XdrEncodingStream) - Method in class org.acplt.oncrpc.server.OncRpcServerAuth
Encodes -- that is: serializes -- an ONC/RPC authentication object (its verifier) on the server side.
xdrEncodeVerf(XdrEncodingStream) - Method in class org.acplt.oncrpc.server.OncRpcServerAuthNone
Encodes -- that is: serializes -- an ONC/RPC authentication object (its verifier) on the server side.
xdrEncodeVerf(XdrEncodingStream) - Method in class org.acplt.oncrpc.server.OncRpcServerAuthShort
Encodes -- that is: serializes -- an ONC/RPC authentication object (its verifier) on the server side.
xdrEncodeVerf(XdrEncodingStream) - Method in class org.acplt.oncrpc.server.OncRpcServerAuthUnix
Encodes -- that is: serializes -- an ONC/RPC authentication object (its verifier) on the server side.
XdrEncodingStream - Class in org.acplt.oncrpc
Defines the abstract base class for all encoding XDR streams.
XdrEncodingStream() - Constructor for class org.acplt.oncrpc.XdrEncodingStream
 
XdrFloat - Class in org.acplt.oncrpc
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.
XdrFloat(float) - Constructor for class org.acplt.oncrpc.XdrFloat
Constructs and initializes a new XdrFloat object.
XdrFloat() - Constructor for class org.acplt.oncrpc.XdrFloat
Constructs and initializes a new XdrFloat object.
XdrHttpDecodingStream - Class in org.acplt.oncrpc
The XdrHttpDecodingStream class provides the necessary functionality to XdrDecodingStream to receive XDR data through HTTP tunnels.
XdrHttpDecodingStream(HttpClientConnection) - Constructor for class org.acplt.oncrpc.XdrHttpDecodingStream
Constructs a new XdrHttpDecodingStream.
XdrInt - Class in org.acplt.oncrpc
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.
XdrInt(int) - Constructor for class org.acplt.oncrpc.XdrInt
Constructs and initializes a new XdrInt object.
XdrInt() - Constructor for class org.acplt.oncrpc.XdrInt
Constructs and initializes a new XdrInt object.
XdrLong - Class in org.acplt.oncrpc
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.
XdrLong(long) - Constructor for class org.acplt.oncrpc.XdrLong
Constructs and initializes a new XdrLong object.
XdrLong() - Constructor for class org.acplt.oncrpc.XdrLong
Constructs and initializes a new XdrLong object.
xdrNew(XdrDecodingStream, OncRpcServerAuth) - Static method in class org.acplt.oncrpc.server.OncRpcServerAuth
Restores (deserializes) an authentication object from an XDR stream.
XdrOpaque - Class in org.acplt.oncrpc
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.
XdrOpaque(byte[]) - Constructor for class org.acplt.oncrpc.XdrOpaque
Constructs and initializes a new XdrOpaque object.
XdrOpaque(int) - Constructor for class org.acplt.oncrpc.XdrOpaque
Constructs and initializes a new XdrOpaque object given only the size of the opaque value.
XdrShort - Class in org.acplt.oncrpc
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.
XdrShort(short) - Constructor for class org.acplt.oncrpc.XdrShort
Constructs and initializes a new XdrShort object.
XdrShort() - Constructor for class org.acplt.oncrpc.XdrShort
Constructs and initializes a new XdrShort object.
XdrString - Class in org.acplt.oncrpc
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.
XdrString(String) - Constructor for class org.acplt.oncrpc.XdrString
Constructs and initializes a new XdrString object.
XdrString() - Constructor for class org.acplt.oncrpc.XdrString
Constructs and initializes a new XdrString object.
XdrTcpDecodingStream - Class in org.acplt.oncrpc
The XdrTcpDecodingStream class provides the necessary functionality to XdrDecodingStream to receive XDR records from the network using the stream-oriented TCP/IP.
XdrTcpDecodingStream(Socket, int) - Constructor for class org.acplt.oncrpc.XdrTcpDecodingStream
Construct a new XdrTcpDecodingStream object and associate it with the given streamingSocket for TCP/IP-based communication.
XdrTcpEncodingStream - Class in org.acplt.oncrpc
The XdrTcpEncodingStream class provides the necessary functionality to XdrEncodingStream to send XDR records to the network using the stream-oriented TCP/IP.
XdrTcpEncodingStream(Socket, int) - Constructor for class org.acplt.oncrpc.XdrTcpEncodingStream
Construct a new XdrTcpEncodingStream object and associate it with the given streamingSocket for TCP/IP-based communication.
XdrUdpDecodingStream - Class in org.acplt.oncrpc
The XdrUdpDecodingStream class provides the necessary functionality to XdrDecodingStream to receive XDR packets from the network using the datagram-oriented UDP/IP.
XdrUdpDecodingStream(DatagramSocket, int) - Constructor for class org.acplt.oncrpc.XdrUdpDecodingStream
Construct a new XdrUdpDecodingStream object and associate it with the given datagramSocket for UDP/IP-based communication.
XdrUdpEncodingStream - Class in org.acplt.oncrpc
The XdrUdpDecodingStream class provides the necessary functionality to XdrDecodingStream to send XDR packets over the network using the datagram-oriented UDP/IP.
XdrUdpEncodingStream(DatagramSocket, int) - Constructor for class org.acplt.oncrpc.XdrUdpEncodingStream
Creates a new UDP-based encoding XDR stream, associated with the given datagram socket.
XdrUnion - Class in org.acplt.oncrpc
The abstract base class XdrUnion helps (de-)serializing polymorphic classes.
XdrUnion() - Constructor for class org.acplt.oncrpc.XdrUnion
 
XdrVoid - Class in org.acplt.oncrpc
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.
XdrVoid() - Constructor for class org.acplt.oncrpc.XdrVoid
 
xid - Variable in class org.acplt.oncrpc.OncRpcClient
The message id (also sometimes known as "transaction id") used for the next call message.

_

_listen() - Method in class org.acplt.oncrpc.server.OncRpcUdpServerTransport
The real workhorse handling incoming requests, dispatching them and sending back replies.

A B C D E F G H I L M N O P Q R S T U V W X _

Copyright © 2011. All Rights Reserved.