Expand description
PBAP protocol logic — contact pull and vCard retrieval.
Re-exports§
pub use contacts::normalize_number;pub use contacts::CardEntry;pub use contacts::CardListingError;
Modules§
- client
- PBAP client state machine — session setup and phonebook pull requests.
- contacts
- Contact and vCard entry retrieval from the remote PBAP server.
- params
- PBAP application parameter encoder functions.
- phonebook
- PBAP phonebook path identifiers.
Structs§
- Contact
- Normalised contact extracted from a PBAP vCard.
Enums§
- Contact
Error - Contact parsing errors — calcard cannot parse the vCard input.
- Obex
Error - OBEX client errors — connection state, packet codec, server rejection, and missing protocol headers.
- Pbap
Error - PBAP client errors — OBEX, transport, server response, vCard parse, XML listing parse, and input validation.
- Transport
Error - OBEX framing errors — invalid length, unexpected EOF, and external transport failures.