ITS
|
#include <TrafficClassData.h>
Public Member Functions | |
TrafficClassData () | |
TrafficClassData TrafficClassData constructor. More... | |
TrafficClassData (char *data, int *offset) | |
TrafficClassData TrafficClassData decoder. More... | |
bool | storeCarryForward () const |
storeCarryForward Store-carry-forward getter. More... | |
bool | channelOffload () const |
channelOffload Channel offload getter. More... | |
quint8 | trafficClassID () const |
trafficClassID Traffic class ID getter. More... | |
void | setStoreCarryForward (bool s) |
setStoreCarryForward Store-carry-forward setter. More... | |
void | setChannelOffload (bool c) |
setChannelOffload Channel offload setter. More... | |
void | setTrafficClassID (quint8 t) |
setTrafficClassID Traffic class ID setter. More... | |
QByteArray | toBin () |
toBin TrafficClassData encoder. More... | |
quint8 | toInt () |
toInt TrafficClassData encoder in a byte. More... | |
QString | toString () |
toString Human readable TrafficClassData encoder. More... | |
Private Attributes | |
bool | m_scf |
bool | m_channelOffload |
quint8 | m_tcID |
Definition at line 10 of file TrafficClassData.h.
TrafficClassData::TrafficClassData | ( | ) |
TrafficClassData TrafficClassData constructor.
Definition at line 5 of file TrafficClassData.cpp.
References m_channelOffload, m_scf, and m_tcID.
TrafficClassData::TrafficClassData | ( | char * | data, |
int * | offset | ||
) |
TrafficClassData TrafficClassData decoder.
data | The encoded TrafficClassData. |
offset | The offset of the encoded TrafficClassData. |
Definition at line 12 of file TrafficClassData.cpp.
References m_channelOffload, m_scf, and m_tcID.
|
inline |
channelOffload Channel offload getter.
Definition at line 34 of file TrafficClassData.h.
References m_channelOffload.
Referenced by gnDataRequestFromTrafficClass().
|
inline |
setChannelOffload Channel offload setter.
c | The new channel offload. |
Definition at line 51 of file TrafficClassData.h.
References m_channelOffload.
|
inline |
setStoreCarryForward Store-carry-forward setter.
s | The new store-carry-forward. |
Definition at line 46 of file TrafficClassData.h.
References m_scf.
|
inline |
setTrafficClassID Traffic class ID setter.
t | The new traffic class ID. |
Definition at line 56 of file TrafficClassData.h.
References m_tcID.
|
inline |
storeCarryForward Store-carry-forward getter.
Definition at line 29 of file TrafficClassData.h.
References m_scf.
Referenced by gnDataRequestFromTrafficClass().
QByteArray TrafficClassData::toBin | ( | ) |
toBin TrafficClassData encoder.
Definition at line 21 of file TrafficClassData.cpp.
References m_channelOffload, m_scf, and m_tcID.
Referenced by AppDenmTerminationData::toBin(), AppDenmTriggerData::toBin(), and AppDenmUpdateData::toBin().
|
inline |
toInt TrafficClassData encoder in a byte.
Definition at line 67 of file TrafficClassData.h.
References m_channelOffload, m_scf, and m_tcID.
Referenced by denTriggeringManagement::AppDENM_trigger(), denTriggeringManagement::AppDENM_update(), denReceptionManagement::sendRequestResponseIndication_Response(), and UpperTester::utDenmUpdate().
QString TrafficClassData::toString | ( | ) |
toString Human readable TrafficClassData encoder.
Definition at line 34 of file TrafficClassData.cpp.
References m_channelOffload, m_scf, and m_tcID.
Referenced by AppDenmTriggerData::toString().
|
inline |
trafficClassID Traffic class ID getter.
Definition at line 39 of file TrafficClassData.h.
References m_tcID.
Referenced by gnDataRequestFromTrafficClass().
|
private |
Channel offload.
Definition at line 76 of file TrafficClassData.h.
Referenced by channelOffload(), setChannelOffload(), toBin(), toInt(), toString(), and TrafficClassData().
|
private |
Store-carry-forward.
Definition at line 75 of file TrafficClassData.h.
Referenced by setStoreCarryForward(), storeCarryForward(), toBin(), toInt(), toString(), and TrafficClassData().
|
private |
Traffic class ID.
Definition at line 77 of file TrafficClassData.h.
Referenced by setTrafficClassID(), toBin(), toInt(), toString(), TrafficClassData(), and trafficClassID().