[ 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.
| 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 |
|
true on success, otherwise false is returned and throws is set appropriately. |