![]() |
![]() |
![]() |
Camel Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
struct CamelOfflineFolder;gboolean camel_offline_folder_get_offline_sync (CamelOfflineFolder *folder
);void camel_offline_folder_set_offline_sync (CamelOfflineFolder *folder
,);
gboolean offline_syncgboolean camel_offline_folder_downsync_sync (CamelOfflineFolder *folder
,const
,gchar *expression,
GCancellable *cancellable);
GError **errorvoid camel_offline_folder_downsync (CamelOfflineFolder *folder
,const
,gchar *expression,
gint io_priority,
GCancellable *cancellable,
GAsyncReadyCallback callback);
gpointer user_datagboolean camel_offline_folder_downsync_finish (CamelOfflineFolder *folder
,,
GAsyncResult *result);
GError **error
gboolean camel_offline_folder_get_offline_sync (CamelOfflineFolder *folder
);
|
a CamelOfflineFolder |
Since 2.32
void camel_offline_folder_set_offline_sync (CamelOfflineFolder *folder
,);
gboolean offline_sync
|
a CamelOfflineFolder |
|
whether to synchronize for offline use |
Since 2.32
gboolean camel_offline_folder_downsync_sync (CamelOfflineFolder *folder
,const
,gchar *expression,
GCancellable *cancellable);
GError **error
Synchronizes messages in folder
described by the search expression
to
the local machine for offline availability.
|
a CamelOfflineFolder |
|
search expression describing which set of messages
to downsync (NULL |
|
optional NULL |
|
return location for a NULL |
Returns : |
TRUE FALSE |
Since 3.0
void camel_offline_folder_downsync (CamelOfflineFolder *folder
,const
,gchar *expression,
gint io_priority,
GCancellable *cancellable,
GAsyncReadyCallback callback);
gpointer user_data
Synchronizes messages in folder
described by the search expression
to
the local machine asynchronously for offline availability.
When the operation is finished, callback
will be called. You can then
call camel_offline_folder_downsync_finish()
to get the result of the
operation.
|
a CamelOfflineFolder |
|
search expression describing which set of messages
to downsync (NULL |
|
the I/O priority of the request |
|
optional NULl |
|
a |
|
data to pass to the callback function |
Since 3.0
gboolean camel_offline_folder_downsync_finish (CamelOfflineFolder *folder
,,
GAsyncResult *result);
GError **error
Finishes the operation started with camel_offline_folder_downsync()
.
|
a CamelOfflineFolder |
|
a |
|
return location for a NULL |
Returns : |
TRUE FALSE |
Since 3.0