public class DiveAlarmMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
static int |
AlarmTypeFieldNum |
static int |
DepthFieldNum |
protected static Mesg |
diveAlarmMesg |
static int |
DiveTypesFieldNum |
static int |
EnabledFieldNum |
static int |
MessageIndexFieldNum |
static int |
SoundFieldNum |
static int |
TimeFieldNum |
developerFields, fields, localNum, name, num, systemTimeOffset
Constructor and Description |
---|
DiveAlarmMesg() |
DiveAlarmMesg(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
DiveAlarmType |
getAlarmType()
Get alarm_type field
|
java.lang.Float |
getDepth()
Get depth field
Units: m
|
SubSport[] |
getDiveTypes() |
SubSport |
getDiveTypes(int index)
Get dive_types field
|
Bool |
getEnabled()
Get enabled field
|
java.lang.Integer |
getMessageIndex()
Get message_index field
Comment: Index of the alarm
|
int |
getNumDiveTypes() |
Tone |
getSound()
Get sound field
|
java.lang.Integer |
getTime()
Get time field
Units: s
|
void |
setAlarmType(DiveAlarmType alarmType)
Set alarm_type field
|
void |
setDepth(java.lang.Float depth)
Set depth field
Units: m
|
void |
setDiveTypes(int index,
SubSport diveTypes)
Set dive_types field
|
void |
setEnabled(Bool enabled)
Set enabled field
|
void |
setMessageIndex(java.lang.Integer messageIndex)
Set message_index field
Comment: Index of the alarm
|
void |
setSound(Tone sound)
Set sound field
|
void |
setTime(java.lang.Integer time)
Set time field
Units: s
|
addDeveloperField, addField, getActiveSubFieldIndex, getActiveSubFieldName, getDeveloperFields, getField, getField, getField, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBitsValue, getFieldBitsValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValues, getFieldByteValues, getFieldByteValues, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValues, getFieldDoubleValues, getFieldDoubleValues, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValues, getFieldFloatValues, getFieldFloatValues, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValues, getFieldIntegerValues, getFieldIntegerValues, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValues, getFieldLongValues, getFieldLongValues, getFields, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValues, getFieldShortValues, getFieldShortValues, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValues, getFieldStringValues, getFieldStringValues, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getIsFieldAccumulated, getLocalNum, getName, getNum, getNumFields, getNumFieldValues, getNumFieldValues, getNumFieldValues, getNumFieldValues, getOverrideField, hasField, removeExpandedFields, removeField, setField, setFields, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setLocalNum, timestampToDateTime, write, write
public static final int MessageIndexFieldNum
public static final int DepthFieldNum
public static final int TimeFieldNum
public static final int EnabledFieldNum
public static final int AlarmTypeFieldNum
public static final int SoundFieldNum
public static final int DiveTypesFieldNum
protected static final Mesg diveAlarmMesg
public DiveAlarmMesg()
public DiveAlarmMesg(Mesg mesg)
public java.lang.Integer getMessageIndex()
public void setMessageIndex(java.lang.Integer messageIndex)
messageIndex
- public java.lang.Float getDepth()
public void setDepth(java.lang.Float depth)
depth
- public java.lang.Integer getTime()
public void setTime(java.lang.Integer time)
time
- public Bool getEnabled()
public void setEnabled(Bool enabled)
enabled
- public DiveAlarmType getAlarmType()
public void setAlarmType(DiveAlarmType alarmType)
alarmType
- public Tone getSound()
public void setSound(Tone sound)
sound
- public SubSport[] getDiveTypes()
public int getNumDiveTypes()
public SubSport getDiveTypes(int index)
index
- of dive_typespublic void setDiveTypes(int index, SubSport diveTypes)
index
- of dive_typesdiveTypes
-