40 char *data = datagram.data();
42 quint8 options = data[offset++];
56 denmLength = data[offset++];
57 m_denm = QByteArray(&data[offset], denmLength);
74 QDataStream ds(&bin, QIODevice::WriteOnly);
77 quint8 denmLength =
m_denm.length();
85 ds.writeRawData(
m_denm.data(), denmLength);
AppDenmResultData()
AppDenmResultData AppDenmResultData constructor.
StationID_t originatingStationID
AppDenmResult definition.
e_failureNotification * failureNotification() const
failureNotification Failure notitfication getter.
e_failureNotification * m_failureNotification
SequenceNumber_t sequenceNumber
QByteArray toBin()
toBin Encode the AppDenmResultData into a byte array.
quint64 extractUInt(char *data, int l, int *offset)
extractUInt Extract an unsigned integer from byte array.
quint8 getOptions()
getOptions Generate the option byte.
enum AppDenmResultData::failureNotification_enum e_failureNotification
The e_failureNotification enum defines the success or failure code.
asn_enc_rval_t uper_encode_to_buffer(struct asn_TYPE_descriptor_s *type_descriptor, void *struct_ptr, void *buffer, size_t buffer_size)
ParameterDENM * m_paramDENM
quint8 mtAppDENMResult() const
mtAppDENMResult Message type for AppDENM_result getter.
asn_TYPE_descriptor_t asn_DEF_DENM
ActionID_t actionID() const
actionID ActionID getter.