All Classes and Interfaces
Class
Description
The abstract
Base64
class provides static methods to convert
back and forth between binary and base64-encoded data.Cup generated class to encapsulate user supplied action code.
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
JrpcgenConst
class represents a single constant defined
in an rpcgen "x"-file.The
JrpcgenDeclaration
class represents a single declaration
from an rpcgen "x"-file.The class
JrpcgenEnDecodingInfo
contains information which
is necessary to generate source code calling appropriate XDR encoding
and decoding methods.The
JrpcgenEnum
class represents a single enumeration
from an rpcgen "x"-file.The
JrpcgenParamInfo
class contains information about the
data type of a procedure's parameter, as well as the parameter's optional
name.CUP v0.10k TUM Edition 20050516 generated parser.
The
JrpcgenParserException
class represents a parser
exception indicating to abort parsing the x-file.The
JrpcgenProcedureInfo
class contains information about a
specific version of an ONC/RPC program as defined in an rpcgen "x"-file.The
JrpcgenProgramInfo
class contains information about a
single ONC/RPC program as defined in an rpcgen "x"-file.This class is a scanner generated by
JFlex 1.2.2
on 20.10.00 09:36 from the specification file
file:/G:/JAVA/SRC/ORG/ACPLT/ONCRPC/APPS/JRPCGEN/JrpcgenScanner.flex
This class implements the SHA-1 algorithm as described in
"Federal Information Processing Standards Publication 180-1:
Specifications for the Secure Hash Standard.
The
JrpcgenStruct
class represents a single structure defined
in an rpcgen "x"-file.CUP generated interface containing symbol constants.
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.The
JrpcgenVersionInfo
class contains information about a
specific version of an ONC/RPC program as defined in a rpcgen "x"-file.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.The
OncRpcServerAuth
class is the base class and factory
for handling all protocol issues of ONC/RPC authentication on the server
side.The
OncRpcServerAuthNone
class handles all protocol issues
of the ONC/RPC authentication AUTH_NONE
on the server
side.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 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.
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.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.