Provides classes for parsing RP1 floor plan specification files; this
package is intended strictly for the use of the RP1 simulator and is of
little or no interest to developers creating RP1 client applications.
The request used to specify all actuator control sequences;
unlike other request classes, this one is often
instantiated directly in client applications.
This interface, which is intended for RP1 internal use, extends the Java
Runnable interface, adding methods that are used for dynamically loaded clients.
A client request for a timeout after a fixed period; note that timeout
requests are all marked with a unique serial number that is
returned to the client in the corresponding timeout event.
note: in the references below, we have several places
where we check verbosity
if(verbosity)
verbose(someString+someOtherString);
If we are not in verbose mode, verbose is a do-nothing method,
but we check first anyway so as not to incur the overhead of
creating a temporary string (in Java, someString+someOtherString
would be created as a short-lived String object even though it
is never used).