All Classes and Interfaces
Class
Description
The abstract
Base64 class provides static methods to convert
back and forth between binary and base64-encoded data.needed for transmitting java enums via RPC
The class
HttpClientConnection provides a simple HTTP/1.1
compliant connection from a client to an HTTP server.A collection of constants generally useful when working with HTTP
tunnels for the ONC/RPC protocol.
The class
jportmap implements a Java-based ONC/RPC port mapper,
speaking the widely deployed protocol version 2.The class
jrpcgen implements a Java-based rpcgen RPC protocol
compiler.The base type class maps base types and implements the type mapping
interface.
The complex type class is an abstract base class for complex type mappings
such as structs, unions, enumerations and type definitions.
The
JrpcgenConst class represents a single constant defined
in an rpcgen "x"-file.Type definition for a table of XDR constants.
The
JrpcgenDeclaration class represents a single declaration
from an rpcgen "x"-file.base class providing storage of a javadoc comment.
The
JrpcgenEnum class represents a single enumeration
from an rpcgen "x"-file.An item represents a part of an RPC/XDR specification.
An item table collects items sharing the same scope.
CUP v0.10k generated parser.
The
JrpcgenStruct class represents a single structure defined
in an rpcgen "x"-file.CUP generated interface containing symbol constants.
Ant task to run the ONC/RPC '.x' file compiler provided in the Remote Tea
library: jrpcgen.
The type mapping specifies methods supplying type identification and
generation of type specific code snippets.
The
JrpcgenUnion class represents a single union defined
in an rpcgen "x"-file.The
JrpcgenUnionArm class represents a single union arm defined
for a particular union in an rpcgen "x"-file.An XDR definition represents a constant definition or one of the
complex type definitions.
Type definition for a table of XDR definitions.
Specification of the possible XDR definition types.
This class implements a skeleton table driven LR parser.
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 listener class for
receiving
ONC/RPC broadcast reply events.Objects of class
OncRpcCallInformation contain information
about individual ONC/RPC calls.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.
Tags classes as being able to dispatch and handle ONC/RPC requests from
clients.
Objects of class
OncRpcDumpResult represent the outcome of
the PMAP_DUMP operation on a portmapper.The class
OncRpcEmbeddedPortmap provides an embeddable
portmap service, which is automatically started in its own thread if
the (operating) system does not already provide the portmap service.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
OncRpcServerAcceptedCallMessage class represents (on the
sender's side) an accepted ONC/RPC call.This interface connects incoming ONC/RPC - calls to an ONC/RPC server
with authentication handling allowing or refusing a call.
The
OncRpcServerAuthNone class handles all protocol issues
of the ONC/RPC authentication AUTH_NONE on the server
side.Implementing this interface enables the definition of a custom authentication scheme,
which is intended to be provided by an ONC/RPC server.
The
OncRpcServerAuthShort class handles all protocol issues
of the ONC/RPC authentication AUTH_SHORT on the server
side.The
OncRpcServerAuthNone class handles all protocol issues
of the ONC/RPC authentication AUTH_UNIX on the server
side.The
OncRpcServerCallMessage class represents an ONC/RPC
call message on the server side.The class
OncRpcServerIdent represents an tuple
{ program, version, protocol, port} uniquely identifying a particular
ONC/RPC server on a given host.The
OncRpcReplyMessage class represents an ONC/RPC reply
message as defined by ONC/RPC in RFC 1831.The abstract
OncRpcServerStub class is the base class to
build ONC/RPC-program specific servers upon.Instances of class
OncRpcServerTransport encapsulate XDR
streams of ONC/RPC servers.The class
OncRpcServerTransportRegistrationInfo holds
information about (possibly multiple) registration of server transports
for individual program and version numbers.ONC/RPC client which communicates with ONC/RPC servers over the network
using the stream-oriented protocol TCP/IP.
Instances of class
OncRpcTcpServerTransport encapsulate
TCP/IP-based XDR streams of ONC/RPC servers.Instances of class
OncRpcTcpServerTransport encapsulate
TCP/IP-based XDR streams of ONC/RPC servers.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.Instances of class
OncRpcUdpServerTransport encapsulate
UDP/IP-based XDR streams of ONC/RPC servers.Wraps JRE-specific networking code for UDP/IP-based client sockets.
Defines the Scanner interface, which CUP uses in the default
implementation of
lr_parser.scan().Defines the Symbol class, which is used to represent all terminals
and nonterminals while parsing.
This class implements a temporary or "virtual" parse stack that
replaces the top portion of the actual parse stack (the part that
has been changed by some set of operations) while maintaining its
original contents.
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.
wrapper provides XdrAble for generated java enums.
e.g.: public enum SummaryAlarm implements HasEncoding { ..
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.