|
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 |