Package org.acplt.oncrpc


package org.acplt.oncrpc
  • Class
    Description
    needed for transmitting java enums via RPC
    A collection of constants used to identify the acceptance status of ONC/RPC reply messages.
    A collection of constants related to authentication and generally usefull for ONC/RPC.
    The class OncRpcAuthenticationException indicates an authentication exception.
    A collection of constants used to identify the authentication status (or any authentication errors) in ONC/RPC replies of the corresponding ONC/RPC calls.
    A collection of constants used to identify the authentication schemes available for ONC/RPC.
    An abstract adapter class for receiving ONC/RPC broadcast reply events.
    The class OncRpcBroadcastEvent defines an event fired by ONC/RPC UDP/IP-based clients whenever replies to a broadcast call are received.
    The OncRpcCallMessage class represents a remote procedure call message as defined by ONC/RPC in RFC 1831.
    The abstract OncRpcClient class is the foundation for protcol-specific ONC/RPC clients.
    The OncRpcClientAuth class is the base class for handling all protocol issues of ONC/RPC authentication on the client side.
    The OncRpcClientAuthNone class handles protocol issues of ONC/RPC AUTH_NONE authentication.
    The OncRpcClientAuthUnix class handles protocol issues of ONC/RPC AUTH_UNIX (and thus AUTH_SHORT) authentication.
    The OncRpcClientCallMessage class represents a remote procedure call message on the client side.
    The OncRpcReplyMessage class represents an ONC/RPC reply message as defined by ONC/RPC in RFC 1831.
    The abstract OncRpcClientStub class is the base class to build ONC/RPC-program specific clients upon.
    A collection of constants generally usefull for ONC/RPC.
    Objects of class OncRpcDumpResult represent the outcome of the PMAP_DUMP operation on a portmapper.
    The class OncRpcException indicates ONC/RPC conditions that a reasonable application might want to catch.
    The OncRpcGetPortResult class represents the result from a PMAP_GETPORT remote procedure call to the ONC/RPC portmapper.
    ONC/RPC client which communicates with ONC/RPC servers over the network using the ISO/OSI level 7 application protocol HTTP as a tunnel.
    The OncRpcMessage class is an abstract superclass for all the message types ONC/RPC defines (well, an overwhelming count of two).
    A collection of constants used for ONC/RPC messages to identify the type of message.
    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.
    A collection of constants used for ONC/RPC messages to identify the remote procedure calls offered by ONC/RPC portmappers.
    The class OncRpcProgramNotRegisteredException indicates that the requests ONC/RPC program is not available at the specified host.
    A collection of protocol constants used by the ONC/RPC package.
    A collection of constants used to describe why a remote procedure call message was rejected.
    The OncRpcReplyMessage class represents an ONC/RPC reply message as defined by ONC/RPC in RFC 1831.
    A collection of constants used to identify the (overall) status of an ONC/RPC reply message.
    The class OncRpcServerIdent represents an tuple { program, version, protocol, port} uniquely identifying a particular ONC/RPC server on a given host.
    ONC/RPC client which communicates with ONC/RPC servers over the network using the stream-oriented protocol TCP/IP.
    Wraps JRE-specific networking code for TCP/IP-based client sockets.
    The class OncRpcTimeoutException indicates a timed out call exception.
    ONC/RPC client which communicates with ONC/RPC servers over the network using the datagram-oriented protocol UDP/IP.
    A collection of constants used to identify the retransmission schemes when using UDP/IP-based ONC/RPC clients.
    Wraps JRE-specific networking code for UDP/IP-based client sockets.
    Defines the interface for all classes that should be able to be serialized into XDR streams, and deserialized or constructed from XDR streams.
    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.
    The XdrBufferDecodingStream class provides the necessary functionality to XdrDecodingStream to retrieve XDR packets from a byte buffer.
    The XdrBufferEncodingStream class provides a buffer-based XDR stream.
    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.
    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.
    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.
    Defines the abstract base class for all decoding XDR streams.
    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.
    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.
    Defines the abstract base class for all encoding XDR streams.
    XdrEnum<T extends HasEncoding<T>>
    wrapper provides XdrAble for generated java enums.
    e.g.: public enum SummaryAlarm implements HasEncoding { ..
    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.
    Title: common - XdrHashCode provides ...
    The XdrHttpDecodingStream class provides the necessary functionality to XdrDecodingStream to receive XDR data through HTTP tunnels.
    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.
    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.
    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.
    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.
    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.
     
    The XdrTcpDecodingStream class provides the necessary functionality to XdrDecodingStream to receive XDR records from the network using the stream-oriented TCP/IP.
    The XdrTcpEncodingStream class provides the necessary functionality to XdrEncodingStream to send XDR records to the network using the stream-oriented TCP/IP.
    The XdrUdpDecodingStream class provides the necessary functionality to XdrDecodingStream to receive XDR packets from the network using the datagram-oriented UDP/IP.
    The XdrUdpDecodingStream class provides the necessary functionality to XdrDecodingStream to send XDR packets over the network using the datagram-oriented UDP/IP.
    The abstract base class XdrUnion helps (de-)serializing polymorphic classes.
    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.