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
452 #define MAX_AVMS_SETTINGS_RETRY_TIMER_NUMBER 8
767 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_VERSION_LENGTH 128
768 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_NAME_LENGTH 128
769 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_DESC_LENGTH 1024
829 #define MAX_PACK_SWI_AVMS_SESSIONGETINFO_CONFIG_ALERT_MSG_LENGTH 200
1205 #endif //__LITEQMI_SWIAVMS_H__
uint8_t bUserInputRequest
Definition: swiavms.h:851
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_CONFIG_ALERT_MSG_LENGTH
Definition: swiavms.h:829
Definition: swiavms.h:1144
uint32_t OMADMEnabled
Definition: swiavms.h:545
Definition: swiavms.h:911
Definition: swiavms.h:983
UnpackSwiAvmsEventReportPackageID * pPackageID
Definition: swiavms.h:1075
Definition: swiavms.h:341
uint8_t bNotification
Definition: swiavms.h:895
uint8_t PromptFwUpdate
Definition: swiavms.h:296
uint8_t AutoReboot
Definition: swiavms.h:294
uint8_t sessionType
Definition: swiavms.h:108
PackSwiAVMSSettingsPeriodsInfo * pPeroidsInfo
Definition: swiavms.h:555
Definition: swiavms.h:1053
Definition: swiavms.h:234
uint8_t * pPackageID
Definition: swiavms.h:612
UnpackSwiAvmsEventReportSessionType * pSessionType
Definition: swiavms.h:1171
uint32_t ulPkgDownloadSize
Definition: swiavms.h:816
PackSwiAVMSSettingsAPNInfo * pAPNInfo
Definition: swiavms.h:553
int unpack_swiavms_SLQSAVMSSendSelection(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSSendSelection_t *pResponse)
uint8_t * pUname
Definition: swiavms.h:448
int unpack_swiavms_SLQSAVMSStopSession(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSStopSession_t *pResponse)
uint8_t bState
Definition: swiavms.h:813
uint16_t wAlertMsgLength
Definition: swiavms.h:853
uint8_t * pAPN
Definition: swiavms.h:446
uint16_t wHTTPStatus
Definition: swiavms.h:1055
uint8_t AutoConnect
Definition: swiavms.h:546
Definition: swiavms.h:964
uint32_t max
Definition: swiavms.h:491
Definition: swiavms.h:893
Definition: swiavms.h:292
Definition: swiavms.h:488
UnpackSwiAvmsEventReportConfig * pConfig
Definition: swiavms.h:1150
#define MAX_PACK_SWI_AVMS_SET_SETTING_PWD_LENGTH
Definition: swiavms.h:189
UnpackSwiAvmsEventReportRegStatus * pRegStatus
Definition: swiavms.h:1165
UnpackSwiAvmsEventReportPackageID * pPackageID
Definition: swiavms.h:1156
Definition: swiavms.h:147
PackSwiAvmsSetSettingsPeriodInfo * pPeriodInfo
Definition: swiavms.h:302
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_NAME_LENGTH
Definition: swiavms.h:768
Definition: swiavms.h:1063
UnpackSwiAvmsEventReportDataSessionStatus * pDataSessionStatus
Definition: swiavms.h:1168
Definition: swiavms.h:608
uint8_t TlvPresent
Definition: swiavms.h:915
uint32_t ulMax
Definition: swiavms.h:183
UnpackSwiAvmsEventReportHTTPStatus * pHTTPStatus
Definition: swiavms.h:1174
uint16_t wUserInputTimeout
Definition: swiavms.h:852
uint8_t TlvPresent
Definition: swiavms.h:826
int pack_swiavms_SLQSAVMSSetSettings(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_swiavms_SLQSAVMSSetSettings_t reqParam)
Definition: swiavms.h:712
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:475
uint32_t resultcode
Definition: swiavms.h:70
UnpackSwiAvmsEventReportNotification * pNotification
Definition: swiavms.h:1072
int unpack_swiavms_SLQSAVMSGetSettings(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSGetSettings_t *pResponse)
uint8_t bType
Definition: swiavms.h:985
UnpackSwiAvmsEventReportConfig * pConfig
Definition: swiavms.h:1069
uint32_t min
Definition: swiavms.h:490
uint32_t sessionResponse
Definition: swiavms.h:69
uint32_t resultcode
Definition: swiavms.h:1077
uint32_t * pPollingTimer
Definition: swiavms.h:298
uint16_t wUserInputTimeout
Definition: swiavms.h:914
uint8_t bUserInputRequest
Definition: swiavms.h:814
Definition: swiavms.h:999
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:819
Definition: swiavms.h:180
uint8_t bAPNLength
Definition: swiavms.h:201
uint8_t FwPromptUpdate
Definition: swiavms.h:549
uint16_t wNameLength
Definition: swiavms.h:822
uint16_t wWamsChangeMask
Definition: swiavms.h:935
PackSwiAVMSSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: swiavms.h:552
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:609
uint8_t TlvPresent
Definition: swiavms.h:967
uint16_t wSessionStatus
Definition: swiavms.h:896
uint8_t AutoConnect
Definition: swiavms.h:293
uint8_t PromptFwDownload
Definition: swiavms.h:295
uint32_t * pPollingTimer
Definition: swiavms.h:551
uint8_t * pPWD
Definition: swiavms.h:450
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_DESC_LENGTH
Definition: swiavms.h:769
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 bUnameLength
Definition: swiavms.h:447
Definition: swiavms.h:107
uint8_t TlvPresent
Definition: swiavms.h:987
uint8_t TlvPresent
Definition: swiavms.h:1002
uint8_t TlvPresent
Definition: swiavms.h:897
uint8_t bPWDLength
Definition: swiavms.h:449
Definition: swiavms.h:199
Definition: swiavms.h:810
uint32_t resultcode
Definition: swiavms.h:1176
Definition: swiavms.h:652
uint32_t ulPkgDownloadComplete
Definition: swiavms.h:817
uint8_t bUnameLength
Definition: swiavms.h:203
uint32_t resultcode
Definition: swiavms.h:342
uint16_t * pRejectReason
Definition: swiavms.h:613
Definition: swiavms.h:848
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:548
PackSwiAvmsSetSettingsAPNInfo * pAPNInfo
Definition: swiavms.h:300
uint8_t bState
Definition: swiavms.h:850
uint8_t TlvPresent
Definition: swiavms.h:936
Definition: swiavms.h:947
uint8_t * pClientPerformOperationFlag
Definition: swiavms.h:611
uint8_t * pFwAutoSDM
Definition: swiavms.h:297
uint8_t bPWDLength
Definition: swiavms.h:205
uint8_t FwAutoSDM
Definition: swiavms.h:550
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:443
uint8_t bBinaryType
Definition: swiavms.h:812
PackSwiAvmsSetSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: swiavms.h:299
uint8_t bUserInputRequest
Definition: swiavms.h:913
uint8_t TlvPresent
Definition: swiavms.h:855
uint32_t resultcode
Definition: swiavms.h:556
#define MAX_AVMS_SETTINGS_RETRY_TIMER_NUMBER
Definition: swiavms.h:452
uint8_t bAPNLength
Definition: swiavms.h:445
uint8_t bPackageID
Definition: swiavms.h:949
#define MAX_PACK_SWI_AVMS_SESSIONGETINFO_BINARYUPDATESESSIONINFO_VERSION_LENGTH
Definition: swiavms.h:767
#define MAX_PACK_SWI_AVMS_SET_SETTING_APN_LENGTH
Definition: swiavms.h:187
UnpackSwiAvmsEventReportBinaryUpdateSessionInfo * pBinaryUpdateSessionInfo
Definition: swiavms.h:1147
uint16_t wUpdateCompeteStatus
Definition: swiavms.h:818
uint8_t TlvPresent
Definition: swiavms.h:950
Definition: swiavms.h:544
uint8_t bType
Definition: swiavms.h:1001
uint32_t * pDeferTime
Definition: swiavms.h:610
uint32_t resultcode
Definition: swiavms.h:148
uint32_t resultcode
Definition: swiavms.h:653
uint8_t bRegStatus
Definition: swiavms.h:966
uint8_t * pNotifStore
Definition: swiavms.h:301
uint8_t * pNotificationStore
Definition: swiavms.h:554
uint32_t resultcode
Definition: swiavms.h:713
UnpackSwiAvmsEventReportConnectionRequest * pConnectionRequest
Definition: swiavms.h:1159
UnpackSwiAvmsEventReportNotification * pNotification
Definition: swiavms.h:1153
uint16_t wDescriptionLength
Definition: swiavms.h:824
uint16_t wVersionLength
Definition: swiavms.h:820
uint32_t ulMin
Definition: swiavms.h:182
UnpackSwiAvmsEventReportWAMSParamChange * pWAMSParaChanged
Definition: swiavms.h:1162
int pack_swiavms_SLQSAVMSGetSettings(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen)
uint16_t wUserInputTimeout
Definition: swiavms.h:815
uint8_t TlvPresent
Definition: swiavms.h:1056
int unpack_swiavms_SLQSAVMSStartSession(uint8_t *pResp, uint16_t respLen, unpack_swiavms_SLQSAVMSStartSession_t *pResponse)
uint16_t wErrorCode
Definition: swiavms.h:986
Definition: swiavms.h:933
uint8_t AutoReboot
Definition: swiavms.h:547
UnpackSwiAvmsEventReportBinaryUpdateSessionInfo * pBinaryUpdateSessionInfo
Definition: swiavms.h:1066