diff --git a/src/classic/pbap.h b/src/classic/pbap.h index c7d32810a..a10d5f211 100644 --- a/src/classic/pbap.h +++ b/src/classic/pbap.h @@ -106,6 +106,7 @@ typedef enum { PBAP_FORMAT_VCRAD_30 } pbap_format_vcard_t; +// PBAP Object Types typedef enum { PBAP_OBJECT_TYPE_INVALID = 0, PBAP_OBJECT_TYPE_PHONEBOOOK, @@ -113,6 +114,23 @@ typedef enum { PBAP_OBJECT_TYPE_VCARD, } pbap_object_type_t; +// PBAP Phonebooks +typedef enum { + PBAP_PHONEBOOK_INVALID = 0, + PBAP_PHONEBOOK_TELECOM_CCH, + PBAP_PHONEBOOK_TELECOM_FAV, + PBAP_PHONEBOOK_TELECOM_ICH, + PBAP_PHONEBOOK_TELECOM_MCH, + PBAP_PHONEBOOK_TELECOM_OCH, + PBAP_PHONEBOOK_TELECOM_PB, + PBAP_PHONEBOOK_TELECOM_SPD, + PBAP_PHONEBOOK_SIM_TELECOM_CCH, + PBAP_PHONEBOOK_SIM_TELECOM_ICH, + PBAP_PHONEBOOK_SIM_TELECOM_MCH, + PBAP_PHONEBOOK_SIM_TELECOM_OCH, + PBAP_PHONEBOOK_SIM_TELECOM_PB +} pbap_phonebook_t; + // lengths #define PBAP_DATABASE_IDENTIFIER_LEN 16 #define PBAP_FOLDER_VERSION_LEN 16