LinuxQMISDK: qaGobiApiSwiOmadms.h Source File

LinuxQMISDK SLQS03.03.07

- Main Page
- Modules
- References
- Data Structures

- File List
- Globals

qaGobiApiSwiOmadms.h
Go to the documentation of this file.
1
12 #ifndef __GOBI_API_SWIOMADMS_H__
13 #define __GOBI_API_SWIOMADMS_H__
14
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18
33 ULONG SLQSOMADMStartSession(
34 ULONG sessionType );
35
50 ULONG SLQSOMADMCancelSession(
51 ULONG session );
52
122 typedef struct _SLQSOMADMSessionInfo
123 {
124 BYTE *pStatus;
125 WORD *pUpdateCompleteStatus;
126 BYTE *pSeverity;
127 WORD *pSourceLength;
128 BYTE *pSource;
129 WORD *pPkgNameLength;
130 BYTE *pPkgName;
131 WORD *pPkgDescLength;
132 BYTE *pPkgDescription;
133 WORD *pDateLength;
134 BYTE *pDate;
135 WORD *pTimeLength;
136 BYTE *pTime;
137 } SLQSOMADMSessionInfo;
138
156 ULONG SLQSOMADMGetSessionInfo(
157 ULONG *pSessionType,
158 SLQSOMADMSessionInfo *pResp );
159
175 ULONG SLQSOMADMSendSelection(
176 ULONG selection );
177
204 ULONG SLQSOMADMGetSettings(
205 ULONG *pbOMADMEnabled,
206 ULONG *pbFOTAdownload,
207 ULONG *pbFOTAUpdate );
208
228 ULONG SLQSOMADMSetSettings(
229 ULONG bFOTAdownload,
230 ULONG bFOTAUpdate );
231
257 typedef struct _SLQSOMADMSettingsReqParams
258 {
259 BYTE FOTAdownload;
260 BYTE FOTAUpdate;
261 BYTE *pAutosdm;
262 } SLQSOMADMSettingsReqParams;
263
273 ULONG SLQSOMADMSetSettings2(
274 SLQSOMADMSettingsReqParams *pSLQSOMADMSettingsReqParams);
275
317 typedef struct _SLQSOMADMSettings
318 {
319 ULONG *pOMADMEnabled;
320 BYTE *pFOTAdownload;
321 BYTE *pFOTAUpdate;
322 BYTE *pAutosdm;
323 } SLQSOMADMSettings;
324
337 ULONG SLQSOMADMGetSettings2( SLQSOMADMSettings *pSLQSOMADMSettings );
338
339 #ifdef __cplusplus
340 } /* extern "C" { */
341 #endif
342
343 #endif /* __GOBI_API_SWIOMADMS_H__ */
_SLQSOMADMSessionInfo::pPkgDescription
BYTE * pPkgDescription
Definition: qaGobiApiSwiOmadms.h:132
_SLQSOMADMSessionInfo::pPkgDescLength
WORD * pPkgDescLength
Definition: qaGobiApiSwiOmadms.h:131
_SLQSOMADMSessionInfo::pPkgNameLength
WORD * pPkgNameLength
Definition: qaGobiApiSwiOmadms.h:129
BYTE
unsigned char BYTE
Definition: SwiDataTypes.h:26
_SLQSOMADMSessionInfo::pSourceLength
WORD * pSourceLength
Definition: qaGobiApiSwiOmadms.h:127
_SLQSOMADMSessionInfo::pDateLength
WORD * pDateLength
Definition: qaGobiApiSwiOmadms.h:133
SLQSOMADMGetSettings
ULONG SLQSOMADMGetSettings(ULONG *pbOMADMEnabled, ULONG *pbFOTAdownload, ULONG *pbFOTAUpdate)
_SLQSOMADMSettings::pOMADMEnabled
ULONG * pOMADMEnabled
Definition: qaGobiApiSwiOmadms.h:319
SLQSOMADMGetSettings2
ULONG SLQSOMADMGetSettings2(SLQSOMADMSettings *pSLQSOMADMSettings)
_SLQSOMADMSessionInfo
Definition: qaGobiApiSwiOmadms.h:122
SLQSOMADMGetSessionInfo
ULONG SLQSOMADMGetSessionInfo(ULONG *pSessionType, SLQSOMADMSessionInfo *pResp)
SLQSOMADMSetSettings
ULONG SLQSOMADMSetSettings(ULONG bFOTAdownload, ULONG bFOTAUpdate)
_SLQSOMADMSessionInfo::pTime
BYTE * pTime
Definition: qaGobiApiSwiOmadms.h:136
_SLQSOMADMSessionInfo::pTimeLength
WORD * pTimeLength
Definition: qaGobiApiSwiOmadms.h:135
_SLQSOMADMSessionInfo::pPkgName
BYTE * pPkgName
Definition: qaGobiApiSwiOmadms.h:130
SLQSOMADMSetSettings2
ULONG SLQSOMADMSetSettings2(SLQSOMADMSettingsReqParams *pSLQSOMADMSettingsReqParams)
_SLQSOMADMSessionInfo::pSource
BYTE * pSource
Definition: qaGobiApiSwiOmadms.h:128
_SLQSOMADMSettingsReqParams
Definition: qaGobiApiSwiOmadms.h:257
SLQSOMADMSettingsReqParams
struct _SLQSOMADMSettingsReqParams SLQSOMADMSettingsReqParams
_SLQSOMADMSettingsReqParams::pAutosdm
BYTE * pAutosdm
Definition: qaGobiApiSwiOmadms.h:261
_SLQSOMADMSettings::pAutosdm
BYTE * pAutosdm
Definition: qaGobiApiSwiOmadms.h:322
ULONG
unsigned long ULONG
Definition: SwiDataTypes.h:23
SLQSOMADMSendSelection
ULONG SLQSOMADMSendSelection(ULONG selection)
SLQSOMADMCancelSession
ULONG SLQSOMADMCancelSession(ULONG session)
_SLQSOMADMSessionInfo::pDate
BYTE * pDate
Definition: qaGobiApiSwiOmadms.h:134
_SLQSOMADMSessionInfo::pUpdateCompleteStatus
WORD * pUpdateCompleteStatus
Definition: qaGobiApiSwiOmadms.h:125
_SLQSOMADMSessionInfo::pStatus
BYTE * pStatus
Definition: qaGobiApiSwiOmadms.h:124
_SLQSOMADMSessionInfo::pSeverity
BYTE * pSeverity
Definition: qaGobiApiSwiOmadms.h:126
_SLQSOMADMSettings::pFOTAUpdate
BYTE * pFOTAUpdate
Definition: qaGobiApiSwiOmadms.h:321
SLQSOMADMSessionInfo
struct _SLQSOMADMSessionInfo SLQSOMADMSessionInfo
_SLQSOMADMSettingsReqParams::FOTAdownload
BYTE FOTAdownload
Definition: qaGobiApiSwiOmadms.h:259
SLQSOMADMSettings
struct _SLQSOMADMSettings SLQSOMADMSettings
_SLQSOMADMSettings
Definition: qaGobiApiSwiOmadms.h:317
_SLQSOMADMSettings::pFOTAdownload
BYTE * pFOTAdownload
Definition: qaGobiApiSwiOmadms.h:320
WORD
unsigned short WORD
Definition: SwiDataTypes.h:28
_SLQSOMADMSettingsReqParams::FOTAUpdate
BYTE FOTAUpdate
Definition: qaGobiApiSwiOmadms.h:260
SLQSOMADMStartSession
ULONG SLQSOMADMStartSession(ULONG sessionType)