LinuxQMISDK-Lite  SLQS04.00.19
 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 
182  uint8_t *pResp,
183  uint16_t respLen,
185  );
186 
208  uint8_t *pResp,
209  uint16_t respLen,
211  );
212 
218 typedef struct
219 {
220  uint32_t ulMin;
221  uint32_t ulMax;
223 
224 
225 #define MAX_PACK_SWI_AVMS_SET_SETTING_APN_LENGTH 49
226 #define MAX_PACK_SWI_AVMS_SET_SETTING_UNAME_LENGTH 29
227 #define MAX_PACK_SWI_AVMS_SET_SETTING_PWD_LENGTH 29
228 
237 typedef struct
238 {
239  uint8_t bAPNLength;
241  uint8_t bUnameLength;
243  uint8_t bPWDLength;
246 
247 
248 #define MAX_PACK_SWI_AVMS_SET_SETTING_CONNECTION_RETRY_TIMMERS 8
249 
272 typedef struct
273 {
275 
277 
278 
330 typedef struct {
331  uint8_t AutoConnect;
332  uint8_t AutoReboot;
334  uint8_t PromptFwUpdate;
335  uint8_t *pFwAutoSDM;
336  uint32_t *pPollingTimer;
339  uint8_t *pNotifStore;
342 
368  pack_qmi_t *pCtx,
369  uint8_t *pReqBuf,
370  uint16_t *pLen,
372  );
373 
374 
381 typedef struct {
382  uint32_t resultcode;
385 
405  uint8_t *pResp,
406  uint16_t respLen,
408  );
409 
410 
463 typedef struct {
464  uint8_t AutoConnect;
466  uint8_t PromptFwUpdate;
467  uint8_t *pFwAutoSDM;
468  uint32_t *pPollingTimer;
471  uint8_t *pNotifStore;
473  uint8_t *pAutoReboot;
475 
501  pack_qmi_t *pCtx,
502  uint8_t *pReqBuf,
503  uint16_t *pLen,
505  );
506 
507 
514 typedef struct {
515  uint32_t resultcode;
518 
538  uint8_t *pResp,
539  uint16_t respLen,
541  );
542 
568  pack_qmi_t *pCtx,
569  uint8_t *pReqBuf,
570  uint16_t *pLen,
572  );
573 
596  pack_qmi_t *pCtx,
597  uint8_t *pReqBuf,
598  uint16_t *pLen
599 );
600 
617 typedef struct
618 {
619  uint8_t bAPNLength;
620  uint8_t *pAPN;
621  uint8_t bUnameLength;
622  uint8_t *pUname;
623  uint8_t bPWDLength;
624  uint8_t *pPWD;
626 #define MAX_AVMS_SETTINGS_RETRY_TIMER_NUMBER 8
627 
649 typedef struct
650 {
653 
662 typedef struct
663 {
664  uint32_t min;
665  uint32_t max;
667 
724 typedef struct {
725  uint32_t OMADMEnabled;
726  uint8_t AutoConnect;
727  uint8_t AutoReboot;
729  uint8_t FwPromptUpdate;
730  uint8_t FwAutoSDM;
731  uint32_t *pPollingTimer;
736  uint32_t resultcode;
739 
759  uint8_t *pResp,
760  uint16_t respLen,
762  );
763 
821 typedef struct {
822  uint32_t OMADMEnabled;
823  uint8_t AutoConnect;
825  uint8_t FwPromptUpdate;
826  uint8_t FwAutoSDM;
827  uint32_t *pPollingTimer;
832  uint8_t *pAutoReboot;
833  uint32_t resultcode;
836 
859  pack_qmi_t *pCtx,
860  uint8_t *pReqBuf,
861  uint16_t *pLen
862 );
863 
883  uint8_t *pResp,
884  uint16_t respLen,
886  );
887 
913 typedef struct {
914  uint8_t selection;
915  uint32_t *pDeferTime;
917  uint8_t *pPackageID;
918  uint16_t *pRejectReason;
920 
946  pack_qmi_t *pCtx,
947  uint8_t *pReqBuf,
948  uint16_t *pLen,
950  );
951 
952 
959 typedef struct {
960  uint32_t resultcode;
963 
983  uint8_t *pResp,
984  uint16_t respLen,
986  );
987 
1010  pack_qmi_t *pCtx,
1011  uint8_t *pReqBuf,
1012  uint16_t *pLen
1013  );
1014 
1015 
1022 typedef struct {
1023  uint32_t resultcode;
1026 
1046  uint8_t *pResp,
1047  uint16_t respLen,
1049  );
1050 
1073  pack_qmi_t *pCtx,
1074  uint8_t *pReqBuf,
1075  uint16_t *pLen
1076 );
1077 
1078 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_VERSION_LENGTH 128
1079 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_NAME_LENGTH 128
1080 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_DESC_LENGTH 1024
1081 
1121 typedef struct
1122 {
1123  uint8_t bBinaryType;
1124  uint8_t bState;
1130  uint8_t bSerity;
1131  uint16_t wVersionLength;
1133  uint16_t wNameLength;
1137  uint8_t TlvPresent;
1139 
1140 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_CONFIG_ALERT_MSG_LENGTH 200
1141 
1159 typedef struct
1160 {
1161  uint8_t bState;
1166  uint8_t TlvPresent;
1168 
1204 typedef struct
1205 {
1206  uint8_t bNotification;
1207  uint16_t wSessionStatus;
1208  uint8_t TlvPresent;
1210 
1222 typedef struct
1223 {
1226  uint8_t TlvPresent;
1228 
1244 typedef struct
1245 {
1247  uint8_t TlvPresent;
1249 
1258 typedef struct
1259 {
1260  uint8_t bPackageID;
1261  uint8_t TlvPresent;
1263 
1275 typedef struct
1276 {
1277  uint8_t bRegStatus;
1278  uint8_t TlvPresent;
1280 
1294 typedef struct
1295 {
1296  uint8_t bType;
1297  uint16_t wErrorCode;
1298  uint8_t TlvPresent;
1300 
1310 typedef struct
1311 {
1312  uint8_t bType;
1313  uint8_t TlvPresent;
1315 
1364 typedef struct
1365 {
1366  uint16_t wHTTPStatus;
1367  uint8_t TlvPresent;
1369 
1391 typedef struct
1392 {
1393  /* UnpackSwiAvmsEventReportBinaryUpdateSessionInfo response parameters. NULL Invalid data.*/
1395 
1396  /* UnpackSwiAvmsEventReportConfig response parameters. NULL Invalid data.*/
1398 
1399  /* UnpackSwiAvmsEventReportNotification response parameters. NULL Invalid data. */
1401 
1402  /* UnpackSwiAvmsEventReportPackageID response parameters. NULL Invalid data. */
1404 
1405  uint32_t resultcode;
1408 
1428  uint8_t *pResp,
1429  uint16_t respLen,
1431 );
1432 
1433 
1434 
1480 typedef struct
1481 {
1482  /* UnpackSwiAvmsEventReportBinaryUpdateSessionInfo response parameters */
1484 
1485  /* UnpackSwiAvmsEventReportConfig response parameters */
1487 
1488  /* UnpackSwiAvmsEventReportNotification response parameters */
1490 
1491  /* UnpackSwiAvmsEventReportPackageID response parameters */
1493 
1494  /* UnpackSwiAvmsEventReportConnectionRequest response parameters */
1496 
1497  /* UnpackSwiAvmsEventReportWAMSParamChange response parameters */
1499 
1500  /* UnpackSwiAvmsEventReportRegStatus response parameters */
1502 
1503  /* UnpackSwiAvmsEventReportDataSessionStatus response parameters */
1505 
1506  /* UnpackSwiAvmsEventReportSessionType response parameters */
1508 
1509  /* UnpackSwiAvmsEventReportHTTPStatus response parameters */
1511 
1512  uint32_t resultcode;
1515 
1535  uint8_t *pResp,
1536  uint16_t respLen,
1538 );
1539 
1540 #ifdef __cplusplus
1541 } /* extern "C" { */
1542 #endif
1543 
1544 #endif //__LITEQMI_SWIAVMS_H__
uint8_t bUserInputRequest
Definition: swiavms.h:1162
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_CONFIG_ALERT_MSG_LENGTH
Definition: swiavms.h:1140
Definition: swiavms.h:1480
uint32_t OMADMEnabled
Definition: swiavms.h:725
UnpackSwiAvmsEventReportPackageID * pPackageID
Definition: swiavms.h:1403
Definition: swiavms.h:381
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:737
uint8_t bNotification
Definition: swiavms.h:1206
uint8_t PromptFwUpdate
Definition: swiavms.h:334
uint8_t AutoReboot
Definition: swiavms.h:332
uint8_t sessionType
Definition: swiavms.h:117
PackSwiAVMSSettingsPeriodsInfo * pPeroidsInfo
Definition: swiavms.h:735
Definition: swiavms.h:1364
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:1513
uint8_t * pPackageID
Definition: swiavms.h:917
UnpackSwiAvmsEventReportSessionType * pSessionType
Definition: swiavms.h:1507
uint32_t ulPkgDownloadSize
Definition: swiavms.h:1127
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:733
int unpack_swiavms_SLQSAVMSSendSelection(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSSendSelection_t *pResponse)
uint8_t * pUname
Definition: swiavms.h:622
int unpack_swiavms_SLQSAVMSStopSession(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSStopSession_t *pResponse)
uint8_t bState
Definition: swiavms.h:1124
uint16_t wAlertMsgLength
Definition: swiavms.h:1164
int unpack_swiavms_SLQSAVMSSetSettings_v2(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSSetSettings_v2_t *pResponse)
uint8_t * pAPN
Definition: swiavms.h:620
uint16_t wHTTPStatus
Definition: swiavms.h:1366
uint8_t AutoConnect
Definition: swiavms.h:726
Definition: swiavms.h:1275
uint32_t max
Definition: swiavms.h:665
Definition: swiavms.h:1204
Definition: swiavms.h:330
Definition: swiavms.h:662
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:516
UnpackSwiAvmsEventReportConfig * pConfig
Definition: swiavms.h:1486
#define MAX_PACK_SWI_AVMS_SET_SETTING_PWD_LENGTH
Definition: swiavms.h:227
uint8_t FwPromptUpdate
Definition: swiavms.h:825
uint32_t resultcode
Definition: swiavms.h:515
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:961
UnpackSwiAvmsEventReportRegStatus * pRegStatus
Definition: swiavms.h:1501
UnpackSwiAvmsEventReportPackageID * pPackageID
Definition: swiavms.h:1492
uint8_t * pAutoReboot
Definition: swiavms.h:832
Definition: swiavms.h:158
PackSwiAvmsSetSettingsPeriodInfo * pPeriodInfo
Definition: swiavms.h:340
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_NAME_LENGTH
Definition: swiavms.h:1079
Definition: swiavms.h:1391
UnpackSwiAvmsEventReportDataSessionStatus * pDataSessionStatus
Definition: swiavms.h:1504
Definition: swiavms.h:913
uint8_t TlvPresent
Definition: swiavms.h:1226
uint32_t ulMax
Definition: swiavms.h:221
UnpackSwiAvmsEventReportHTTPStatus * pHTTPStatus
Definition: swiavms.h:1510
PackSwiAVMSSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: swiavms.h:828
uint16_t wUserInputTimeout
Definition: swiavms.h:1163
uint8_t TlvPresent
Definition: swiavms.h:1137
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:826
Definition: swiavms.h:1022
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:473
uint8_t FwPromptdownload
Definition: swiavms.h:824
#define MAX_PACK_SWI_AVMS_SET_SETTING_CONNECTION_RETRY_TIMMERS
Definition: swiavms.h:248
uint32_t resultcode
Definition: swiavms.h:78
UnpackSwiAvmsEventReportNotification * pNotification
Definition: swiavms.h:1400
int unpack_swiavms_SLQSAVMSGetSettings(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSGetSettings_t *pResponse)
uint8_t * pNotificationStore
Definition: swiavms.h:830
uint8_t bType
Definition: swiavms.h:1296
int unpack_swiavms_SLQSAVMSGetSettings_v2(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSGetSettings_v2_t *pResponse)
uint32_t resultcode
Definition: swiavms.h:833
UnpackSwiAvmsEventReportConfig * pConfig
Definition: swiavms.h:1397
uint32_t min
Definition: swiavms.h:664
uint32_t sessionResponse
Definition: swiavms.h:77
uint32_t resultcode
Definition: swiavms.h:1405
uint8_t PromptFwDownload
Definition: swiavms.h:465
uint32_t * pPollingTimer
Definition: swiavms.h:336
uint16_t wUserInputTimeout
Definition: swiavms.h:1225
uint8_t bUserInputRequest
Definition: swiavms.h:1125
Definition: swiavms.h:1310
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:1130
Definition: swiavms.h:218
uint32_t OMADMEnabled
Definition: swiavms.h:822
uint8_t PromptFwUpdate
Definition: swiavms.h:466
uint8_t bAPNLength
Definition: swiavms.h:239
uint8_t FwPromptUpdate
Definition: swiavms.h:729
uint16_t wNameLength
Definition: swiavms.h:1133
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:160
uint16_t wWamsChangeMask
Definition: swiavms.h:1246
PackSwiAVMSSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: swiavms.h:732
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:914
uint8_t TlvPresent
Definition: swiavms.h:1278
uint16_t wSessionStatus
Definition: swiavms.h:1207
uint8_t AutoConnect
Definition: swiavms.h:331
PackSwiAvmsSetSettingsPeriodInfo * pPeriodInfo
Definition: swiavms.h:472
uint8_t PromptFwDownload
Definition: swiavms.h:333
PackSwiAvmsSetSettingsAPNInfo * pAPNInfo
Definition: swiavms.h:470
uint32_t * pPollingTimer
Definition: swiavms.h:731
uint8_t * pPWD
Definition: swiavms.h:624
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_DESC_LENGTH
Definition: swiavms.h:1080
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:464
uint8_t bUnameLength
Definition: swiavms.h:621
uint32_t * pPollingTimer
Definition: swiavms.h:827
Definition: swiavms.h:116
uint8_t TlvPresent
Definition: swiavms.h:1298
uint8_t TlvPresent
Definition: swiavms.h:1313
uint8_t TlvPresent
Definition: swiavms.h:1208
Definition: swiavms.h:32
uint8_t bPWDLength
Definition: swiavms.h:623
Definition: swiavms.h:237
uint32_t resultcode
Definition: swiavms.h:1512
uint32_t ulPkgDownloadComplete
Definition: swiavms.h:1128
uint8_t bUnameLength
Definition: swiavms.h:241
uint32_t resultcode
Definition: swiavms.h:382
int pack_swiavms_SLQSAVMSGetSettings_v2(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t * pRejectReason
Definition: swiavms.h:918
Definition: swiavms.h:1159
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:728
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:1024
uint8_t * pFwAutoSDM
Definition: swiavms.h:467
PackSwiAvmsSetSettingsAPNInfo * pAPNInfo
Definition: swiavms.h:338
uint8_t bState
Definition: swiavms.h:1161
uint8_t TlvPresent
Definition: swiavms.h:1247
PackSwiAVMSSettingsPeriodsInfo * pPeroidsInfo
Definition: swiavms.h:831
Definition: swiavms.h:1258
uint8_t * pClientPerformOperationFlag
Definition: swiavms.h:916
uint8_t * pFwAutoSDM
Definition: swiavms.h:335
uint8_t bPWDLength
Definition: swiavms.h:243
uint8_t FwAutoSDM
Definition: swiavms.h:730
int pack_swiavms_SLQSAvmsSetEventReport(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
PackSwiAvmsSetSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: swiavms.h:469
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:226
Definition: swiavms.h:617
uint8_t bBinaryType
Definition: swiavms.h:1123
PackSwiAvmsSetSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: swiavms.h:337
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:1406
uint8_t bUserInputRequest
Definition: swiavms.h:1224
uint8_t TlvPresent
Definition: swiavms.h:1166
PackSwiAVMSSettingsAPNInfo * pAPNInfo
Definition: swiavms.h:829
uint32_t resultcode
Definition: swiavms.h:736
#define MAX_AVMS_SETTINGS_RETRY_TIMER_NUMBER
Definition: swiavms.h:626
uint8_t bAPNLength
Definition: swiavms.h:619
uint8_t * pNotifStore
Definition: swiavms.h:471
uint8_t bPackageID
Definition: swiavms.h:1260
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_VERSION_LENGTH
Definition: swiavms.h:1078
#define MAX_PACK_SWI_AVMS_SET_SETTING_APN_LENGTH
Definition: swiavms.h:225
UnpackSwiAvmsEventReportBinaryUpdateSessionInfo * pBinaryUpdateSessionInfo
Definition: swiavms.h:1483
uint16_t wUpdateCompeteStatus
Definition: swiavms.h:1129
uint8_t TlvPresent
Definition: swiavms.h:1261
Definition: swiavms.h:724
uint8_t bType
Definition: swiavms.h:1312
uint32_t * pDeferTime
Definition: swiavms.h:915
uint32_t resultcode
Definition: swiavms.h:159
uint32_t resultcode
Definition: swiavms.h:960
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:383
uint8_t bRegStatus
Definition: swiavms.h:1277
uint8_t * pNotifStore
Definition: swiavms.h:339
uint8_t * pNotificationStore
Definition: swiavms.h:734
uint8_t AutoConnect
Definition: swiavms.h:823
Definition: common.h:128
uint32_t resultcode
Definition: swiavms.h:1023
Definition: swiavms.h:463
uint32_t * pPollingTimer
Definition: swiavms.h:468
UnpackSwiAvmsEventReportConnectionRequest * pConnectionRequest
Definition: swiavms.h:1495
Definition: switype_256bit.h:15
UnpackSwiAvmsEventReportNotification * pNotification
Definition: swiavms.h:1489
uint16_t wDescriptionLength
Definition: swiavms.h:1135
uint16_t wVersionLength
Definition: swiavms.h:1131
uint32_t ulMin
Definition: swiavms.h:220
UnpackSwiAvmsEventReportWAMSParamChange * pWAMSParaChanged
Definition: swiavms.h:1498
int pack_swiavms_SLQSAVMSGetSettings(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t wUserInputTimeout
Definition: swiavms.h:1126
uint8_t TlvPresent
Definition: swiavms.h:1367
int unpack_swiavms_SLQSAVMSStartSession(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSStartSession_t *pResponse)
uint16_t wErrorCode
Definition: swiavms.h:1297
Definition: swiavms.h:1244
swi_uint256_t ParamPresenceMask
Definition: swiavms.h:834
uint8_t AutoReboot
Definition: swiavms.h:727
UnpackSwiAvmsEventReportBinaryUpdateSessionInfo * pBinaryUpdateSessionInfo
Definition: swiavms.h:1394

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