- public delegate void BookBackendCustomOpFunc (BookBackend book_backend, Cancellable? cancellable = null) throws Error
- public delegate bool BookBackendForeachViewFunc (BookBackend backend, DataBookView view)
- public delegate bool BookCacheSearchFunc (BookCache book_cache, string uid, string revision, string object, string extra, uint32 custom_flags, OfflineState offline_state)
- public delegate bool BookSqliteSelectFunc (BookSqlite ebsql, string[] column_names, string[] column_values)
A callback called for each row of a SELECT statement executed with
select function.
- public delegate int DataBookCursorCompareContactFunc (DataBookCursor cursor, Contact contact, out bool matches_sexp)
- public delegate bool DataBookCursorGetPositionFunc (DataBookCursor cursor, out int total, out int position, Cancellable? cancellable = null) throws Error
Method type for EDataBookCursorClass.get_position
- public delegate bool DataBookCursorLoadLocaleFunc (DataBookCursor cursor, out string locale) throws Error
Method type for EDataBookCursorClass.load_locale
- public delegate bool DataBookCursorSetAlphabetIndexFunc (DataBookCursor cursor, int index, string locale) throws Error
Method type for EDataBookCursorClass.set_alphabetic_index
- public delegate bool DataBookCursorSetSexpFunc (DataBookCursor cursor, string? sexp) throws Error
Method type for EDataBookCursorClass.set_sexp
- public delegate int DataBookCursorStepFunc (DataBookCursor cursor, string? revision_guard, BookCursorStepFlags flags, BookCursorOrigin origin, int count, out SList<string>? results, Cancellable? cancellable = null) throws Error
- public delegate void bSqlChangeCallback (bSqlChangeType change_type, string uid, string extra, string vcard)
A function which may be called in response to a change in contact
data.
- public delegate string bSqlVCardCallback (string uid, string extra)
If this callback is passed to
BookSqlite, then vcards are not stored in the SQLite and instead
this callback is invoked to fetch the vcard.