|
JMACS | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IDiDriver
device-interface (DI) driver. Implementations are not required to be thread-safe.
| Nested Class Summary | |
|---|---|
static interface |
IDiDriver.IClient
wishes to be able to behave as client in some way. |
static interface |
IDiDriver.IContext
passed to IDiDriver.IClients. |
| Method Summary | |
|---|---|
Serializable |
executeCmd(Serializable cmd,
boolean control,
String diName)
executes cmd. |
Serializable |
getStatus()
samples the device's status at regular intervals. |
| Method Detail |
|---|
Serializable executeCmd(Serializable cmd,
boolean control,
String diName)
throws DiDriverException
control - true if client has control (as opposed to
monitor-only) accessdiName - fully-qualified name of the client DI, or null if
called from a UI client
DiDriverException
Serializable getStatus()
throws DiDriverException
DatagramPacket.
DiDriverException
|
JMACS | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||