|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.uiuc.cs.seclab.modem.xbee.XBeeAtCmd
edu.uiuc.cs.seclab.modem.xbee.XBeeParamCmd
edu.uiuc.cs.seclab.modem.xbee.XBeeNumParamCmd
edu.uiuc.cs.seclab.modem.xbee.XBeeIntParamCmd
public abstract class XBeeIntParamCmd
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class edu.uiuc.cs.seclab.modem.xbee.XBeeNumParamCmd |
|---|
XBeeNumParamCmd.Representation |
| Nested classes/interfaces inherited from class edu.uiuc.cs.seclab.modem.xbee.XBeeAtCmd |
|---|
XBeeAtCmd.Mode |
| Field Summary |
|---|
| Fields inherited from class edu.uiuc.cs.seclab.modem.xbee.XBeeNumParamCmd |
|---|
HEX_CHARS_PER_BYTE, PT_RADIX |
| Constructor Summary | |
|---|---|
XBeeIntParamCmd()
|
|
| Method Summary | |
|---|---|
int |
getApiParamLength()
Determine the maximum size of the parameter in bytes. |
int |
getMaxVal()
Return the maximum value supported by parameter |
int |
getMinVal()
Return the minimum value supported by parameter |
java.lang.Object |
getRawSetterParams()
Return a semantic (non-string) setter parameter representation. |
protected abstract int |
getSetterVal()
|
java.lang.String |
marshalApiSetterParams()
Convert command parameters to API-mode format. |
java.lang.String |
marshalPtSetterParams()
Convert command parameters to PassThru-mode format. |
java.lang.Object |
unmarshalApiGetterParams(java.lang.String data)
Convert command parameters from API-mode format to raw format. |
java.lang.Object |
unmarshalPtGetterParams(java.lang.String data)
Convert command parameters from PassThru-mode format. |
| Methods inherited from class edu.uiuc.cs.seclab.modem.xbee.XBeeNumParamCmd |
|---|
getDefVal, getRepresentation, localSetVal, marshalApiSetterParams, setVal |
| Methods inherited from class edu.uiuc.cs.seclab.modem.xbee.XBeeParamCmd |
|---|
clone, convertApiResponse, getApiParams, isReadOnly, parmEq, unmarshalRespParams |
| Methods inherited from class edu.uiuc.cs.seclab.modem.xbee.XBeeAtCmd |
|---|
getAtCmd, getPktImpl, getShortDesc, processResp |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XBeeIntParamCmd()
| Method Detail |
|---|
public int getApiParamLength()
throws ModemException
XBeeParamCmd
getApiParamLength in class XBeeParamCmdModemExceptionpublic int getMaxVal()
XBeeNumParamCmd
getMaxVal in class XBeeNumParamCmdpublic int getMinVal()
XBeeNumParamCmd
getMinVal in class XBeeNumParamCmdpublic java.lang.Object getRawSetterParams()
XBeeParamCmd
getRawSetterParams in class XBeeParamCmdprotected abstract int getSetterVal()
public java.lang.String marshalApiSetterParams()
XBeeParamCmd
marshalApiSetterParams in class XBeeParamCmdpublic java.lang.String marshalPtSetterParams()
XBeeParamCmd
marshalPtSetterParams in class XBeeParamCmdpublic java.lang.Object unmarshalApiGetterParams(java.lang.String data)
XBeeParamCmd
unmarshalApiGetterParams in class XBeeParamCmdpublic java.lang.Object unmarshalPtGetterParams(java.lang.String data)
XBeeParamCmd
unmarshalPtGetterParams in class XBeeParamCmd
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||