public class AcousticRangeReply extends IMCMessage
Modifier and Type | Class and Description |
---|---|
static class |
AcousticRangeReply.STATUS |
Modifier and Type | Field and Description |
---|---|
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID
Constructor and Description |
---|
AcousticRangeReply() |
AcousticRangeReply(IMCDefinition defs) |
AcousticRangeReply(short address,
AcousticRangeReply.STATUS status,
float range) |
Modifier and Type | Method and Description |
---|---|
static AcousticRangeReply |
clone(IMCMessage msg) |
static AcousticRangeReply |
create(java.lang.Object... values) |
short |
getAddress() |
double |
getRange() |
AcousticRangeReply.STATUS |
getStatus()
Status indicating reply to range request.
|
void |
setAddress(short address) |
void |
setRange(double range) |
void |
setStatus(AcousticRangeReply.STATUS status) |
void |
setStatus(short status) |
void |
setStatus(java.lang.String status) |
asJSON, asXml, cloneMessage, cloneMessage, compareTo, decodeTupleList, dump, encodeTupleList, get, getAbbrev, getAsNumber, getAsString, getBitmask, getDate, getDouble, getDst, getDstEnt, getFieldNames, getFloat, getHeader, getHeaderValue, getInteger, getLong, getLongFieldName, getLongName, getMessage, getMessage, getMessageList, getMessageList, getMessageType, getMgid, getPayloadSize, getProtocolFactory, getRawData, getSize, getSourceName, getSrc, getSrcEnt, getString, getString, getTimestamp, getTimestampMillis, getTupleList, getTypeOf, getUnitsOf, getValue, hasFlag, hexdump, isNull, isPeriodic, main, makeImmutable, parseXml, payloadMD5, serialize, serialize, setBitMask, setDst, setDstEnt, setHeader, setMessage, setMessageList, setSrc, setSrcEnt, setTimestamp, setTimestampMillis, setType, setValue, setValues, toString, validate
public static final int ID_STATIC
public AcousticRangeReply()
public AcousticRangeReply(IMCDefinition defs)
public AcousticRangeReply(short address, AcousticRangeReply.STATUS status, float range)
public static AcousticRangeReply create(java.lang.Object... values)
public static AcousticRangeReply clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exception
public short getAddress()
public AcousticRangeReply.STATUS getStatus()
public double getRange()
public void setAddress(short address)
address
- Target Modem Addresspublic void setStatus(AcousticRangeReply.STATUS status)
status
- Status (enumerated)public void setStatus(java.lang.String status)
status
- Status (as a String)public void setStatus(short status)
status
- Status (integer value)public void setRange(double range)
range
- Range (m)