edu.uiuc.cs.seclab.modem.xbee
Class XBeeAtRespPacketImpl
java.lang.Object
edu.uiuc.cs.seclab.modem.xbee.XBeeApiPacketImpl
edu.uiuc.cs.seclab.modem.xbee.XBeeOutPktImpl
edu.uiuc.cs.seclab.modem.xbee.XBeeTxStatPktImpl
edu.uiuc.cs.seclab.modem.xbee.XBeeAtRespPacketImpl
public class XBeeAtRespPacketImpl
- extends XBeeTxStatPktImpl
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
atCmd
protected java.lang.String atCmd
CMD_ID
public static final byte CMD_ID
- See Also:
- Constant Field Values
regVal
protected java.lang.String regVal
status
protected XBeeAtRespPacketImpl.AtStatus status
XBeeAtRespPacketImpl
public XBeeAtRespPacketImpl()
XBeeAtRespPacketImpl
public XBeeAtRespPacketImpl(byte frameId_,
java.lang.String atCmd_,
XBeeAtRespPacketImpl.AtStatus status_,
java.lang.String regVal_)
acceptVisitor
public void acceptVisitor(XBeeApiPacketVisitor visitor)
- Specified by:
acceptVisitor in class XBeeApiPacketImpl
getAtCmd
public java.lang.String getAtCmd()
getCmdId
public byte getCmdId()
- Specified by:
getCmdId in class XBeeApiPacketImpl
getRegVal
public java.lang.String getRegVal()
getStatus
public XBeeAtRespPacketImpl.AtStatus getStatus()
isSuccessful
public boolean isSuccessful()
- Description copied from class:
XBeeTxStatPktImpl
- Return true if status indicates delivery success
- Specified by:
isSuccessful in class XBeeTxStatPktImpl
- Returns:
localGetData
protected void localGetData(java.lang.StringBuilder data)
- Description copied from class:
XBeeApiPacketImpl
- Produce a data blob for the inner part of an API packet
- Specified by:
localGetData in class XBeeApiPacketImpl
parse
public void parse(byte cmdId,
byte[] bytes,
int offset,
int len)
- Description copied from class:
XBeeApiPacketImpl
- Parse the inner part of an API packet
- Specified by:
parse in class XBeeApiPacketImpl
toString
public java.lang.String toString()
- Overrides:
toString in class XBeeApiPacketImpl