|
Class Summary |
| AbstractEmpegDiscoverer |
AbstractEmpegDiscoverer is the base class for the various implementations of
ways that an Empeg can be automatically located. |
| BasicUpgradeListener |
A basic implemention of UpgradeListenerIfc that
just prints status to the console. |
| CompoundEmpegDiscoverer |
CompoundEmpegDiscoverer provides an implementation of AbstractEmpegDiscoverer
that encapsulates discovery across a set of sub-discoeverers. |
| CRC16 |
The CRC implementation that was "borrowed" from our friends at Empeg. |
| CRC32 |
The CRC implementation that was "borrowed" from our friends at Empeg. |
| DynamicData |
Dynamic Data |
| EmpegCharArray |
Represents an Empeg "char[]". |
| EmpegDescription |
EmpegDescription is metadata about a Connection. |
| EmpegDescription.ConnectionType |
An enumerated type of Connections |
| EmpegFILEID |
Represents an Empeg "FILEID". |
| EmpegInputStream |
EmpegInputStream is an InputStream that implements the type conversion
(both endianness and signedness/unsignedness) that matches that
of the Empeg's protocol. |
| EmpegInt |
Represents an Empeg "int". |
| EmpegINT32 |
Represents an Empeg "INT32". |
| EmpegLong |
Represents an Empeg "Long". |
| EmpegOutputStream |
EmpegOutputStream is an OutputStream that implements the type conversion
(both endianness and signedness/unsignedness) that matches that of
the Empeg's protocol. |
| EmpegShort |
Represents an Empeg "short". |
| EmpegSTATUS |
Represents an Empeg "STATUS". |
| EmpegUINT16 |
Represents an Empeg "UINT16". |
| EmpegUINT32 |
Represents an Empeg "UINT32". |
| EmpegUnsignedLong |
Represents an Empeg "Unsigned Long". |
| FIDInputStream |
|
| FIDOutputStream |
|
| NetworkEmpegDiscoverer |
NetworkEmpegDiscoverer implements discovery over a Socket-based
TCP/IP network. |
| PlayerIdentity |
PlayerIdentity is a data structure that represents descriptive information
about an Empeg. |
| PlayerVersionInfo |
PlayerVersionInfo represents version information about an Empeg. |
| ProtocolClient |
ProtocolClient defines the protocol
communication layer at a higher level
than Request. |
| Request |
Request is the lowest-level interface to
communicating with the Empeg. |
| RequestIdentifierFactory |
RequestIdentifierFactory creates unique packet
ID's for use during Empeg protocol communications. |
| SerialConnection |
SerialConnection is an implementation of ConnectionIfc
that uses the serial port. |
| SerialEmpegDiscoverer |
SerialEmpegDiscoverer is an implementation of
AbstractEmpegDiscoverer that can do discovery of
an Empeg across a serial connection. |
| SocketConnection |
SocketConnection is an implementation of
ConnectionIfc that can communicate with
an Empeg over an ethernet connection. |
| UnicastNetworkEmpegDiscoverer |
UnicastNetworkEmpegDiscoverer implements discovery over a Socket-based
TCP/IP network. |
| Upgrader |
|
| Upgrader.SerialDiscovererListener |
|
| UpgraderConstants |
Defines a set of constants that are
used during the Empeg update
process. |
| Uploader |
Uploader is similar to Upgrader, but rather than
upgrading an Empeg, it simply uploads a chunk of data
to a particular address of the Empeg. |
| USBConnection |
USBConnection is an implementation of
ConnectionIfc that can communicate with
an Empeg over a USB connection. |
| USBEmpegDiscoverer |
USBEmpegDiscoverer is an implementation of
AbstractEmpegDiscoverer that can do discovery of
an Empeg across a USB connection. |
| WrappedDynamicData |
A WrappedDynamicData is actually received from
the player and is used to check version
information. |