| Interface | Description |
|---|---|
| Message.GregorDesignation |
This interface defines special conversion of source objects to 16-char
long strings in the message fields.
|
| MessageListener |
This interface marks the capability to handle incoming GREGOR messages.
|
| Class | Description |
|---|---|
| CommandMessage |
Extends a normal GREGOR message to be of the command type.
|
| CommunicationCycle |
This class describes a single communication cycle within GREGOR.
|
| CommunicationHandler |
This class handles the low-level communication for GREGOR in providing
a method to initiate message output and allows registering of a single
event listener (a call-back agent) which is notified on incoming
messages.
|
| CommunicationHandler.Test |
This class connects to the DCP server as stated in the command line
properties, tries to connects and sends a NOP command.
|
| EchoListener |
A simple class that receives a gregor message and uses the data part
to construct a string out of it.
|
| GetterSetter |
This class now narrows the GREGOR communication down to two command, a
get and a set command.
|
| Message |
This class represents a GREGOR message (GRE-KIS-NOT-0013.pdf)
|
| PacketInputStream |
This stream represents an input stream that can handle serialization
of GREGOR Messages (
Message). |
| PacketOutputStream |
This stream represents an output stream that can handle serialization
of GREGOR Messages (
Message). |
| PacketServer |
Simple server implementation that listens on the DCP port and server
incoming connections by echoing the {link Messages} received to stdout.
|
| PacketServer.Test |
This class connects to the DCP server as stated in the command line
properties, tries to connects and sends a NOP command.
|
| Exception | Description |
|---|---|
| AcknowledgeException |
A summary of known possible error conditions for acknowledging a GREGOR
command.
|
| AcknowledgeTimeoutException |
The acknowledge was notr received in time.
|
| ModeException |
The acknowledge was not received in time.
|
| ParameterException |
The acknowledge was not received in time.
|
| UnknownCommandException |
The acknowledge was notr received in time.
|