LinuxSDK  V1.4.0.5
SwiApiCdmaLbs.h
Go to the documentation of this file.
1 
14 #ifndef __SWIAPICDMALBS_H__
15 #define __SWIAPICDMALBS_H__
16 
17 #ifdef __cplusplus
18 extern "C" {
19 #endif
20 
21 /* include files */
22 #include "SwiDataTypes.h"
23 #include "SwiRcodes.h"
24 #include "SwiApiCmLbs.h"
25 #include "SwiApiCdmaLbs.h"
26 
27 /* GPS enhancement */
28 
35 {
38 
41 
44 
47 
50 
54 
61 {
66 
70 };
71 
78 {
84 
88 
94 
95 /* GPS enhancement end */
96 
97 /* Function prototypes */
98 
100  SWI_STRUCT_LbsLocNotifyStatus *psNotifyStatus,
101  swi_uint32 timeout);
102 
104  const SWI_STRUCT_LbsLocNotifyStatus *psNotifyStatus,
105  swi_uint32 timeout);
106 
108  SWI_STRUCT_LbsDloadNotifyStatus *psNotifyStatus,
109  swi_uint32 timeout);
110 
112  const SWI_STRUCT_LbsDloadNotifyStatus *psNotifyStatus,
113  swi_uint32 timeout);
114 
116  SWI_STRUCT_LbsParamNotifyStatus *psNotifyStatus,
117  swi_uint32 timeout);
118 
120  const SWI_STRUCT_LbsParamNotifyStatus *psNotifyStatus,
121  swi_uint32 timeout);
122 
124  const SWI_STRUCT_LbsPdDownload *psLbsPdDownload,
125  swi_uint32 timeout);
126 
128  SWI_STRUCT_LbsPaGpsLock *psPaGpsLock,
129  swi_uint32 timeout);
130 
132  const SWI_STRUCT_LbsPaGpsLock *psPaGpsLock,
133  swi_uint32 timeout);
134 
136  SWI_STRUCT_LbsPaPtlmMode *psPaPtlmMode,
137  swi_uint32 timeout);
138 
140  const SWI_STRUCT_LbsPaPtlmMode *psPaPtlmMode,
141  swi_uint32 timeout);
142 
144  SWI_STRUCT_LbsPaPrivacy *psPaPrivacy,
145  swi_uint32 timeout);
146 
148  const SWI_STRUCT_LbsPaPrivacy *psPaPrivacy,
149  swi_uint32 timeout);
150 
152  SWI_STRUCT_LbsPaNetAccess *psPaNetAccess,
153  swi_uint32 timeout);
154 
156  const SWI_STRUCT_LbsPaNetAccess *psPaNetAccess,
157  swi_uint32 timeout);
158 
160  SWI_STRUCT_LbsPaBsInfo *psBsInfo,
161  swi_uint32 timeout);
162 
164  swi_uint32 timeout);
165 
167  swi_uint32 timeout);
168 
170  swi_uint32 timeout);
171 
173  swi_uint32 timeout);
174 
176  SWI_STRUCT_LBS_FixTypeControl *pFixTypeControl,
177  swi_uint32 timeout);
178 
180  const SWI_STRUCT_LBS_FixTypeControl *pFixTypeControl,
181  swi_uint32 timeout);
182 
185 
187  swi_uint32 timeout);
188 
190  swi_uint32 timeout);
191 
193  swi_uint32 timeout);
194 
196  const SWI_STRUCT_LbsAutoStart *psLbsAutoStart,
197  swi_uint32 timeout);
198 
200  swi_uint32 nLen,
201  swi_uint32 timeout);
202 
203 /* === GPS One Xtra === */
204 
206 {
210 
212 {
215 
219 
221 {
229 
231 {
237 
244 
251 
253 {
258 
260 {
264 
266 {
270 
272 {
275 
278 
282 
284 {
288 
290 {
299 
301 {
308 
310 {
314 
316 {
323 } SWI_STRUCT_LbsXtraDloadTrigger; // LBS_XTRA_DLOAD_TRIGGER_NOTIFY_Packed;
324 
326  swi_uint32 timeout );
327 
329  LBS_XTRA_ASSIST_DATA_RESULT *response,
330  swi_uint32 timeout );
331 
333  LBS_XTRA_ASSIST_DATA_RESULT *response,
334  swi_uint32 timeout );
335 
337  swi_uint32 timeout );
338 
340  swi_uint32 timeout );
341 
342 #ifdef __cplusplus
343 } /* extern "C" { */
344 #endif
345 
346 #endif /* __SWIAPICDMALBS_H__ */
347 
348 /*
349  * $Log: SwiApiCdmaLbs.h,v $
350  */
351 

Linux SDK V1.4.0.5
Copyright (c) 2011 Sierra Wireless, Inc. All rights reserved