LinuxQMISDK-Lite  SLQS04.00.23
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
swiavms.h
Go to the documentation of this file.
1 
7 #ifndef __LITEQMI_SWIAVMS_H__
8 #define __LITEQMI_SWIAVMS_H__
9 
10 #ifdef __cplusplus
11 extern "C" {
12 #endif
13 
14 #include <stdint.h>
15 #include "common.h"
16 #include "msgid.h"
17 
18 #define LITEQMI_MAX_SWIOMA_STR_LEN 255
19 #define LITEQMI_MAX_GET_SETTINGS_AVMS_APN_STRING_LENGTH 49
20 #define LITEQMI_MAX_GET_SETTINGS_AVMS_UNAME_STRING_LENGTH 29
21 #define LITEQMI_MAX_GET_SETTINGS_AVMS_PWD_STRING_LENGTH 29
22 
32 typedef struct {
33  uint8_t sessionType;
35 
61  pack_qmi_t *pCtx,
62  uint8_t *pReqBuf,
63  uint16_t *pLen,
65  );
76 typedef struct {
77  uint32_t sessionResponse;
78  uint32_t resultcode;
81 
102  uint8_t *pResp,
103  uint16_t respLen,
105  );
106 
116 typedef struct {
117  uint8_t sessionType;
119 
145  pack_qmi_t *pCtx,
146  uint8_t *pReqBuf,
147  uint16_t *pLen,
149  );
150 
151 
158 typedef struct {
159  uint32_t resultcode;
162 
164 
184  uint8_t *pResp,
185  uint16_t respLen,
187  );
188 
210  uint8_t *pResp,
211  uint16_t respLen,
213  );
214 
220 typedef struct
221 {
222  uint32_t ulMin;
223  uint32_t ulMax;
225 
226 
227 #define MAX_PACK_SWI_AVMS_SET_SETTING_APN_LENGTH 49
228 #define MAX_PACK_SWI_AVMS_SET_SETTING_UNAME_LENGTH 29
229 #define MAX_PACK_SWI_AVMS_SET_SETTING_PWD_LENGTH 29
230 
239 typedef struct
240 {
241  uint8_t bAPNLength;
243  uint8_t bUnameLength;
245  uint8_t bPWDLength;
248 
249 
250 #define MAX_PACK_SWI_AVMS_SET_SETTING_CONNECTION_RETRY_TIMMERS 8
251 
274 typedef struct
275 {
277 
279 
280 
332 typedef struct {
333  uint8_t AutoConnect;
334  uint8_t AutoReboot;
336  uint8_t PromptFwUpdate;
337  uint8_t *pFwAutoSDM;
338  uint32_t *pPollingTimer;
341  uint8_t *pNotifStore;
344 
370  pack_qmi_t *pCtx,
371  uint8_t *pReqBuf,
372  uint16_t *pLen,
374  );
375 
376 
383 typedef struct {
384  uint32_t resultcode;
387 
407  uint8_t *pResp,
408  uint16_t respLen,
410  );
411 
412 
465 typedef struct {
466  uint8_t AutoConnect;
468  uint8_t PromptFwUpdate;
469  uint8_t *pFwAutoSDM;
470  uint32_t *pPollingTimer;
473  uint8_t *pNotifStore;
475  uint8_t *pAutoReboot;
477 
503  pack_qmi_t *pCtx,
504  uint8_t *pReqBuf,
505  uint16_t *pLen,
507  );
508 
509 
516 typedef struct {
517  uint32_t resultcode;
520 
540  uint8_t *pResp,
541  uint16_t respLen,
543  );
544 
570  pack_qmi_t *pCtx,
571  uint8_t *pReqBuf,
572  uint16_t *pLen,
574  );
575 
598  pack_qmi_t *pCtx,
599  uint8_t *pReqBuf,
600  uint16_t *pLen
601 );
602 
619 typedef struct
620 {
621  uint8_t bAPNLength;
622  uint8_t *pAPN;
623  uint8_t bUnameLength;
624  uint8_t *pUname;
625  uint8_t bPWDLength;
626  uint8_t *pPWD;
628 #define MAX_AVMS_SETTINGS_RETRY_TIMER_NUMBER 8
629 
651 typedef struct
652 {
655 
664 typedef struct
665 {
666  uint32_t min;
667  uint32_t max;
669 
726 typedef struct {
727  uint32_t OMADMEnabled;
728  uint8_t AutoConnect;
729  uint8_t AutoReboot;
731  uint8_t FwPromptUpdate;
732  uint8_t FwAutoSDM;
733  uint32_t *pPollingTimer;
738  uint32_t resultcode;
741 
761  uint8_t *pResp,
762  uint16_t respLen,
764  );
765 
824 typedef struct {
825  uint32_t OMADMEnabled;
826  uint8_t AutoConnect;
828  uint8_t FwPromptUpdate;
829  uint8_t FwAutoSDM;
830  uint32_t *pPollingTimer;
835  uint8_t *pAutoReboot;
836  uint32_t resultcode;
839 
862  pack_qmi_t *pCtx,
863  uint8_t *pReqBuf,
864  uint16_t *pLen
865 );
866 
886  uint8_t *pResp,
887  uint16_t respLen,
889  );
890 
916 typedef struct {
917  uint8_t selection;
918  uint32_t *pDeferTime;
920  uint8_t *pPackageID;
921  uint16_t *pRejectReason;
923 
949  pack_qmi_t *pCtx,
950  uint8_t *pReqBuf,
951  uint16_t *pLen,
953  );
954 
955 
962 typedef struct {
963  uint32_t resultcode;
966 
986  uint8_t *pResp,
987  uint16_t respLen,
989  );
990 
1013  pack_qmi_t *pCtx,
1014  uint8_t *pReqBuf,
1015  uint16_t *pLen
1016  );
1017 
1018 
1025 typedef struct {
1026  uint32_t resultcode;
1029 
1049  uint8_t *pResp,
1050  uint16_t respLen,
1052  );
1053 
1076  pack_qmi_t *pCtx,
1077  uint8_t *pReqBuf,
1078  uint16_t *pLen
1079 );
1080 
1081 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_VERSION_LENGTH 128
1082 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_NAME_LENGTH 128
1083 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_DESC_LENGTH 1024
1084 
1124 typedef struct
1125 {
1126  uint8_t bBinaryType;
1127  uint8_t bState;
1133  uint8_t bSerity;
1134  uint16_t wVersionLength;
1136  uint16_t wNameLength;
1140  uint8_t TlvPresent;
1142 
1143 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_CONFIG_ALERT_MSG_LENGTH 200
1144 
1162 typedef struct
1163 {
1164  uint8_t bState;
1169  uint8_t TlvPresent;
1171 
1207 typedef struct
1208 {
1209  uint8_t bNotification;
1210  uint16_t wSessionStatus;
1211  uint8_t TlvPresent;
1213 
1225 typedef struct
1226 {
1229  uint8_t TlvPresent;
1231 
1247 typedef struct
1248 {
1250  uint8_t TlvPresent;
1252 
1261 typedef struct
1262 {
1263  uint8_t bPackageID;
1264  uint8_t TlvPresent;
1266 
1278 typedef struct
1279 {
1280  uint8_t bRegStatus;
1281  uint8_t TlvPresent;
1283 
1297 typedef struct
1298 {
1299  uint8_t bType;
1300  uint16_t wErrorCode;
1301  uint8_t TlvPresent;
1303 
1313 typedef struct
1314 {
1315  uint8_t bType;
1316  uint8_t TlvPresent;
1318 
1367 typedef struct
1368 {
1369  uint16_t wHTTPStatus;
1370  uint8_t TlvPresent;
1372 
1394 typedef struct
1395 {
1396  /* UnpackSwiAvmsEventReportBinaryUpdateSessionInfo response parameters. NULL Invalid data.*/
1398 
1399  /* UnpackSwiAvmsEventReportConfig response parameters. NULL Invalid data.*/
1401 
1402  /* UnpackSwiAvmsEventReportNotification response parameters. NULL Invalid data. */
1404 
1405  /* UnpackSwiAvmsEventReportPackageID response parameters. NULL Invalid data. */
1407 
1408  uint32_t resultcode;
1411 
1431  uint8_t *pResp,
1432  uint16_t respLen,
1434 );
1435 
1436 
1437 
1483 typedef struct
1484 {
1485  /* UnpackSwiAvmsEventReportBinaryUpdateSessionInfo response parameters */
1487 
1488  /* UnpackSwiAvmsEventReportConfig response parameters */
1490 
1491  /* UnpackSwiAvmsEventReportNotification response parameters */
1493 
1494  /* UnpackSwiAvmsEventReportPackageID response parameters */
1496 
1497  /* UnpackSwiAvmsEventReportConnectionRequest response parameters */
1499 
1500  /* UnpackSwiAvmsEventReportWAMSParamChange response parameters */
1502 
1503  /* UnpackSwiAvmsEventReportRegStatus response parameters */
1505 
1506  /* UnpackSwiAvmsEventReportDataSessionStatus response parameters */
1508 
1509  /* UnpackSwiAvmsEventReportSessionType response parameters */
1511 
1512  /* UnpackSwiAvmsEventReportHTTPStatus response parameters */
1514 
1515  uint32_t resultcode;
1518 
1538  uint8_t *pResp,
1539  uint16_t respLen,
1541 );
1542 
1543 #ifdef __cplusplus
1544 } /* extern "C" { */
1545 #endif
1546 
1547 #endif //__LITEQMI_SWIAVMS_H__
uint8_t bUserInputRequest
Definition: swiavms.h:1165
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_CONFIG_ALERT_MSG_LENGTH
Definition: swiavms.h:1143
Definition: swiavms.h:1483
uint32_t OMADMEnabled
Definition: swiavms.h:727
UnpackSwiAvmsEventReportPackageID * pPackageID
Definition: swiavms.h:1406
unpack_swiavms_SLQSAVMSStopSession_t unpack_swiavms_SLQSAVMSStopSession_avc2_t
Definition: swiavms.h:163
Definition: swiavms.h:383
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:739
uint8_t bNotification
Definition: swiavms.h:1209
uint8_t PromptFwUpdate
Definition: swiavms.h:336
uint8_t AutoReboot
Definition: swiavms.h:334
uint8_t sessionType
Definition: swiavms.h:117
PackSwiAVMSSettingsPeriodsInfo * pPeroidsInfo
Definition: swiavms.h:737
Definition: swiavms.h:1367
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:1516
uint8_t * pPackageID
Definition: swiavms.h:920
UnpackSwiAvmsEventReportSessionType * pSessionType
Definition: swiavms.h:1510
uint32_t ulPkgDownloadSize
Definition: swiavms.h:1130
int pack_swiavms_SLQSAVMSSetSettings_v2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swiavms_SLQSAVMSSetSettings_v2_t reqParam)
PackSwiAVMSSettingsAPNInfo * pAPNInfo
Definition: swiavms.h:735
int unpack_swiavms_SLQSAVMSSendSelection(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSSendSelection_t *pResponse)
uint8_t * pUname
Definition: swiavms.h:624
int unpack_swiavms_SLQSAVMSStopSession(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSStopSession_t *pResponse)
uint8_t bState
Definition: swiavms.h:1127
uint16_t wAlertMsgLength
Definition: swiavms.h:1167
int unpack_swiavms_SLQSAVMSSetSettings_v2(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSSetSettings_v2_t *pResponse)
uint8_t * pAPN
Definition: swiavms.h:622
uint16_t wHTTPStatus
Definition: swiavms.h:1369
uint8_t AutoConnect
Definition: swiavms.h:728
Definition: swiavms.h:1278
uint32_t max
Definition: swiavms.h:667
Definition: swiavms.h:1207
Definition: swiavms.h:332
Definition: swiavms.h:664
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:518
UnpackSwiAvmsEventReportConfig * pConfig
Definition: swiavms.h:1489
#define MAX_PACK_SWI_AVMS_SET_SETTING_PWD_LENGTH
Definition: swiavms.h:229
uint8_t FwPromptUpdate
Definition: swiavms.h:828
uint32_t resultcode
Definition: swiavms.h:517
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:964
UnpackSwiAvmsEventReportRegStatus * pRegStatus
Definition: swiavms.h:1504
UnpackSwiAvmsEventReportPackageID * pPackageID
Definition: swiavms.h:1495
uint8_t * pAutoReboot
Definition: swiavms.h:835
Definition: swiavms.h:158
PackSwiAvmsSetSettingsPeriodInfo * pPeriodInfo
Definition: swiavms.h:342
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_NAME_LENGTH
Definition: swiavms.h:1082
Definition: swiavms.h:1394
UnpackSwiAvmsEventReportDataSessionStatus * pDataSessionStatus
Definition: swiavms.h:1507
Definition: swiavms.h:916
uint8_t TlvPresent
Definition: swiavms.h:1229
uint32_t ulMax
Definition: swiavms.h:223
UnpackSwiAvmsEventReportHTTPStatus * pHTTPStatus
Definition: swiavms.h:1513
PackSwiAVMSSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: swiavms.h:831
uint16_t wUserInputTimeout
Definition: swiavms.h:1166
uint8_t TlvPresent
Definition: swiavms.h:1140
int pack_swiavms_SLQSAVMSSetSettings(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swiavms_SLQSAVMSSetSettings_t reqParam)
uint8_t FwAutoSDM
Definition: swiavms.h:829
Definition: swiavms.h:1025
int pack_swiavms_SLQSAVMSSendSelection(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swiavms_SLQSAVMSSendSelection_t reqParam)
uint8_t * pAutoReboot
Definition: swiavms.h:475
uint8_t FwPromptdownload
Definition: swiavms.h:827
#define MAX_PACK_SWI_AVMS_SET_SETTING_CONNECTION_RETRY_TIMMERS
Definition: swiavms.h:250
uint32_t resultcode
Definition: swiavms.h:78
UnpackSwiAvmsEventReportNotification * pNotification
Definition: swiavms.h:1403
int unpack_swiavms_SLQSAVMSGetSettings(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSGetSettings_t *pResponse)
uint8_t * pNotificationStore
Definition: swiavms.h:833
uint8_t bType
Definition: swiavms.h:1299
int unpack_swiavms_SLQSAVMSGetSettings_v2(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSGetSettings_v2_t *pResponse)
uint32_t resultcode
Definition: swiavms.h:836
UnpackSwiAvmsEventReportConfig * pConfig
Definition: swiavms.h:1400
uint32_t min
Definition: swiavms.h:666
uint32_t sessionResponse
Definition: swiavms.h:77
uint32_t resultcode
Definition: swiavms.h:1408
uint8_t PromptFwDownload
Definition: swiavms.h:467
uint32_t * pPollingTimer
Definition: swiavms.h:338
uint16_t wUserInputTimeout
Definition: swiavms.h:1228
uint8_t bUserInputRequest
Definition: swiavms.h:1128
Definition: swiavms.h:1313
int pack_swiavms_SLQSAVMSSessionGetInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t sessionType
Definition: swiavms.h:33
uint8_t bSerity
Definition: swiavms.h:1133
Definition: swiavms.h:220
uint32_t OMADMEnabled
Definition: swiavms.h:825
uint8_t PromptFwUpdate
Definition: swiavms.h:468
uint8_t bAPNLength
Definition: swiavms.h:241
uint8_t FwPromptUpdate
Definition: swiavms.h:731
uint16_t wNameLength
Definition: swiavms.h:1136
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:160
uint16_t wWamsChangeMask
Definition: swiavms.h:1249
PackSwiAVMSSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: swiavms.h:734
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:79
int pack_swiavms_SLQSAVMSSetSettingsNoAutoRebootField(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swiavms_SLQSAVMSSetSettings_t reqParam)
int unpack_swiavms_SLQSAvmsSetEventReport(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAvmsSetEventReport_t *pResponse)
uint8_t selection
Definition: swiavms.h:917
uint8_t TlvPresent
Definition: swiavms.h:1281
uint16_t wSessionStatus
Definition: swiavms.h:1210
uint8_t AutoConnect
Definition: swiavms.h:333
PackSwiAvmsSetSettingsPeriodInfo * pPeriodInfo
Definition: swiavms.h:474
uint8_t PromptFwDownload
Definition: swiavms.h:335
PackSwiAvmsSetSettingsAPNInfo * pAPNInfo
Definition: swiavms.h:472
uint32_t * pPollingTimer
Definition: swiavms.h:733
uint8_t * pPWD
Definition: swiavms.h:626
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_DESC_LENGTH
Definition: swiavms.h:1083
int unpack_swiavms_SLQSAVMSSessionGetInfo(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSSessionGetInfo_t *pResponse)
int unpack_swiavms_SLQSAVMSSetSettings(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSSetSettings_t *pResponse)
int pack_swiavms_SLQSAVMSStopSession(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swiavms_SLQSAVMSStopSession_t reqParam)
uint8_t AutoConnect
Definition: swiavms.h:466
uint8_t bUnameLength
Definition: swiavms.h:623
uint32_t * pPollingTimer
Definition: swiavms.h:830
Definition: swiavms.h:116
uint8_t TlvPresent
Definition: swiavms.h:1301
uint8_t TlvPresent
Definition: swiavms.h:1316
uint8_t TlvPresent
Definition: swiavms.h:1211
Definition: swiavms.h:32
uint8_t bPWDLength
Definition: swiavms.h:625
Definition: swiavms.h:239
uint32_t resultcode
Definition: swiavms.h:1515
uint32_t ulPkgDownloadComplete
Definition: swiavms.h:1131
uint8_t bUnameLength
Definition: swiavms.h:243
uint32_t resultcode
Definition: swiavms.h:384
int pack_swiavms_SLQSAVMSGetSettings_v2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t * pRejectReason
Definition: swiavms.h:921
Definition: swiavms.h:1162
int pack_swiavms_SLQSAVMSStartSession(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swiavms_SLQSAVMSStartSession_t reqParam)
uint8_t FwPromptdownload
Definition: swiavms.h:730
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:1027
uint8_t * pFwAutoSDM
Definition: swiavms.h:469
PackSwiAvmsSetSettingsAPNInfo * pAPNInfo
Definition: swiavms.h:340
uint8_t bState
Definition: swiavms.h:1164
uint8_t TlvPresent
Definition: swiavms.h:1250
PackSwiAVMSSettingsPeriodsInfo * pPeroidsInfo
Definition: swiavms.h:834
Definition: swiavms.h:1261
uint8_t * pClientPerformOperationFlag
Definition: swiavms.h:919
uint8_t * pFwAutoSDM
Definition: swiavms.h:337
uint8_t bPWDLength
Definition: swiavms.h:245
uint8_t FwAutoSDM
Definition: swiavms.h:732
int pack_swiavms_SLQSAvmsSetEventReport(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
PackSwiAvmsSetSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: swiavms.h:471
int unpack_swiavms_SLQSAVMSStopSession_avc2(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSStopSession_t *pResponse)
int unpack_swiavms_SLQSAVMSEventReportInd(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSEventReportInd_t *pResponse)
#define MAX_PACK_SWI_AVMS_SET_SETTING_UNAME_LENGTH
Definition: swiavms.h:228
Definition: swiavms.h:619
uint8_t bBinaryType
Definition: swiavms.h:1126
PackSwiAvmsSetSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: swiavms.h:339
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:1409
uint8_t bUserInputRequest
Definition: swiavms.h:1227
uint8_t TlvPresent
Definition: swiavms.h:1169
PackSwiAVMSSettingsAPNInfo * pAPNInfo
Definition: swiavms.h:832
uint32_t resultcode
Definition: swiavms.h:738
#define MAX_AVMS_SETTINGS_RETRY_TIMER_NUMBER
Definition: swiavms.h:628
uint8_t bAPNLength
Definition: swiavms.h:621
uint8_t * pNotifStore
Definition: swiavms.h:473
uint8_t bPackageID
Definition: swiavms.h:1263
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_VERSION_LENGTH
Definition: swiavms.h:1081
#define MAX_PACK_SWI_AVMS_SET_SETTING_APN_LENGTH
Definition: swiavms.h:227
UnpackSwiAvmsEventReportBinaryUpdateSessionInfo * pBinaryUpdateSessionInfo
Definition: swiavms.h:1486
uint16_t wUpdateCompeteStatus
Definition: swiavms.h:1132
uint8_t TlvPresent
Definition: swiavms.h:1264
Definition: swiavms.h:726
uint8_t bType
Definition: swiavms.h:1315
uint32_t * pDeferTime
Definition: swiavms.h:918
uint32_t resultcode
Definition: swiavms.h:159
uint32_t resultcode
Definition: swiavms.h:963
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:385
uint8_t bRegStatus
Definition: swiavms.h:1280
uint8_t * pNotifStore
Definition: swiavms.h:341
uint8_t * pNotificationStore
Definition: swiavms.h:736
uint8_t AutoConnect
Definition: swiavms.h:826
Definition: common.h:128
uint32_t resultcode
Definition: swiavms.h:1026
Definition: swiavms.h:465
uint32_t * pPollingTimer
Definition: swiavms.h:470
UnpackSwiAvmsEventReportConnectionRequest * pConnectionRequest
Definition: swiavms.h:1498
Definition: switype_256bit.h:15
UnpackSwiAvmsEventReportNotification * pNotification
Definition: swiavms.h:1492
uint16_t wDescriptionLength
Definition: swiavms.h:1138
uint16_t wVersionLength
Definition: swiavms.h:1134
uint32_t ulMin
Definition: swiavms.h:222
UnpackSwiAvmsEventReportWAMSParamChange * pWAMSParaChanged
Definition: swiavms.h:1501
int pack_swiavms_SLQSAVMSGetSettings(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t wUserInputTimeout
Definition: swiavms.h:1129
uint8_t TlvPresent
Definition: swiavms.h:1370
int unpack_swiavms_SLQSAVMSStartSession(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSStartSession_t *pResponse)
uint16_t wErrorCode
Definition: swiavms.h:1300
Definition: swiavms.h:1247
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:837
uint8_t AutoReboot
Definition: swiavms.h:729
UnpackSwiAvmsEventReportBinaryUpdateSessionInfo * pBinaryUpdateSessionInfo
Definition: swiavms.h:1397

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved