LinuxSDK  V1.4.0.5
SwiApiGsmPhonebook.h
Go to the documentation of this file.
1 
13 #ifndef __SWIAPI_GSM_PHONEBK
14 #define __SWIAPI_GSM_PHONEBK
15 
16 #ifdef __cplusplus
17 extern "C" {
18 #endif
19 
20 /* include files */
21 #include "SwiDataTypes.h"
22 #include "SwiRcodes.h"
23 #include "SwiApiGsmBasic.h"
24 
25 /* object 0x1045 */
26 #define OBJ_LENGTH_GSM_ENTRY_NAME 60
27 #define OBJ_LENGTH_GSM_PHONE_NUM 40
28 #define OBJ_LENGTH_EmergencyPhoneNumber 6
29 
39 {
49 };
50 
61 {
64 
67 
70 
73 
76 
79 };
80 
90 {
94 
97 
100 
103 
106 
109 
112 
115 
118 
121 
124 
127 
130 
133 
136 
139 
142 };
143 
156 {
159 
162 
165 
168 
171 
174 
177 
180 
184 
188 
191 };
192 
203 {
207 
210 
213 
217 };
218 
228 {
231 
234 };
235 
244 {
248 
251 
254 
257 
260 
263 
266 
269 
273 };
274 
275 
284 {
288 
292 
296 
300 };
301 
311 {
315 
318 
321 };
322 
323 /* Phonebook Maintenance prototypes */
325  struct SWI_STRUCT_PHONEBK_Size* pPhonebook,
326  swi_uint32 timeout);
327 
329  struct SWI_STRUCT_PHONEBK_Entry* pPhonebook,
330  swi_uint32 timeout);
331 
333  struct SWI_STRUCT_PHONEBK_Entry* pPhonebook,
334  swi_uint32 timeout);
335 
337  struct SWI_STRUCT_PHONEBK_Entry* pPonebook,
338  swi_uint32 timeout);
339 
341  struct SWI_STRUCT_PHONEBK_DeleteEntry* pPhonebook,
342  swi_uint32 timeout);
343 
345  const enum SWI_TYPE_Phonebook ePhoneBookType,
346  swi_uint32 timeout);
347 
349  struct SWI_STRUCT_PHONEBK_Available* pPhonebook,
350  swi_uint32 timeout);
351 
353  swi_bool* pFdnEnabled,
354  swi_uint32 timeout);
355 
357  struct SWI_STRUCT_Emergency_Number *pEmergencyNumber,
358  swi_bool bFirst,
359  swi_uint32 timeout);
360 
362  struct SWI_STRUCT_FdnMode *Fdnp,
363  swi_uint32 timeout);
364 
365 #if 0
366 
394 
427  U32 timeout);
428 #endif
429 
430 #ifdef __cplusplus
431 } /* extern "C" { */
432 #endif
433 
434 #endif /* __SWIAPI_GSM_PHONEBK */
435 /*
436  * $Log: SwiApiGsmPhonebook.h,v $
437  */

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