Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
qaGobiApiTmd.h
Go to the documentation of this file.
1 
9 /*
10  * Copyright: © 2011-2016 Sierra Wireless, Inc. all rights reserved
11  */
12 #ifndef __GOBI_API_TMD_H__
13 #define __GOBI_API_TMD_H__
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 #define MAX_MITIGATION_DEV_LIST_LEN 255
19 #define MAX_MITIGATION_DEV_ID_LEN 255
20 
37 typedef struct
38 {
39  BYTE mitigationDevIdLen;
40  CHAR mitigationDevId[MAX_MITIGATION_DEV_LIST_LEN];
41  BYTE maxMitigationLevel;
43 
60 typedef struct
61 {
62  BYTE *pMitigationDevListLen;
63  mitigationDevList *pMitigationDevList;
65 
79 typedef struct
80 {
81  BYTE mitigationDevIDLen;
82  CHAR mitigationDevID[MAX_MITIGATION_DEV_ID_LEN];
84 
100 typedef struct
101 {
102  BYTE *pCurrentmitigationLvl;
103  BYTE *pReqMitigationLvl;
105 
119 typedef struct
120 {
121  BYTE mitigationDevIDLen;
122  CHAR mitigationDevID[MAX_MITIGATION_DEV_ID_LEN];
124 
138 typedef struct
139 {
140  BYTE mitigationDevIDLen;
141  CHAR mitigationDevID[MAX_MITIGATION_DEV_ID_LEN];
143 
157 typedef struct
158 {
159  BYTE mitigationDevIDLen;
160  CHAR mitigationDevID[MAX_MITIGATION_DEV_ID_LEN];
162 
163 #ifdef __cplusplus
164 } /* extern "C" { */
165 #endif
166 
167 #endif /* __GOBI_API_TMD_H__ */
Definition: qaGobiApiTmd.h:100
Definition: qaGobiApiTmd.h:119
Definition: qaGobiApiTmd.h:79
Definition: qaGobiApiTmd.h:37
Definition: qaGobiApiTmd.h:138
Definition: qaGobiApiTmd.h:157
Definition: qaGobiApiTmd.h:60