LinuxQMISDK: qaCbkSwiOmaDmEventReportInd.h Source File

LinuxQMISDK SLQS03.03.11

- Main Page
- Modules
- References
- Data Structures

- File List
- Globals

All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
qaCbkSwiOmaDmEventReportInd.h
Go to the documentation of this file.
1
14 #ifndef __SWIOMA_DM_EVENT_REPORT_IND_H__
15 #define __SWIOMA_DM_EVENT_REPORT_IND_H__
16
17 #include "qaGobiApiCbk.h"
18
19 #define QMI_SWIOMA_DM_FOTA 0x00
20 #define QMI_SWIOMA_DM_CONFIG 0x01
21 #define QMI_SWIOMA_DM_NOT 0x02
22
28 enum eQMI_SWIOMA_DM_EVENT_REPORT_IND
29 {
30 eTLV_IND_OMA_DM_FOTA = 0x10,
31 eTLV_IND_OMA_DM_CONFIG = 0x11,
32 eTLV_IND_OMA_DM_NOT = 0x12
33 };
34
43 struct sessionInfoTlv
44 {
45 BYTE TlvPresent;
46 ULONG sessionType;
47 sessionInformation sessionInfo;
48 };
49
58 struct sessionInfoTlvExt
59 {
60 BYTE TlvPresent;
61 ULONG sessionType;
62 sessionInformationExt sessionInfo;
63 };
64
76 struct QmiCbkSwiOmaDmEventStatusReportInd{
77 struct sessionInfoTlv SITlv;
78 };
79
91 struct QmiCbkSwiOmaDmEventStatusReportIndExt{
92 struct sessionInfoTlvExt SITlv;
93 };
94
100 enum eQCWWANError UpkQmiCbkSwiOmaDmEventReportInd(
101 BYTE *pMdmResp,
102 struct QmiCbkSwiOmaDmEventStatusReportInd *pApiResp );
103
104 package enum eQCWWANError UpkQmiCbkSwiOmaDmEventReportIndExt(
105 BYTE *pMdmResp,
106 struct QmiCbkSwiOmaDmEventStatusReportInd *pApiResp );
107
108 #endif /* __SWIOMA_DM_EVENT_REPORT_IND_H__ */
eQCWWANError
eQCWWANError
Definition: qmerrno.h:18
sessionInfoTlv::TlvPresent
BYTE TlvPresent
Definition: qaCbkSwiOmaDmEventReportInd.h:45
sessionInfoTlv::sessionType
ULONG sessionType
Definition: qaCbkSwiOmaDmEventReportInd.h:46
BYTE
unsigned char BYTE
Definition: SwiDataTypes.h:28
sessionInfoTlvExt
Definition: qaCbkSwiOmaDmEventReportInd.h:58
sessionInfoTlvExt::sessionInfo
sessionInformationExt sessionInfo
Definition: qaCbkSwiOmaDmEventReportInd.h:62
eTLV_IND_OMA_DM_FOTA
Definition: qaCbkSwiOmaDmEventReportInd.h:30
QmiCbkSwiOmaDmEventStatusReportInd::SITlv
struct sessionInfoTlv SITlv
Definition: qaCbkSwiOmaDmEventReportInd.h:77
sessionInfo
Definition: qaGobiApiCbk.h:3114
UpkQmiCbkSwiOmaDmEventReportInd
enum eQCWWANError UpkQmiCbkSwiOmaDmEventReportInd(BYTE *pMdmResp, struct QmiCbkSwiOmaDmEventStatusReportInd *pApiResp)
sessionInfoExt
Definition: qaGobiApiCbk.h:3126
sessionInfoTlvExt::TlvPresent
BYTE TlvPresent
Definition: qaCbkSwiOmaDmEventReportInd.h:60
eTLV_IND_OMA_DM_NOT
Definition: qaCbkSwiOmaDmEventReportInd.h:32
QmiCbkSwiOmaDmEventStatusReportIndExt::SITlv
struct sessionInfoTlvExt SITlv
Definition: qaCbkSwiOmaDmEventReportInd.h:92
eTLV_IND_OMA_DM_CONFIG
Definition: qaCbkSwiOmaDmEventReportInd.h:31
qaGobiApiCbk.h
Callback Service API function prototypes.
sessionInfoTlv::sessionInfo
sessionInformation sessionInfo
Definition: qaCbkSwiOmaDmEventReportInd.h:47
ULONG
unsigned long ULONG
Definition: SwiDataTypes.h:25
QmiCbkSwiOmaDmEventStatusReportInd
Definition: qaCbkSwiOmaDmEventReportInd.h:76
QmiCbkSwiOmaDmEventStatusReportIndExt
Definition: qaCbkSwiOmaDmEventReportInd.h:91
sessionInfoTlv
Definition: qaCbkSwiOmaDmEventReportInd.h:43
sessionInfoTlvExt::sessionType
ULONG sessionType
Definition: qaCbkSwiOmaDmEventReportInd.h:61
eQMI_SWIOMA_DM_EVENT_REPORT_IND
eQMI_SWIOMA_DM_EVENT_REPORT_IND
Definition: qaCbkSwiOmaDmEventReportInd.h:28