LinuxQMISDK  SLQS04.00.18
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
qaGobiApiSwiDms.h
Go to the documentation of this file.
1 
9 /*
10  * Copyright: © 2018 Sierra Wireless, Inc. all rights reserved
11  */
12 #ifndef __API_SWIDMS_H__
13 #define __API_SWIDMS_H__
14 
15 #ifdef __cplusplus
16 extern "C" {
17 #endif
18 
26 typedef struct
27 {
30 
31 
42 ULONG SLQSSwiDmsGetUsbNetNum(SwiDmsSLQSGetUsbNetNum *pSwiDmsSLQSGetUsbNetNum);
43 
56 
68 typedef struct
69 {
71 } MTUSizeReq;
72 
88 ULONG SLQSSwiDmsSetMTU( MTUSizeReq *pMTUSizeReq );
89 
100 typedef struct
101 {
105 
116 typedef struct
117 {
121 
132 typedef struct
133 {
137 
148 typedef struct
149 {
152 } usbMTUSizeTlv;
153 
170 typedef struct
171 {
177 
192 ULONG SLQSSwiDmsGetMTU( SwiDmsGetMTUResp *pSwiDMSGetMTUResp );
193 
236 typedef struct
237 {
241 } intfaceCfgTlv;
242 
255 typedef struct
256 {
260 
261 
272 typedef struct
273 {
277 
296 
327 typedef struct
328 {
331 
349 
350 #ifdef __cplusplus
351 } /* extern "C" { */
352 #endif
353 
354 #endif /* __API_SWIDMS_H__ */
supportedIntBitmaskTlv * pSupportedBitmasks
Definition: qaGobiApiSwiDms.h:275
Definition: qaGobiApiSwiDms.h:132
Definition: qaGobiApiSwiDms.h:100
unsigned char BYTE
Definition: SwiDataTypes.h:33
usbMTUSizeTlv * pUsbMTUSize
Definition: qaGobiApiSwiDms.h:175
ULONG SLQSSwiDmsGetUsbNetNum(SwiDmsSLQSGetUsbNetNum *pSwiDmsSLQSGetUsbNetNum)
Definition: qaGobiApiSwiDms.h:68
BYTE TlvPresent
Definition: qaGobiApiSwiDms.h:257
Definition: qaGobiApiSwiDms.h:327
ULONG ValidBitmasks
Definition: qaGobiApiSwiDms.h:258
WORD MTUSize3gpp
Definition: qaGobiApiSwiDms.h:103
BYTE TlvPresent
Definition: qaGobiApiSwiDms.h:102
BYTE TlvPresent
Definition: qaGobiApiSwiDms.h:118
ehrpdMTUSizeTlv * pEhrpdMTUSize
Definition: qaGobiApiSwiDms.h:174
BYTE TlvPresent
Definition: qaGobiApiSwiDms.h:238
ULONG CfgValue
Definition: qaGobiApiSwiDms.h:329
WORD MTUSize
Definition: qaGobiApiSwiDms.h:70
Definition: qaGobiApiSwiDms.h:148
Definition: qaGobiApiSwiDms.h:116
ULONG CfgValue
Definition: qaGobiApiSwiDms.h:240
mtuSize3gppTlv * pMTUSize3gpp
Definition: qaGobiApiSwiDms.h:172
WORD hrpdMTUSize
Definition: qaGobiApiSwiDms.h:119
WORD ehrpdMTUSize
Definition: qaGobiApiSwiDms.h:135
Definition: qaGobiApiSwiDms.h:272
BYTE TlvPresent
Definition: qaGobiApiSwiDms.h:150
ULONG SLQSSwiDmsSetUsbComp(setIntfaceCfgTlv *pSetIntCfgReq)
ULONG SLQSSwiDmsGetMTU(SwiDmsGetMTUResp *pSwiDMSGetMTUResp)
BYTE TlvPresent
Definition: qaGobiApiSwiDms.h:134
Definition: qaGobiApiSwiDms.h:255
Definition: qaGobiApiSwiDms.h:26
WORD UsbMTUSize
Definition: qaGobiApiSwiDms.h:151
ULONG SLQSSwiDmsSetMTU(MTUSizeReq *pMTUSizeReq)
Definition: qaGobiApiSwiDms.h:236
unsigned int ULONG
Definition: SwiDataTypes.h:29
ULONG SLQSSwiDmsGetUsbComp(SwiDmsGetUsbCompResp *pGetUsbCompResp)
ULONG CurrentCfgType
Definition: qaGobiApiSwiDms.h:239
unsigned short WORD
Definition: SwiDataTypes.h:35
BYTE usbNetNum
Definition: qaGobiApiSwiDms.h:28
ULONG SLQSSwiDmsSetUsbNetNum(BYTE nUsbNetNum)
Definition: qaGobiApiSwiDms.h:170
intfaceCfgTlv * pInterfaceCfg
Definition: qaGobiApiSwiDms.h:274
hrpdMTUSizeTlv * pHrpdMTUSize
Definition: qaGobiApiSwiDms.h:173

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved