-----Original Message-----
From: Patrick Ohly [mailto:patrick.ohly@intel.com]
Sent: Monday, February 11, 2013 2:43 PM
To: Counihan, Tom
Cc: syncevolution(a)syncevolution.org
Subject: Re: [SyncEvolution] Peer uid and AddressBook ID relationship.
On Mon, 2013-02-11 at 14:23 +0000, Counihan, Tom wrote:
> Looking at GetActiveAddressBooks, its clear it returns a list of
> address book ids.
>
> But what I’d like to know is, are these ids the ‘peer-uid’ – is there
> a 1:1 mapping between the created Peer uid and the address book id in
> its related operations?
Yes. The preamble of pim-manager-api.txt guarantees that:
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.
This naming scheme can be extended later on, to support other
kinds
of address books.
Ah, I missed that - apologies, the info was right in front of my nose.
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although I am an
employee of Intel, the statements I make here in no way represent Intel's
position on the issue, nor am I authorized to speak on behalf of Intel on this
matter.
--------------------------------------------------------------
Intel Shannon Limited
Registered in Ireland
Registered Office: Collinstown Industrial Park, Leixlip, County Kildare
Registered Number: 308263
Business address: Dromore House, East Park, Shannon, Co. Clare
This e-mail and any attachments may contain confidential material for the sole use of the
intended recipient(s). Any review or distribution by others is strictly prohibited. If you
are not the intended recipient, please contact the sender and delete all copies.