ITS
|
#include <ActionIDData.h>
Public Member Functions | |
ActionIDData () | |
ActionIDData ActionIDData constructor. More... | |
ActionIDData (char *data, int *offset) | |
ActionIDData ActionIDData initialization constructor. More... | |
ActionIDData (ActionID_t actionID) | |
ActionIDData ActionIDData initialization constructor. More... | |
quint32 | originatingStationID () const |
originatingStationID Originating station ID getter. More... | |
quint16 | sequenceNumber () const |
sequenceNumber Sequence number getter. More... | |
void | setOriginatingStationID (quint32 o) |
setOriginatingStationID Originating station ID setter. More... | |
void | setSequenceNumber (quint16 s) |
setSequenceNumber Sequence number setter. More... | |
QByteArray | toBin () |
toBin Byte array encoding. More... | |
ActionID_t | toASN () |
toASN C style encoding. More... | |
QString | toString () |
toString Human readable encoding. More... | |
Private Attributes | |
quint32 | m_originatingStationID |
quint16 | m_sequenceNumber |
Definition at line 14 of file ActionIDData.h.
ActionIDData::ActionIDData | ( | ) |
ActionIDData ActionIDData constructor.
Definition at line 5 of file ActionIDData.cpp.
References m_originatingStationID, and m_sequenceNumber.
ActionIDData::ActionIDData | ( | char * | data, |
int * | offset | ||
) |
ActionIDData ActionIDData initialization constructor.
data | Byte array. |
offset | Offset in the raw byte array. |
Definition at line 11 of file ActionIDData.cpp.
References extractUInt(), m_originatingStationID, and m_sequenceNumber.
ActionIDData::ActionIDData | ( | ActionID_t | actionID | ) |
ActionIDData ActionIDData initialization constructor.
actionID | C style ActionID. |
Definition at line 17 of file ActionIDData.cpp.
References m_originatingStationID, m_sequenceNumber, ActionID::originatingStationID, and ActionID::sequenceNumber.
|
inline |
originatingStationID Originating station ID getter.
Definition at line 38 of file ActionIDData.h.
References m_originatingStationID.
Referenced by denBasicService::AppDENM_terminate(), denTriggeringManagement::AppDENM_update(), and UpperTester::utDenmUpdate().
|
inline |
sequenceNumber Sequence number getter.
Definition at line 43 of file ActionIDData.h.
References m_sequenceNumber.
Referenced by denBasicService::AppDENM_terminate(), denTriggeringManagement::AppDENM_update(), and UpperTester::utDenmUpdate().
|
inline |
setOriginatingStationID Originating station ID setter.
o | The new originating station ID. |
Definition at line 50 of file ActionIDData.h.
References m_originatingStationID.
|
inline |
setSequenceNumber Sequence number setter.
s | The new sequence number. |
Definition at line 55 of file ActionIDData.h.
References m_sequenceNumber.
ActionID_t ActionIDData::toASN | ( | ) |
toASN C style encoding.
Definition at line 33 of file ActionIDData.cpp.
References m_originatingStationID, m_sequenceNumber, ActionID::originatingStationID, and ActionID::sequenceNumber.
Referenced by denTriggeringManagement::AppDENM_update().
QByteArray ActionIDData::toBin | ( | ) |
toBin Byte array encoding.
Definition at line 23 of file ActionIDData.cpp.
References m_originatingStationID, and m_sequenceNumber.
Referenced by AppDenmTerminationIndication::toBin(), AppDenmIndication::toBin(), AppDenmTerminationData::toBin(), and AppDenmUpdateData::toBin().
QString ActionIDData::toString | ( | ) |
toString Human readable encoding.
Definition at line 43 of file ActionIDData.cpp.
References m_originatingStationID, and m_sequenceNumber.
Referenced by AppDenmIndication::toString().
|
private |
The originating station ID.
Definition at line 74 of file ActionIDData.h.
Referenced by ActionIDData(), originatingStationID(), setOriginatingStationID(), toASN(), toBin(), and toString().
|
private |
The sequence number.
Definition at line 75 of file ActionIDData.h.
Referenced by ActionIDData(), sequenceNumber(), setSequenceNumber(), toASN(), toBin(), and toString().