OfflineStore


Object Hierarchy:

Object hierarchy for OfflineStore

Description:

[ CCode ( type_id = "camel_offline_store_get_type ()" ) ]
public class OfflineStore : Store, Initable

Base class for offline-capable mail stores.

OfflineStore is a Store subclass that any remote backend supporting offline operation should extend instead of Store directly.

It adds a network availability state (online / offline) that client code can query and change via get_online and set_online. When going offline, the base class implementation synchronises all OfflineFolder instances that are currently active.

Backends using OfflineStore should also provide OfflineFolder -based folders for any folders representing remote data, so that the per-folder offline sync behaviour can be controlled.


Namespace: Camel
Package: camel-1.2

Content:

Properties:

Creation methods:

Methods:

Inherited Members:

All known members inherited from interface GLib.Initable