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
559 #define MAX_SWI_AVMS_SET_SETTING_APN_LENGTH 49
560 #define MAX_SWI_AVMS_SET_SETTING_UNAME_LENGTH 29
561 #define MAX_SWI_AVMS_SET_SETTING_PWD_LENGTH 29
590 #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:681
BYTE * pFwAutoUpdate
Definition: qaGobiApiSwiAvms.h:676
char CHAR
Definition: SwiDataTypes.h:33
struct _QmiSwiAvmsSetSettingsPeriodInfo QmiSwiAvmsSetSettingsPeriodInfo
BYTE bPWDLength
Definition: qaGobiApiSwiAvms.h:585
#define MAX_SWI_AVMS_SET_SETTING_CONNECTION_RETRY_TIMMERS
Definition: qaGobiApiSwiAvms.h:590
BYTE bPWDLength
Definition: qaGobiApiSwiAvms.h:451
BYTE * pAutoReboot
Definition: qaGobiApiSwiAvms.h:532
CHAR szPWD[29]
Definition: qaGobiApiSwiAvms.h:586
Definition: qaGobiApiSwiAvms.h:352
BYTE bUserInputRequest
Definition: qaGobiApiSwiAvms.h:122
unsigned char BYTE
Definition: SwiDataTypes.h:32
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)
BYTE bAPNLength
Definition: qaGobiApiSwiAvms.h:581
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
Definition: qaGobiApiSwiAvms.h:266
#define MAX_SWI_AVMS_SET_SETTING_PWD_LENGTH
Definition: qaGobiApiSwiAvms.h:561
Definition: qaGobiApiSwiAvms.h:477
QmiSwiAvmsSetSettingsConnectionRetryTimers * pConnectionRetryTimers
Definition: qaGobiApiSwiAvms.h:679
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 * pFwAutoUpdate
Definition: qaGobiApiSwiAvms.h:534
BYTE bPackageID
Definition: qaGobiApiSwiAvms.h:252
ULONG * pOMADMEnabled
Definition: qaGobiApiSwiAvms.h:530
Definition: qaGobiApiSwiAvms.h:490
Definition: qaGobiApiSwiAvms.h:216
struct _SLQSAVMSSettingsAPNInfo SLQSAVMSSettingsAPNInfo
BYTE * pNotificationStore
Definition: qaGobiApiSwiAvms.h:539
ULONG SLQSAVMSGetSessionInfo(QmiSwiAvmsEventReportBinaryUpdateSessionInfoResp *pBinaryUpdteSessionInfo, QmiSwiAvmsEventReportConfigResp *pAVMSConfig, QmiSwiAvmsEventReportNotificationResp *pNotif, QmiSwiAvmsEventReportPackageIDResp *pPackageID)
CHAR szName[128]
Definition: qaGobiApiSwiAvms.h:131
CHAR szDescription[1024]
Definition: qaGobiApiSwiAvms.h:133
Definition: qaGobiApiSwiAvms.h:553
BYTE bState
Definition: qaGobiApiSwiAvms.h:121
Definition: qaGobiApiSwiAvms.h:671
Definition: qaGobiApiSwiAvms.h:118
WORD wErrorCode
Definition: qaGobiApiSwiAvms.h:287
Definition: qaGobiApiSwiAvms.h:579
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
Definition: qaGobiApiSwiAvms.h:284
BYTE TlvPresent
Definition: qaGobiApiSwiAvms.h:162
struct _QmiSwiAvmsEventReportHTTPStatusResp QmiSwiAvmsEventReportHTTPStatusResp
BYTE * pFwAutoSDM
Definition: qaGobiApiSwiAvms.h:677
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 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:560
ULONG ulMax
Definition: qaGobiApiSwiAvms.h:556
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 bUnameLength
Definition: qaGobiApiSwiAvms.h:583
struct _QmiSwiAvmsEventReportBinaryUpdateSessionInfoResp QmiSwiAvmsEventReportBinaryUpdateSessionInfoResp
CHAR szAPN[49]
Definition: qaGobiApiSwiAvms.h:582
BYTE * pFwAutodownload
Definition: qaGobiApiSwiAvms.h:675
ULONG * pPollingTimer
Definition: qaGobiApiSwiAvms.h:678
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
WORD wUserInputTimeout
Definition: qaGobiApiSwiAvms.h:159
#define QMISWIAVMSSESSIONGETINFO_CONFIG_ALERT_MSG_LENGTH
Definition: qaGobiApiSwiAvms.h:137
struct _QmiSwiAvmsEventReportDataSessionStatusResp QmiSwiAvmsEventReportDataSessionStatusResp
WORD wSessionStatus
Definition: qaGobiApiSwiAvms.h:202
WORD wAlertMsgLength
Definition: qaGobiApiSwiAvms.h:160
Definition: qaGobiApiSwiAvms.h:155
#define QMISWIAVMSSESSIONGETINFO_BINARYUPDATESESSIONINFO_DESC_LENGTH
Definition: qaGobiApiSwiAvms.h:78
struct _SLQSAVMSSetSettingsReqPara SLQSAVMSSetSettingsReq
Definition: qaGobiApiSwiAvms.h:250
CHAR szUname[29]
Definition: qaGobiApiSwiAvms.h:584
BYTE * pAutoConnect
Definition: qaGobiApiSwiAvms.h:673
CHAR * pAPN
Definition: qaGobiApiSwiAvms.h:448
BYTE bState
Definition: qaGobiApiSwiAvms.h:157
ULONG ulMin
Definition: qaGobiApiSwiAvms.h:555
ULONG SLQSAVMSSelection(BYTE selection, ULONG *pDeferTime, BYTE *pClientPerfOperationFlag, BYTE *pPackageID, WORD *pRejectReason)
struct _QmiSwiAvmsEventReportSessionTypeResp QmiSwiAvmsEventReportSessionTypeResp
WORD wUpdateCompeteStatus
Definition: qaGobiApiSwiAvms.h:126
BYTE * pFwAutodownload
Definition: qaGobiApiSwiAvms.h:533
#define MAX_SWI_AVMS_SET_SETTING_APN_LENGTH
Definition: qaGobiApiSwiAvms.h:559
unsigned int ULONG
Definition: SwiDataTypes.h:28
WORD wDescriptionLength
Definition: qaGobiApiSwiAvms.h:132
unsigned short WORD
Definition: SwiDataTypes.h:34
WORD wVersionLength
Definition: qaGobiApiSwiAvms.h:128
BYTE bType
Definition: qaGobiApiSwiAvms.h:286
QmiSwiAvmsSetSettingsAPNInfo * pAPNInfo
Definition: qaGobiApiSwiAvms.h:680
Definition: qaGobiApiSwiAvms.h:614
struct _QmiSwiAvmsEventReportPackageIDResp QmiSwiAvmsEventReportPackageIDResp
struct _QmiSwiAvmsEventReportWAMSParamChangeResp QmiSwiAvmsEventReportWAMSParamChangeResp
CHAR * pPWD
Definition: qaGobiApiSwiAvms.h:452
WORD Timers[8]
Definition: qaGobiApiSwiAvms.h:616
QmiSwiAvmsSetSettingsPeriodInfo * pPeroidInfo
Definition: qaGobiApiSwiAvms.h:682
ULONG SLQSAVMSSetSettingsIgnoreAutoReboot(SLQSAVMSSetSettingsReq Request)
BYTE * pAutoReboot
Definition: qaGobiApiSwiAvms.h:674