ITS
AppDenmResultData.h
Go to the documentation of this file.
1 
7 #ifndef APPDENMRESULTDATA_H
8 #define APPDENMRESULTDATA_H
9 
10 #include <QByteArray>
11 
12 #include <apiData.h>
13 
14 #include <ParameterDENM.h>
15 
16 #include <DENM.h>
17 
18 #define MSG_LENGTH 65535
19 
21 {
22 public:
27  {
30 
35  {
44 
62  AppDenmResultData(QByteArray datagram);
63 
68  QByteArray toBin();
73  quint8 getOptions();
74 
75  /* Getters */
80  ActionID_t actionID() const{return m_actionID;}
86 
87  /* Setters */
98 
99 private:
103  QByteArray m_denm;
104 };
105 
106 #endif // APPDENMRESULTDATA_H
DENM configuration initializer.
AppDenmResultData()
AppDenmResultData AppDenmResultData constructor.
enum AppDenmResultData::AppDenmResultData_enum e_AppDenmResultData
The e_AppDenmResultData enum defines the options bit position.
e_failureNotification * failureNotification() const
failureNotification Failure notitfication getter.
e_failureNotification * m_failureNotification
AppDenmResultData_enum
The e_AppDenmResultData enum defines the options bit position.
QByteArray toBin()
toBin Encode the AppDenmResultData into a byte array.
void setFailureNotification(e_failureNotification *f)
setFailureNotification Failure notification setter.
quint8 getOptions()
getOptions Generate the option byte.
enum AppDenmResultData::failureNotification_enum e_failureNotification
The e_failureNotification enum defines the success or failure code.
void setActionID(ActionID_t a)
setActionID ActionID setter.
Definition: DENM.h:23
double f(long x, long y, double lengthA, double lengthB, e_shape shape)
f Compute the f function.
Definition: api.cpp:236
ParameterDENM * m_paramDENM
ActionID_t actionID() const
actionID ActionID getter.
failureNotification_enum
The e_failureNotification enum defines the success or failure code.
API used for C++ style data.