7 #ifndef APPDENMTERMINATIONDATA_H 8 #define APPDENMTERMINATIONDATA_H 22 #define MSG_LENGTH 65535 182 #endif // APPDENMTERMINATIONDATA_H DENM configuration initializer.
quint32 * repetitionDuration() const
repetitionDuration Repetition duration getter.
QByteArray toBin()
toBin Encode AppDenmTermination into a byte array.
void setActionID(ActionIDData a)
setActionID ActionID setter.
Destination area serialize.
quint32 * m_repetitionDuration
quint32 * m_validityDuration
quint8 * m_relevanceTrafficDirection
void setDestinationArea(DestinationAreaData d)
setDestinationArea Destination area setter.
quint16 * transmissionInterval() const
transmissionInterval Transmission interval getter.
ReferencePosition serializer.
TrafficClassData m_trafficClass
quint8 * relevanceTrafficDirection() const
relevanceTrafficDirection Relevance traffic direction getter.
AppDenmTerminationData_enum
The e_AppDenmTerminationData enum options bits position.
ParameterDENM * m_paramDENM
quint64 m_eventTerminationDetectionTime
quint8 getOptions()
getOptions Generate the byte option.
quint8 * relevanceDistance() const
relevanceDistance Relevance distance getter.
DestinationAreaData destinationArea() const
destinationArea Destination area getter.
void setEventTerminationDetectionTime(quint64 e)
setEventTerminationDetectionTime Detection time setter.
AppDenmTerminationData(ParameterDENM *paramDENM)
AppDenmTerminationData AppDenmTermination constructor.
ReferencePositionData eventPosition() const
eventPosition Event position getter.
enum AppDenmTerminationData::AppDenmTerminationData_enum e_AppDenmTerminationData
The e_AppDenmTerminationData enum options bits position.
void setTrafficClass(TrafficClassData t)
setTrafficClass Traffic class setter.
quint16 * m_transmissionDuration
quint32 * validityDuration() const
validityDuration Validity duration getter.
quint64 eventTerminationDetectionTime() const
eventTerminationDetectionTime Detection time getter.
quint8 * m_relevanceDistance
quint16 * m_transmissionInterval
ReferencePositionData m_eventPosition
ActionIDData actionID() const
actionID ActionID getter.
void setRepetitionDuration(quint32 r)
setRepetitionDuration Repetition duration setter.
void setRepetitionInterval(quint16 r)
setRepetitionInterval Repetition interval setter.
DestinationAreaData m_destinationArea
void setValidityDuration(quint32 v)
setValidityDuration Validity duration setter.
quint16 * transmissionDuration() const
transmissionDuration Transmission duration getter.
TrafficClassData trafficClass() const
trafficClass Traffic class getter.
void setEventPosition(ReferencePositionData e)
setEventPosition Event position setter.
void setTransmissionInterval(quint16 t)
setTransmissionInterval Transmission interval setter.
API used for C++ style data.