Class
CamelVeeStore
Description [src]
class Camel.VeeStore : Camel.Store
implements Gio.Initable {
CamelVeeStorePrivate* priv
}
A store that manages a collection of virtual folders.
CamelVeeStore is a CamelStore subclass that manages a list of virtual (CamelVeeFolder) folders. It handles the store-level operations such as
folder creation, renaming, and deletion for virtual folders.
CamelVeeStore manages the virtual folder list entirely at run-time; the
driving application is responsible for creating and initialising the virtual
folders within the store on each session start.
CamelVeeStore also automatically maintains an UNMATCHED virtual folder
in the folder listings.
Instance methods
Methods inherited from CamelStore (46)
Please see CamelStore for a full list of methods.
Methods inherited from CamelService (30)
Please see CamelService for a full list of methods.
Methods inherited from GInitable (1)
g_initable_init
Initializes the object implementing the interface.
Properties
Properties inherited from CamelService (9)
Camel.Service:connection-status
The connection status for the service.
Camel.Service:display-name
The display name for the service.
Camel.Service:password
The password for the service.
Camel.Service:provider
The CamelProvider for the service.
Camel.Service:proxy-resolver
The proxy resolver for the service.
Camel.Service:session
A CamelSession instance.
Camel.Service:settings
A CamelSettings instance.
Camel.Service:uid
The unique identity of the service.
Camel.Service:with-proxy-resolver
Private property, to not create GProxyResolver in the tests.
Signals
Signals inherited from CamelStore (5)
CamelStore::folder-created
CamelStore::folder-deleted
CamelStore::folder-info-stale
This signal indicates significant changes have occurred to
the folder hierarchy of store, and that previously fetched
CamelFolderInfo data should be considered stale.
CamelStore::folder-opened
CamelStore::folder-renamed
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.