include/alp/mobile_phonebook.h File Reference


Detailed Description

Public header file for the mobile phonebook services.

#include <alp/mobile_call.h>
#include <alp/mobile_services.h>

Go to the source code of this file.

Data Structures

struct  _AlpMblContactList
struct  _AlpMblPhonebook
struct  _AlpMblPhonebookList

Defines

#define ALP_MBL_PHB_NOTIFICATION_CONTACTS_LIST_EXPORTED   ((AlpMblNotificationId) 2)
 Contacts list has been successfully exported to the SIM card.
#define ALP_MBL_PHB_NOTIFICATION_SIM_CARD_PHONEBOOK_IMPORTED   ((AlpMblNotificationId) 1)
 SIM entries have been imported to the contacts_dml data base.
#define ALP_MBL_PHB_NOTIFICATION_SIM_CONTACTS_INSERTED   ((AlpMblNotificationId) 3)
 SIM contacts have been inserted in the contacts_dml data base.
#define ALP_MBL_PHONEBOOK_EMERGENCY   ((AlpMblPhonebookId) 6)
 SIM or ME emergency number list.
#define ALP_MBL_PHONEBOOK_OWN_NUMBERS   ((AlpMblPhonebookId) 5)
 SIM or ME own numbers list.
#define ALP_MBL_PHONEBOOK_SIM   ((AlpMblPhonebookId) 1)
 SIM phonebook (2G Phonebook).
#define ALP_MBL_PHONEBOOK_SIM_FIX_DIALLING   ((AlpMblPhonebookId) 4)
 SIM fixdialling phonebook.
#define ALP_MBL_PHONEBOOK_SIM_SERVICE   ((AlpMblPhonebookId) 3)
 SIM service number.
#define ALP_MBL_PHONEBOOK_USIM   ((AlpMblPhonebookId) 2)
 USIM Phonebook (3G Phonebook).

Typedefs

typedef _AlpMblContactList AlpMblContactList
typedef void(* AlpMblPhbContactsListExportedCallbackPtr )(void *iUserDataP, AlpMblPhonebookId iPhoneBookId, uint16_t iAvailableSlots, AlpMblContactList *iSimContactsListP)
typedef void(* AlpMblPhbSimCardPhonebookImportedCallbackPtr )(void *iUserDataP, AlpMblPhonebookId iPhoneBookId, uint16_t iAvailableSlots)
typedef void(* AlpMblPhbSimContactsInsertedCallbackPtr )(void *iUserDataP, AlpMblPhonebookId iPhoneBookId, uint16_t iAvailableSlots)
typedef _AlpMblPhonebook AlpMblPhonebook
typedef uint8_t AlpMblPhonebookId
typedef _AlpMblPhonebookList AlpMblPhonebookList

Functions

alp_status_t alp_mbl_phonebook_add_sim_entry (AlpLuid iContactLuid, AlpLuid *oSimContactP, AlpMblPhonebookId iPhonebookId)
alp_status_t alp_mbl_phonebook_delete_sim_entry (AlpLuid iContactLuid)
alp_status_t alp_mbl_phonebook_export_contacts_to_sim (AlpMblContactList *iContactListP, AlpMblPhonebookId iPhonebookId)
alp_status_t alp_mbl_phonebook_get_phonebook (AlpMblPhonebookId iPhonebookId, AlpMblPhonebook *oPhonebookP)
alp_status_t alp_mbl_phonebook_get_phonebooks (AlpMblPhonebookList *oPhonebooksP)
alp_status_t alp_mbl_phonebook_import_all_sim_entries (AlpMblPhonebookId iPhonebookId)
alp_status_t alp_mbl_phonebook_update_sim_entry (AlpLuid iContactLuid)


Generated on Wed Jul 30 07:06:40 2008 by Doxygen 1.4.6 for ALP SDK + Hiker Documentation

Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.