|
JMACS | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDevice
programmable device.
Nested Class Summary | |
---|---|
static interface |
IDevice.IConstants
constants. |
static interface |
IDevice.IDriver
driver. |
static interface |
IDevice.IStatus
status. |
Field Summary | |
---|---|
static Byte |
STOP_PROGRAM
command to stop any program that might be running. |
Method Summary | |
---|---|
Serializable |
executeCmd(Serializable cmd)
executes cmd. |
IProgInfo |
getProgInfo()
returns program info. |
Serializable |
getStatus()
returns device status as of last boundary. |
IStatusEtc |
getStatusEtc()
returns device status + program info as of last boundary. |
void |
startProgram(IProgram prog)
starts running prog. |
void |
stopProgram()
stops any program that might be running. |
void |
subscribe(boolean b)
causes the status to be obtained automatically. |
Field Detail |
---|
static final Byte STOP_PROGRAM
Method Detail |
---|
Serializable executeCmd(Serializable cmd) throws DiDriverException, ClientDiException
DiDriverException
ClientDiException
void startProgram(IProgram prog) throws ClientDiException
ClientDiException
void stopProgram() throws ClientDiException
ClientDiException
Serializable getStatus() throws ClientDiException
ClientDiException
IProgInfo getProgInfo() throws ClientDiException
ClientDiException
IStatusEtc getStatusEtc() throws ClientDiException
ClientDiException
void subscribe(boolean b) throws ClientDiException
ClientDiException
|
JMACS | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |