Peers ----- A peer is an entity which has exactly one address book that is meant to be cached locally. Typically a peer is a phone connected via Bluetooth and accessed via PBAP, but it could also be a web service that supports CardDAV or a phone with SyncML support. Address books ------------- Address books which mirror data from a specific peer use the string "peer-<uid>" as ID, where <uid> is the unique ID of that peer. In addition, there is a system address book which is independent of any particular phone. Its ID is the empty string. APIs ---- Manager.Start/Stop - startup control Manager.GetActiveAddressBooks/SetActiveAddressBooks - control unified address book content Manager.SetPeer/RemovePeer/SyncPeer/StopSync/GetAllPeers - configure and control syncing
Fully implemented. Still need a test involving the system address book.
(In reply to comment #1) > Still need a test involving the system address book. That's now covered by the tests which read and write contacts in the system adddress book.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.