14 #ifndef __GOBI_API_SWIAVMS_H__
15 #define __GOBI_API_SWIAVMS_H__
22 #define MAX_GET_SETTINGS_AVMS_APN_STRING_LENGTH 49
23 #define MAX_GET_SETTINGS_AVMS_UNAME_STRING_LENGTH 29
24 #define MAX_GET_SETTINGS_AVMS_PWD_STRING_LENGTH 29
49 ULONG *pSessionResponse );
76 #define QMISWIAVMSSESSIONGETINFO_BINARYUPDATESESSIONINFO_VERSION_LENGTH 128
77 #define QMISWIAVMSSESSIONGETINFO_BINARYUPDATESESSIONINFO_NAME_LENGTH 128
78 #define QMISWIAVMSSESSIONGETINFO_BINARYUPDATESESSIONINFO_DESC_LENGTH 1024
137 #define QMISWIAVMSSESSIONGETINFO_CONFIG_ALERT_MSG_LENGTH 200
424 BYTE *pClientPerfOperationFlag,
454 #define MAX_AVMS_RETRY_TIMER_NUMBER 8
611 #define MAX_SWI_AVMS_SET_SETTING_APN_LENGTH 49
612 #define MAX_SWI_AVMS_SET_SETTING_UNAME_LENGTH 29
613 #define MAX_SWI_AVMS_SET_SETTING_PWD_LENGTH 29
642 #define MAX_SWI_AVMS_SET_SETTING_CONNECTION_RETRY_TIMMERS 8
#define QMISWIAVMSSESSIONGETINFO_BINARYUPDATESESSIONINFO_VERSION_LENGTH
Definition: qaGobiApiSwiAvms.h:76
WORD wHTTPStatus
Definition: qaGobiApiSwiAvms.h:354
BYTE bBinaryType
Definition: qaGobiApiSwiAvms.h:120
BYTE TlvPresent
Definition: qaGobiApiSwiAvms.h:253
struct _QmiSwiAvmsSetSettingsConnectionRetryTimers QmiSwiAvmsSetSettingsConnectionRetryTimers
struct _SLQSAVMSSettingsConnectionRetryTimers SLQSAVMSSettingsConnectionRetryTimers
ULONG SLQSAVMSSetSettings(SLQSAVMSSetSettingsReq Request)
SLQSAVMSSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: qaGobiApiSwiAvms.h:537
BYTE * pNotifStore
Definition: qaGobiApiSwiAvms.h:733
char CHAR
Definition: SwiDataTypes.h:34
struct _QmiSwiAvmsSetSettingsPeriodInfo QmiSwiAvmsSetSettingsPeriodInfo
struct _SLQSAVMSSettings_v2 SLQSAVMSSettings_v2
BYTE * pFwAutoSDM
Definition: qaGobiApiSwiAvms.h:586
BYTE bPWDLength
Definition: qaGobiApiSwiAvms.h:637
#define MAX_SWI_AVMS_SET_SETTING_CONNECTION_RETRY_TIMMERS
Definition: qaGobiApiSwiAvms.h:642
BYTE bPWDLength
Definition: qaGobiApiSwiAvms.h:451
BYTE * pAutoReboot
Definition: qaGobiApiSwiAvms.h:532
BYTE * pFwAutoSDM
Definition: qaGobiApiSwiAvms.h:796
CHAR szPWD[29]
Definition: qaGobiApiSwiAvms.h:638
SLQSAVMSSettingsAPNInfo * pAPNInfo
Definition: qaGobiApiSwiAvms.h:589
Definition: qaGobiApiSwiAvms.h:352
BYTE bUserInputRequest
Definition: qaGobiApiSwiAvms.h:122
unsigned char BYTE
Definition: SwiDataTypes.h:33
BYTE bAPNLength
Definition: qaGobiApiSwiAvms.h:447
Definition: qaGobiApiSwiAvms.h:445
struct _QmiSwiAvmsSetSettingsAPNInfo QmiSwiAvmsSetSettingsAPNInfo
ULONG ulPkgDownloadComplete
Definition: qaGobiApiSwiAvms.h:125
WORD wNameLength
Definition: qaGobiApiSwiAvms.h:130
ULONG SLQSAVMSGetSettings(SLQSAVMSSettings *settings)
struct _SLQSAVMSSetSettingsReqPara_v2 SLQSAVMSSetSettingsReq_v2
BYTE * pAutoReboot
Definition: qaGobiApiSwiAvms.h:592
BYTE * pNotificationStore
Definition: qaGobiApiSwiAvms.h:590
BYTE bAPNLength
Definition: qaGobiApiSwiAvms.h:633
BYTE TlvPresent
Definition: qaGobiApiSwiAvms.h:288
BYTE bUserInputRequest
Definition: qaGobiApiSwiAvms.h:218
SLQSAVMSSettingsPeriodsInfo * pPeroidsInfo
Definition: qaGobiApiSwiAvms.h:540
BYTE TlvPresent
Definition: qaGobiApiSwiAvms.h:203
ULONG * pPollingTimer
Definition: qaGobiApiSwiAvms.h:536
WORD Timers[8]
Definition: qaGobiApiSwiAvms.h:479
Definition: qaGobiApiSwiAvms.h:199
QmiSwiAvmsSetSettingsAPNInfo * pAPNInfo
Definition: qaGobiApiSwiAvms.h:799
Definition: qaGobiApiSwiAvms.h:266
#define MAX_SWI_AVMS_SET_SETTING_PWD_LENGTH
Definition: qaGobiApiSwiAvms.h:613
Definition: qaGobiApiSwiAvms.h:477
QmiSwiAvmsSetSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: qaGobiApiSwiAvms.h:731
BYTE * pFwPromptdownload
Definition: qaGobiApiSwiAvms.h:794
ULONG max
Definition: qaGobiApiSwiAvms.h:493
BYTE bNotification
Definition: qaGobiApiSwiAvms.h:201
struct _SLQSAVMSSettings SLQSAVMSSettings
WORD wUserInputTimeout
Definition: qaGobiApiSwiAvms.h:123
struct _QmiSwiAvmsEventReportNotificationResp QmiSwiAvmsEventReportNotificationResp
WORD wUserInputTimeout
Definition: qaGobiApiSwiAvms.h:219
CHAR szAlertMsg[200]
Definition: qaGobiApiSwiAvms.h:161
BYTE TlvPresent
Definition: qaGobiApiSwiAvms.h:134
BYTE bRegStatus
Definition: qaGobiApiSwiAvms.h:268
BYTE * pAutoConnect
Definition: qaGobiApiSwiAvms.h:583
BYTE bPackageID
Definition: qaGobiApiSwiAvms.h:252
ULONG * pOMADMEnabled
Definition: qaGobiApiSwiAvms.h:530
ULONG * pOMADMEnabled
Definition: qaGobiApiSwiAvms.h:582
Definition: qaGobiApiSwiAvms.h:490
Definition: qaGobiApiSwiAvms.h:216
struct _SLQSAVMSSettingsAPNInfo SLQSAVMSSettingsAPNInfo
BYTE * pNotificationStore
Definition: qaGobiApiSwiAvms.h:539
BYTE * pFwPromptdownload
Definition: qaGobiApiSwiAvms.h:727
ULONG SLQSAVMSGetSessionInfo(QmiSwiAvmsEventReportBinaryUpdateSessionInfoResp *pBinaryUpdteSessionInfo, QmiSwiAvmsEventReportConfigResp *pAVMSConfig, QmiSwiAvmsEventReportNotificationResp *pNotif, QmiSwiAvmsEventReportPackageIDResp *pPackageID)
CHAR szName[128]
Definition: qaGobiApiSwiAvms.h:131
BYTE * pFwPromptdownload
Definition: qaGobiApiSwiAvms.h:533
CHAR szDescription[1024]
Definition: qaGobiApiSwiAvms.h:133
SLQSAVMSSettingsPeriodsInfo * pPeroidsInfo
Definition: qaGobiApiSwiAvms.h:591
Definition: qaGobiApiSwiAvms.h:605
BYTE bState
Definition: qaGobiApiSwiAvms.h:121
Definition: qaGobiApiSwiAvms.h:723
Definition: qaGobiApiSwiAvms.h:118
WORD wErrorCode
Definition: qaGobiApiSwiAvms.h:287
Definition: qaGobiApiSwiAvms.h:631
QmiSwiAvmsSetSettingsPeriodInfo * pPeroidInfo
Definition: qaGobiApiSwiAvms.h:801
BYTE TlvPresent
Definition: qaGobiApiSwiAvms.h:220
struct _QmiSwiAvmsEventReportConfigResp QmiSwiAvmsEventReportConfigResp
ULONG min
Definition: qaGobiApiSwiAvms.h:492
BYTE * pAutoConnect
Definition: qaGobiApiSwiAvms.h:531
ULONG ulPkgDownloadSize
Definition: qaGobiApiSwiAvms.h:124
BYTE * pAutoConnect
Definition: qaGobiApiSwiAvms.h:793
Definition: qaGobiApiSwiAvms.h:284
BYTE TlvPresent
Definition: qaGobiApiSwiAvms.h:162
struct _QmiSwiAvmsEventReportHTTPStatusResp QmiSwiAvmsEventReportHTTPStatusResp
BYTE * pFwAutoSDM
Definition: qaGobiApiSwiAvms.h:729
BYTE TlvPresent
Definition: qaGobiApiSwiAvms.h:302
struct _QmiSwiAvmsEventReportConnectionRequestResp QmiSwiAvmsEventReportConnectionRequestResp
#define QMISWIAVMSSESSIONGETINFO_BINARYUPDATESESSIONINFO_NAME_LENGTH
Definition: qaGobiApiSwiAvms.h:77
Definition: qaGobiApiSwiAvms.h:528
struct _SLQSAVMSSettingsPeriodsInfo SLQSAVMSSettingsPeriodsInfo
ULONG SLQSAVMSStopSession(BYTE sessiontype, BYTE *pSessionRep)
Definition: qaGobiApiSwiAvms.h:299
BYTE bUserInputRequest
Definition: qaGobiApiSwiAvms.h:158
BYTE * pFwPromptUpdate
Definition: qaGobiApiSwiAvms.h:585
BYTE TlvPresent
Definition: qaGobiApiSwiAvms.h:355
BYTE bType
Definition: qaGobiApiSwiAvms.h:301
BYTE TlvPresent
Definition: qaGobiApiSwiAvms.h:240
CHAR * pUname
Definition: qaGobiApiSwiAvms.h:450
#define MAX_SWI_AVMS_SET_SETTING_UNAME_LENGTH
Definition: qaGobiApiSwiAvms.h:612
ULONG SLQSAVMSSetSettings_v2(SLQSAVMSSetSettingsReq_v2 Request)
ULONG ulMax
Definition: qaGobiApiSwiAvms.h:608
SLQSAVMSSettingsAPNInfo * pAPNInfo
Definition: qaGobiApiSwiAvms.h:538
Definition: qaGobiApiSwiAvms.h:237
CHAR szVersion[128]
Definition: qaGobiApiSwiAvms.h:129
BYTE bSerity
Definition: qaGobiApiSwiAvms.h:127
BYTE TlvPresent
Definition: qaGobiApiSwiAvms.h:269
BYTE * pFwAutoSDM
Definition: qaGobiApiSwiAvms.h:535
ULONG SLQSAVMSSetEventReport()
WORD wWamsChangeMask
Definition: qaGobiApiSwiAvms.h:239
BYTE * pFwPromptUpdate
Definition: qaGobiApiSwiAvms.h:534
BYTE bUnameLength
Definition: qaGobiApiSwiAvms.h:635
struct _QmiSwiAvmsEventReportBinaryUpdateSessionInfoResp QmiSwiAvmsEventReportBinaryUpdateSessionInfoResp
BYTE * pFwPromptdownload
Definition: qaGobiApiSwiAvms.h:584
CHAR szAPN[49]
Definition: qaGobiApiSwiAvms.h:634
ULONG * pPollingTimer
Definition: qaGobiApiSwiAvms.h:730
BYTE bUnameLength
Definition: qaGobiApiSwiAvms.h:449
#define MAX_AVMS_RETRY_TIMER_NUMBER
Definition: qaGobiApiSwiAvms.h:454
ULONG SLQSAVMSStartSession(BYTE sessionType, ULONG *pSessionResponse)
struct _QmiSwiAvmsEventReportRegStatusResp QmiSwiAvmsEventReportRegStatusResp
QmiSwiAvmsSetSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: qaGobiApiSwiAvms.h:798
WORD wUserInputTimeout
Definition: qaGobiApiSwiAvms.h:159
BYTE * pFwPromptUpdate
Definition: qaGobiApiSwiAvms.h:795
SLQSAVMSSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: qaGobiApiSwiAvms.h:588
#define QMISWIAVMSSESSIONGETINFO_CONFIG_ALERT_MSG_LENGTH
Definition: qaGobiApiSwiAvms.h:137
struct _QmiSwiAvmsEventReportDataSessionStatusResp QmiSwiAvmsEventReportDataSessionStatusResp
WORD wSessionStatus
Definition: qaGobiApiSwiAvms.h:202
ULONG * pPollingTimer
Definition: qaGobiApiSwiAvms.h:587
WORD wAlertMsgLength
Definition: qaGobiApiSwiAvms.h:160
Definition: qaGobiApiSwiAvms.h:155
ULONG SLQSAVMSGetSettings_v2(SLQSAVMSSettings_v2 *settings)
ULONG * pPollingTimer
Definition: qaGobiApiSwiAvms.h:797
#define QMISWIAVMSSESSIONGETINFO_BINARYUPDATESESSIONINFO_DESC_LENGTH
Definition: qaGobiApiSwiAvms.h:78
struct _SLQSAVMSSetSettingsReqPara SLQSAVMSSetSettingsReq
BYTE * pNotifStore
Definition: qaGobiApiSwiAvms.h:800
Definition: qaGobiApiSwiAvms.h:250
CHAR szUname[29]
Definition: qaGobiApiSwiAvms.h:636
BYTE * pAutoConnect
Definition: qaGobiApiSwiAvms.h:725
CHAR * pAPN
Definition: qaGobiApiSwiAvms.h:448
BYTE bState
Definition: qaGobiApiSwiAvms.h:157
ULONG ulMin
Definition: qaGobiApiSwiAvms.h:607
ULONG SLQSAVMSSelection(BYTE selection, ULONG *pDeferTime, BYTE *pClientPerfOperationFlag, BYTE *pPackageID, WORD *pRejectReason)
struct _QmiSwiAvmsEventReportSessionTypeResp QmiSwiAvmsEventReportSessionTypeResp
WORD wUpdateCompeteStatus
Definition: qaGobiApiSwiAvms.h:126
#define MAX_SWI_AVMS_SET_SETTING_APN_LENGTH
Definition: qaGobiApiSwiAvms.h:611
Definition: qaGobiApiSwiAvms.h:580
unsigned int ULONG
Definition: SwiDataTypes.h:29
WORD wDescriptionLength
Definition: qaGobiApiSwiAvms.h:132
unsigned short WORD
Definition: SwiDataTypes.h:35
WORD wVersionLength
Definition: qaGobiApiSwiAvms.h:128
BYTE bType
Definition: qaGobiApiSwiAvms.h:286
Definition: qaGobiApiSwiAvms.h:791
QmiSwiAvmsSetSettingsAPNInfo * pAPNInfo
Definition: qaGobiApiSwiAvms.h:732
Definition: qaGobiApiSwiAvms.h:666
BYTE * pAutoReboot
Definition: qaGobiApiSwiAvms.h:802
struct _QmiSwiAvmsEventReportPackageIDResp QmiSwiAvmsEventReportPackageIDResp
struct _QmiSwiAvmsEventReportWAMSParamChangeResp QmiSwiAvmsEventReportWAMSParamChangeResp
BYTE * pFwPromptUpdate
Definition: qaGobiApiSwiAvms.h:728
CHAR * pPWD
Definition: qaGobiApiSwiAvms.h:452
WORD Timers[8]
Definition: qaGobiApiSwiAvms.h:668
QmiSwiAvmsSetSettingsPeriodInfo * pPeroidInfo
Definition: qaGobiApiSwiAvms.h:734
ULONG SLQSAVMSSetSettingsIgnoreAutoReboot(SLQSAVMSSetSettingsReq Request)
BYTE * pAutoReboot
Definition: qaGobiApiSwiAvms.h:726