[ CCode ( cname = "ebsql_get_contact_unlocked" ) ]
[ Version ( since = "3.16" ) ]
public bool ebsql_get_contact_unlocked (BookSqlite ebsql, string uid, bool meta_contact, out Contact contact) throws Error
Fetch the Contact specified by uid in ebsql
without locking internal mutex.
If meta_contact is specified, then a shallow Contact
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 |
| contact |
Return location to store the fetched contact |
|
true on success, otherwise false is returned and throws is set appropriately. |