LinuxQMISDK: qaCbkSwiOmaDmEventReportInd.h Source File

LinuxQMISDK SLQS03.03.07

- Main Page
- Modules
- References
- Data Structures

- File List
- Globals

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
27 enum eQMI_SWIOMA_DM_EVENT_REPORT_IND
28 {
29 eTLV_IND_OMA_DM_FOTA = 0x10,
30 eTLV_IND_OMA_DM_CONFIG = 0x11
31 };
32
41 struct sessionInfoTlv
42 {
43 BYTE TlvPresent;
44 ULONG sessionType;
45 sessionInformation sessionInfo;
46 };
47
56 struct sessionInfoTlvExt
57 {
58 BYTE TlvPresent;
59 ULONG sessionType;
60 sessionInformationExt sessionInfo;
61 };
62
74 struct QmiCbkSwiOmaDmEventStatusReportInd{
75 struct sessionInfoTlv SITlv;
76 };
77
89 struct QmiCbkSwiOmaDmEventStatusReportIndExt{
90 struct sessionInfoTlvExt SITlv;
91 };
92
98 enum eQCWWANError UpkQmiCbkSwiOmaDmEventReportInd(
99 BYTE *pMdmResp,
100 struct QmiCbkSwiOmaDmEventStatusReportInd *pApiResp );
101
102 package enum eQCWWANError UpkQmiCbkSwiOmaDmEventReportIndExt(
103 BYTE *pMdmResp,
104 struct QmiCbkSwiOmaDmEventStatusReportInd *pApiResp );
105
106 #endif /* __SWIOMA_DM_EVENT_REPORT_IND_H__ */
eQCWWANError
eQCWWANError
Definition: qmerrno.h:18
sessionInfoTlv::TlvPresent
BYTE TlvPresent
Definition: qaCbkSwiOmaDmEventReportInd.h:43
sessionInfoTlv::sessionType
ULONG sessionType
Definition: qaCbkSwiOmaDmEventReportInd.h:44
BYTE
unsigned char BYTE
Definition: SwiDataTypes.h:26
sessionInfoTlvExt
Definition: qaCbkSwiOmaDmEventReportInd.h:56
sessionInfoTlvExt::sessionInfo
sessionInformationExt sessionInfo
Definition: qaCbkSwiOmaDmEventReportInd.h:60
eTLV_IND_OMA_DM_FOTA
Definition: qaCbkSwiOmaDmEventReportInd.h:29
QmiCbkSwiOmaDmEventStatusReportInd::SITlv
struct sessionInfoTlv SITlv
Definition: qaCbkSwiOmaDmEventReportInd.h:75
sessionInfo
Definition: qaGobiApiCbk.h:3026
UpkQmiCbkSwiOmaDmEventReportInd
enum eQCWWANError UpkQmiCbkSwiOmaDmEventReportInd(BYTE *pMdmResp, struct QmiCbkSwiOmaDmEventStatusReportInd *pApiResp)
sessionInfoExt
Definition: qaGobiApiCbk.h:3037
sessionInfoTlvExt::TlvPresent
BYTE TlvPresent
Definition: qaCbkSwiOmaDmEventReportInd.h:58
QmiCbkSwiOmaDmEventStatusReportIndExt::SITlv
struct sessionInfoTlvExt SITlv
Definition: qaCbkSwiOmaDmEventReportInd.h:90
eTLV_IND_OMA_DM_CONFIG
Definition: qaCbkSwiOmaDmEventReportInd.h:30
qaGobiApiCbk.h
Callback Service API function prototypes.
sessionInfoTlv::sessionInfo
sessionInformation sessionInfo
Definition: qaCbkSwiOmaDmEventReportInd.h:45
ULONG
unsigned long ULONG
Definition: SwiDataTypes.h:23
QmiCbkSwiOmaDmEventStatusReportInd
Definition: qaCbkSwiOmaDmEventReportInd.h:74
QmiCbkSwiOmaDmEventStatusReportIndExt
Definition: qaCbkSwiOmaDmEventReportInd.h:89
sessionInfoTlv
Definition: qaCbkSwiOmaDmEventReportInd.h:41
sessionInfoTlvExt::sessionType
ULONG sessionType
Definition: qaCbkSwiOmaDmEventReportInd.h:59
eQMI_SWIOMA_DM_EVENT_REPORT_IND
eQMI_SWIOMA_DM_EVENT_REPORT_IND
Definition: qaCbkSwiOmaDmEventReportInd.h:27