ITS
|
#include <denMessageTable.h>
Public Slots | |
void | endOfT_O_Validity () |
void | endOfT_RepetitionDuration () |
void | endOfT_Repetition () |
Public Member Functions | |
denMessageTable () | |
denMessageTable (const denMessageTable &messageTable, QObject *parent=0) | |
~denMessageTable () | |
DENM_t | denm () const |
int | status () const |
TimestampIts_t | timestamp () const |
quint32 | T_O_Validity () const |
quint16 | T_RepetitionDuration () const |
quint16 | T_Repetition () const |
quint8 | trafficClass () const |
ActionID_t | actionID () const |
void | setStatus (int s) |
void | setTimestamp (TimestampIts_t t) |
void | setDENM (DENM_t d) |
void | setT_O_Validity (quint32 t) |
void | setT_RepetitionDuration (quint16 t) |
void | setT_Repetition (quint16 t) |
void | setTrafficClass (quint8 t) |
void | setActionID (ActionID_t a) |
denMessageTable & | operator= (const denMessageTable &other) |
void | stopTimers () |
Public Attributes | |
QTimer | m_T_O_Validity_timer |
QTimer | m_T_RepetitionDuration_timer |
QTimer | m_T_Repetition_timer |
Private Member Functions | |
ActionID_t | actionIDString (QString s) |
Private Attributes | |
DENM_t | m_denm |
int | m_status |
TimestampIts_t | m_timestamp |
quint32 | m_T_O_Validity |
quint16 | m_T_RepetitionDuration |
quint16 | m_T_Repetition |
quint8 | m_trafficClass |
ActionID_t | m_actionID |
Definition at line 20 of file denMessageTable.h.
denMessageTable::denMessageTable | ( | ) |
Definition at line 3 of file denMessageTable.cpp.
References asn_long2INTEGER(), m_denm, m_status, m_T_O_Validity, m_T_Repetition, m_T_RepetitionDuration, m_timestamp, and state_NONE.
|
explicit |
Definition at line 13 of file denMessageTable.cpp.
References actionID(), denm(), setActionID(), setDENM(), setStatus(), setT_O_Validity(), setT_Repetition(), setT_RepetitionDuration(), setTimestamp(), setTrafficClass(), status(), T_O_Validity(), T_Repetition(), T_RepetitionDuration(), timestamp(), and trafficClass().
denMessageTable::~denMessageTable | ( | ) |
Definition at line 25 of file denMessageTable.cpp.
|
inline |
Definition at line 43 of file denMessageTable.h.
References m_actionID.
Referenced by denMessageTable(), and operator=().
|
private |
Definition at line 45 of file denMessageTable.cpp.
References ActionID::originatingStationID, and ActionID::sequenceNumber.
|
inline |
Definition at line 36 of file denMessageTable.h.
References m_denm.
Referenced by denMessageTable(), and operator=().
|
slot |
Definition at line 27 of file denMessageTable.cpp.
|
slot |
Definition at line 39 of file denMessageTable.cpp.
|
slot |
Definition at line 34 of file denMessageTable.cpp.
denMessageTable & denMessageTable::operator= | ( | const denMessageTable & | other | ) |
Definition at line 56 of file denMessageTable.cpp.
References actionID(), denm(), setActionID(), setDENM(), setStatus(), setT_O_Validity(), setT_Repetition(), setT_RepetitionDuration(), setTimestamp(), setTrafficClass(), status(), T_O_Validity(), T_Repetition(), T_RepetitionDuration(), timestamp(), and trafficClass().
|
inline |
Definition at line 63 of file denMessageTable.h.
References m_actionID, ActionID::originatingStationID, ActionID::sequenceNumber, setSequenceNumber(), and setStationID().
Referenced by denMessageTable(), and operator=().
|
inline |
Definition at line 54 of file denMessageTable.h.
References DENM::denm, DENM::header, m_denm, setDecentralizedEnvironmentalNotificationMessage(), and setItsPduHeader().
Referenced by denMessageTable(), and operator=().
|
inline |
Definition at line 46 of file denMessageTable.h.
References m_status.
Referenced by denMessageTable(), and operator=().
|
inline |
Definition at line 59 of file denMessageTable.h.
References m_T_O_Validity.
Referenced by denMessageTable(), and operator=().
|
inline |
Definition at line 61 of file denMessageTable.h.
References m_T_Repetition.
Referenced by denMessageTable(), and operator=().
|
inline |
Definition at line 60 of file denMessageTable.h.
References m_T_RepetitionDuration.
Referenced by denMessageTable(), and operator=().
|
inline |
Definition at line 47 of file denMessageTable.h.
References asn_INTEGER2ulong(), asn_ulong2INTEGER(), and m_timestamp.
Referenced by denMessageTable(), and operator=().
|
inline |
Definition at line 62 of file denMessageTable.h.
References m_trafficClass.
Referenced by denMessageTable(), and operator=().
|
inline |
Definition at line 37 of file denMessageTable.h.
References m_status.
Referenced by denMessageTable(), and operator=().
void denMessageTable::stopTimers | ( | ) |
|
inline |
Definition at line 39 of file denMessageTable.h.
References m_T_O_Validity.
Referenced by denMessageTable(), and operator=().
|
inline |
Definition at line 41 of file denMessageTable.h.
References m_T_Repetition.
Referenced by denMessageTable(), and operator=().
|
inline |
Definition at line 40 of file denMessageTable.h.
References m_T_RepetitionDuration.
Referenced by denMessageTable(), and operator=().
|
inline |
Definition at line 38 of file denMessageTable.h.
References m_timestamp.
Referenced by denMessageTable(), and operator=().
|
inline |
Definition at line 42 of file denMessageTable.h.
References m_trafficClass.
Referenced by denMessageTable(), and operator=().
|
private |
Definition at line 85 of file denMessageTable.h.
Referenced by actionID(), and setActionID().
|
private |
Definition at line 78 of file denMessageTable.h.
Referenced by denm(), denMessageTable(), and setDENM().
|
private |
Definition at line 79 of file denMessageTable.h.
Referenced by denMessageTable(), setStatus(), and status().
|
private |
Definition at line 81 of file denMessageTable.h.
Referenced by denMessageTable(), setT_O_Validity(), and T_O_Validity().
QTimer denMessageTable::m_T_O_Validity_timer |
Definition at line 26 of file denMessageTable.h.
|
private |
Definition at line 83 of file denMessageTable.h.
Referenced by denMessageTable(), setT_Repetition(), and T_Repetition().
QTimer denMessageTable::m_T_Repetition_timer |
Definition at line 28 of file denMessageTable.h.
|
private |
Definition at line 82 of file denMessageTable.h.
Referenced by denMessageTable(), setT_RepetitionDuration(), and T_RepetitionDuration().
QTimer denMessageTable::m_T_RepetitionDuration_timer |
Definition at line 27 of file denMessageTable.h.
|
private |
Definition at line 80 of file denMessageTable.h.
Referenced by denMessageTable(), setTimestamp(), and timestamp().
|
private |
Definition at line 84 of file denMessageTable.h.
Referenced by setTrafficClass(), and trafficClass().