public class LynxDiscoveryResponse extends LynxStandardResponse
LynxDiscoveryCommand
RESPONSE_BIT
ackOrNackReceived, isAckOrResponseReceived, nackReceived, response, responseOrNackReceived, retransmissionsRemaining
hasBeenTransmitted, messageNumber, module, nanotimeLastTransmit, payloadTimeWindow, referenceNumber, serialization
Constructor and Description |
---|
LynxDiscoveryResponse() |
Modifier and Type | Method and Description |
---|---|
void |
fromPayloadByteArray(byte[] rgb) |
int |
getCommandNumber() |
int |
getDiscoveredModuleAddress() |
int |
getParentIndicator() |
static int |
getStandardCommandNumber() |
boolean |
isAckable() |
boolean |
isChild() |
boolean |
isParent() |
boolean |
isRetransmittable() |
byte[] |
toPayloadByteArray() |
isResponse, isResponseExpected
awaitAckResponseOrNack, awaitAndRetransmit, getMsAwaitInterval, getMsRetransmissionInterval, getNackReceived, hasBeenAcknowledged, isAckOrResponseReceived, isNackReceived, noteAttentionRequired, noteRetransmission, onAckReceived, onNackReceived, onPretendTransmit, onResponseReceived, pretendFinish, responseOrThrow, send, sendReceive, setUnretransmittable, throwIfNack, throwNackForUnsupportedCommand, usePretendResponseIfRealModuleDoesntSupport
acquireNetworkLock, forgetSerialization, getDestModuleAddress, getMessageNumber, getModule, getModuleAddress, getNanotimeLastTransmit, getPayloadTimeWindow, getReferenceNumber, getSerialization, hasBeenTransmitted, invokeStaticNullaryMethod, isAck, isNack, loadFromSerialization, noteHasBeenTransmitted, releaseNetworkLock, resetModulePingTimer, setMessageNumber, setModule, setNanotimeLastTransmit, setPayloadTimeWindow, setReferenceNumber, setSerialization
public boolean isParent()
public boolean isChild()
public int getParentIndicator()
public int getDiscoveredModuleAddress()
public boolean isAckable()
isAckable
in class LynxRespondable
public boolean isRetransmittable()
isRetransmittable
in class LynxRespondable
public static int getStandardCommandNumber()
public int getCommandNumber()
getCommandNumber
in class LynxMessage
public byte[] toPayloadByteArray()
toPayloadByteArray
in class LynxMessage
public void fromPayloadByteArray(byte[] rgb)
fromPayloadByteArray
in class LynxMessage