7 #ifndef __LITEQMI_SWIAVMS_H__
8 #define __LITEQMI_SWIAVMS_H__
13 #define LITEQMI_MAX_SWIOMA_STR_LEN 255
187 #define MAX_PACK_SWI_AVMS_SET_SETTING_APN_LENGTH 49
188 #define MAX_PACK_SWI_AVMS_SET_SETTING_UNAME_LENGTH 29
189 #define MAX_PACK_SWI_AVMS_SET_SETTING_PWD_LENGTH 29
210 #define MAX_PACK_SWI_AVMS_SET_SETTING_CONNECTION_RETRY_TIMMERS 8
451 #define MAX_AVMS_SETTINGS_RETRY_TIMER_NUMBER 8
766 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_VERSION_LENGTH 128
767 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_NAME_LENGTH 128
768 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_DESC_LENGTH 1024
828 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_CONFIG_ALERT_MSG_LENGTH 200
1201 #endif //__LITEQMI_SWIAVMS_H__
uint8_t bUserInputRequest
Definition: swiavms.h:850
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_CONFIG_ALERT_MSG_LENGTH
Definition: swiavms.h:828
Definition: swiavms.h:1140
uint32_t OMADMEnabled
Definition: swiavms.h:544
Definition: swiavms.h:910
Definition: swiavms.h:982
UnpackSwiAvmsEventReportPackageID * pPackageID
Definition: swiavms.h:1074
Definition: swiavms.h:340
uint8_t bNotification
Definition: swiavms.h:894
uint8_t AutoReboot
Definition: swiavms.h:295
uint8_t sessionType
Definition: swiavms.h:108
PackSwiAVMSSettingsPeriodsInfo * pPeroidsInfo
Definition: swiavms.h:554
Definition: swiavms.h:1052
Definition: swiavms.h:234
uint8_t * pPackageID
Definition: swiavms.h:611
UnpackSwiAvmsEventReportSessionType * pSessionType
Definition: swiavms.h:1167
uint32_t ulPkgDownloadSize
Definition: swiavms.h:815
uint8_t FwAutoUpdate
Definition: swiavms.h:548
PackSwiAVMSSettingsAPNInfo * pAPNInfo
Definition: swiavms.h:552
int unpack_swiavms_SLQSAVMSSendSelection(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSSendSelection_t *pResponse)
uint8_t * pUname
Definition: swiavms.h:447
int unpack_swiavms_SLQSAVMSStopSession(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSStopSession_t *pResponse)
uint8_t bState
Definition: swiavms.h:812
uint16_t wAlertMsgLength
Definition: swiavms.h:852
uint8_t * pAPN
Definition: swiavms.h:445
uint16_t wHTTPStatus
Definition: swiavms.h:1054
uint8_t AutoConnect
Definition: swiavms.h:545
Definition: swiavms.h:963
uint32_t max
Definition: swiavms.h:490
Definition: swiavms.h:892
Definition: swiavms.h:291
Definition: swiavms.h:487
UnpackSwiAvmsEventReportConfig * pConfig
Definition: swiavms.h:1146
#define MAX_PACK_SWI_AVMS_SET_SETTING_PWD_LENGTH
Definition: swiavms.h:189
UnpackSwiAvmsEventReportRegStatus * pRegStatus
Definition: swiavms.h:1161
UnpackSwiAvmsEventReportPackageID * pPackageID
Definition: swiavms.h:1152
Definition: swiavms.h:147
PackSwiAvmsSetSettingsPeriodInfo * pPeriodInfo
Definition: swiavms.h:301
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_NAME_LENGTH
Definition: swiavms.h:767
Definition: swiavms.h:1062
UnpackSwiAvmsEventReportDataSessionStatus * pDataSessionStatus
Definition: swiavms.h:1164
Definition: swiavms.h:607
uint8_t TlvPresent
Definition: swiavms.h:914
uint32_t ulMax
Definition: swiavms.h:183
UnpackSwiAvmsEventReportHTTPStatus * pHTTPStatus
Definition: swiavms.h:1170
uint16_t wUserInputTimeout
Definition: swiavms.h:851
uint8_t TlvPresent
Definition: swiavms.h:825
int pack_swiavms_SLQSAVMSSetSettings(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swiavms_SLQSAVMSSetSettings_t reqParam)
Definition: swiavms.h:711
int pack_swiavms_SLQSAVMSSendSelection(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swiavms_SLQSAVMSSendSelection_t reqParam)
#define MAX_PACK_SWI_AVMS_SET_SETTING_CONNECTION_RETRY_TIMMERS
Definition: swiavms.h:210
Definition: swiavms.h:474
uint32_t resultcode
Definition: swiavms.h:70
UnpackSwiAvmsEventReportNotification * pNotification
Definition: swiavms.h:1071
int unpack_swiavms_SLQSAVMSGetSettings(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSGetSettings_t *pResponse)
uint8_t bType
Definition: swiavms.h:984
UnpackSwiAvmsEventReportConfig * pConfig
Definition: swiavms.h:1068
uint32_t min
Definition: swiavms.h:489
uint32_t sessionResponse
Definition: swiavms.h:69
uint32_t resultcode
Definition: swiavms.h:1076
uint32_t * pPollingTimer
Definition: swiavms.h:297
uint16_t wUserInputTimeout
Definition: swiavms.h:913
uint8_t bUserInputRequest
Definition: swiavms.h:813
Definition: swiavms.h:998
int pack_swiavms_SLQSAVMSSessionGetInfo(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint8_t sessionType
Definition: swiavms.h:25
uint8_t bSerity
Definition: swiavms.h:818
uint8_t FwAutodownload
Definition: swiavms.h:292
Definition: swiavms.h:180
uint8_t bAPNLength
Definition: swiavms.h:201
uint16_t wNameLength
Definition: swiavms.h:821
uint16_t wWamsChangeMask
Definition: swiavms.h:934
PackSwiAVMSSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: swiavms.h:551
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:608
uint8_t TlvPresent
Definition: swiavms.h:966
uint16_t wSessionStatus
Definition: swiavms.h:895
uint8_t AutoConnect
Definition: swiavms.h:294
uint32_t * pPollingTimer
Definition: swiavms.h:550
uint8_t * pPWD
Definition: swiavms.h:449
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_DESC_LENGTH
Definition: swiavms.h:768
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 FwAutoUpdate
Definition: swiavms.h:293
uint8_t bUnameLength
Definition: swiavms.h:446
Definition: swiavms.h:107
uint8_t TlvPresent
Definition: swiavms.h:986
uint8_t TlvPresent
Definition: swiavms.h:1001
uint8_t TlvPresent
Definition: swiavms.h:896
uint8_t bPWDLength
Definition: swiavms.h:448
Definition: swiavms.h:199
Definition: swiavms.h:809
uint32_t resultcode
Definition: swiavms.h:1172
Definition: swiavms.h:651
uint32_t ulPkgDownloadComplete
Definition: swiavms.h:816
uint8_t bUnameLength
Definition: swiavms.h:203
uint32_t resultcode
Definition: swiavms.h:341
uint16_t * pRejectReason
Definition: swiavms.h:612
Definition: swiavms.h:847
int pack_swiavms_SLQSAVMSStartSession(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swiavms_SLQSAVMSStartSession_t reqParam)
PackSwiAvmsSetSettingsAPNInfo * pAPNInfo
Definition: swiavms.h:299
uint8_t bState
Definition: swiavms.h:849
uint8_t TlvPresent
Definition: swiavms.h:935
Definition: swiavms.h:946
uint8_t * pClientPerformOperationFlag
Definition: swiavms.h:610
uint8_t * pFwAutoSDM
Definition: swiavms.h:296
uint8_t bPWDLength
Definition: swiavms.h:205
uint8_t FwAutoSDM
Definition: swiavms.h:549
int pack_swiavms_SLQSAvmsSetEventReport(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
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:188
Definition: swiavms.h:442
uint8_t bBinaryType
Definition: swiavms.h:811
PackSwiAvmsSetSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: swiavms.h:298
uint8_t bUserInputRequest
Definition: swiavms.h:912
uint8_t TlvPresent
Definition: swiavms.h:854
uint32_t resultcode
Definition: swiavms.h:555
#define MAX_AVMS_SETTINGS_RETRY_TIMER_NUMBER
Definition: swiavms.h:451
uint8_t bAPNLength
Definition: swiavms.h:444
uint8_t bPackageID
Definition: swiavms.h:948
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_VERSION_LENGTH
Definition: swiavms.h:766
#define MAX_PACK_SWI_AVMS_SET_SETTING_APN_LENGTH
Definition: swiavms.h:187
uint8_t FwAutodownload
Definition: swiavms.h:547
UnpackSwiAvmsEventReportBinaryUpdateSessionInfo * pBinaryUpdateSessionInfo
Definition: swiavms.h:1143
uint16_t wUpdateCompeteStatus
Definition: swiavms.h:817
uint8_t TlvPresent
Definition: swiavms.h:949
Definition: swiavms.h:543
uint8_t bType
Definition: swiavms.h:1000
uint32_t * pDeferTime
Definition: swiavms.h:609
uint32_t resultcode
Definition: swiavms.h:148
uint32_t resultcode
Definition: swiavms.h:652
uint8_t bRegStatus
Definition: swiavms.h:965
uint8_t * pNotifStore
Definition: swiavms.h:300
uint8_t * pNotificationStore
Definition: swiavms.h:553
uint32_t resultcode
Definition: swiavms.h:712
UnpackSwiAvmsEventReportConnectionRequest * pConnectionRequest
Definition: swiavms.h:1155
UnpackSwiAvmsEventReportNotification * pNotification
Definition: swiavms.h:1149
uint16_t wDescriptionLength
Definition: swiavms.h:823
uint16_t wVersionLength
Definition: swiavms.h:819
uint32_t ulMin
Definition: swiavms.h:182
UnpackSwiAvmsEventReportWAMSParamChange * pWAMSParaChanged
Definition: swiavms.h:1158
int pack_swiavms_SLQSAVMSGetSettings(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t wUserInputTimeout
Definition: swiavms.h:814
uint8_t TlvPresent
Definition: swiavms.h:1055
int unpack_swiavms_SLQSAVMSStartSession(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSStartSession_t *pResponse)
uint16_t wErrorCode
Definition: swiavms.h:985
Definition: swiavms.h:932
uint8_t AutoReboot
Definition: swiavms.h:546
UnpackSwiAvmsEventReportBinaryUpdateSessionInfo * pBinaryUpdateSessionInfo
Definition: swiavms.h:1065