camel-filter-search

camel-filter-search

Description

Functions

CamelFilterSearchGetMessageFunc ()

CamelMimeMessage *
(*CamelFilterSearchGetMessageFunc) (gpointer data,
                                    GCancellable *cancellable,
                                    GError **error);

camel_filter_search_match ()

gint
camel_filter_search_match (struct _CamelSession *session,
                           CamelFilterSearchGetMessageFunc get_message,
                           gpointer user_data,
                           CamelMessageInfo *info,
                           const gchar *source,
                           struct _CamelFolder *folder,
                           const gchar *expression,
                           GCancellable *cancellable,
                           GError **error);

Parameters

get_message

function to retrieve the message if necessary.

[scope async]

user_data

data for above

 

folder

in which folder the message is stored

 

cancellable

a GCancellable, or NULL.

[allow-none]

error

return location for a GError, or NULL

 

Returns

one of CAMEL_SEARCH_MATCHED, CAMEL_SEARCH_NOMATCH, or CAMEL_SEARCH_ERROR.

Types and Values