com.rapplogic.xbee.api.zigbee
Class ZNetNodeIdentificationResponse
java.lang.Object
com.rapplogic.xbee.api.XBeeResponse
com.rapplogic.xbee.api.zigbee.ZNetNodeIdentificationResponse
- All Implemented Interfaces:
- java.io.Serializable
public class ZNetNodeIdentificationResponse
- extends XBeeResponse
- See Also:
- Serialized Form
Methods inherited from class com.rapplogic.xbee.api.XBeeResponse |
equals, finish, getApiId, getChecksum, getLength, getPacketBytes, getProcessedPacketBytes, getRawPacketBytes, hashCode, isError, setApiId, setChecksum, setError, setLength, setRawPacketBytes |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ZNetNodeIdentificationResponse
public ZNetNodeIdentificationResponse()
getRemoteAddress64
public XBeeAddress64 getRemoteAddress64()
setRemoteAddress64
public void setRemoteAddress64(XBeeAddress64 remoteAddress64)
getRemoteAddress16
public XBeeAddress16 getRemoteAddress16()
setRemoteAddress16
public void setRemoteAddress16(XBeeAddress16 remoteAddress16)
getOption
public ZNetNodeIdentificationResponse.Option getOption()
setOption
public void setOption(ZNetNodeIdentificationResponse.Option option)
getRemoteAddress64_2
public XBeeAddress64 getRemoteAddress64_2()
setRemoteAddress64_2
public void setRemoteAddress64_2(XBeeAddress64 remoteAddress64_2)
getRemoteAddress16_2
public XBeeAddress16 getRemoteAddress16_2()
setRemoteAddress16_2
public void setRemoteAddress16_2(XBeeAddress16 remoteAddress16_2)
getNodeIdentifier
public java.lang.String getNodeIdentifier()
setNodeIdentifier
public void setNodeIdentifier(java.lang.String nodeIdentifier)
getParentAddress
public XBeeAddress16 getParentAddress()
setParentAddress
public void setParentAddress(XBeeAddress16 parentAddress)
getDeviceType
public ZNetNodeIdentificationResponse.DeviceType getDeviceType()
setDeviceType
public void setDeviceType(ZNetNodeIdentificationResponse.DeviceType deviceType)
getSourceAction
public ZNetNodeIdentificationResponse.SourceAction getSourceAction()
setSourceAction
public void setSourceAction(ZNetNodeIdentificationResponse.SourceAction sourceAction)
getProfileId
public DoubleByte getProfileId()
setProfileId
public void setProfileId(DoubleByte profileId)
getMfgId
public DoubleByte getMfgId()
setMfgId
public void setMfgId(DoubleByte mfgId)
parse
public void parse(IPacketParser parser)
throws java.io.IOException
- Description copied from class:
XBeeResponse
- All subclasses must implement to parse the packet from the input stream.
The subclass must parse all bytes in the packet starting after the API_ID, and
up to but not including the checksum. Reading either more or less bytes that expected will
result in an error.
- Specified by:
parse
in class XBeeResponse
- Throws:
java.io.IOException
toString
public java.lang.String toString()
- Overrides:
toString
in class XBeeResponse