ebsql_get_vcard_unlocked


Description:

[ CCode ( cname = "ebsql_get_vcard_unlocked" ) ]
[ Version ( since = "3.16" ) ]
public bool ebsql_get_vcard_unlocked (BookSqlite ebsql, string uid, bool meta_contact, out string ret_vcard) throws Error

Fetch a vcard string for uid in ebsql without locking internal mutex.

If meta_contact is specified, then a shallow vcard representation will be created holding only the e_contact_uid and e_contact_rev fields.

Parameters:

ebsql

An BookSqlite

uid

The uid of the contact to fetch

meta_contact

Whether an entire contact is desired, or only the metadata

ret_vcard

Return location to store the fetched vcard string

Returns:

true on success, otherwise false is returned and throws is set appropriately.


Namespace: E