Class
CamelLocalSettings
since: 3.4
Description [src]
class Camel.LocalSettings : Camel.StoreSettings
{
/* No available fields */
}
Contains only private data that should be read and manipulated using the functions below.
Available since: 3.4
Instance methods
camel_local_settings_dup_path
Thread-safe variation of camel_local_settings_get_path().
Use this function when accessing settings from multiple threads.
since: 3.4
camel_local_settings_get_maildir_alt_flag_sep
Returns, whether the Maildir provider should use alternative
flag separator in the file name. When TRUE, uses an exclamation
mark (!), when FALSE, uses the colon (:). The default is FALSE, to be consistent with the Maildir specification.
The flag separator is flipped on the Windows build.
since: 3.40
camel_local_settings_set_maildir_alt_flag_sep
Sets whether Maildir should use alternative flag separator. See camel_local_settings_get_maildir_alt_flag_sep() for more
information on what it means.
since: 3.40
camel_local_settings_set_path
Sets the file path to the root of the local mail store. Any
trailing directory separator characters will be stripped off
of the CamelLocalSettings:path property.
since: 3.4
Methods inherited from CamelStoreSettings (4)
camel_store_settings_get_filter_inbox
Returns whether to automatically apply filters to newly arrived messages in the store’s Inbox folder (assuming it has an Inbox folder).
since: 3.2
camel_store_settings_get_store_changes_interval
Returns the interval, in seconds, for the changes in the folder being saved automatically. 0 means immediately, while -1 means turning off automatic folder change saving.
since: 3.40
camel_store_settings_set_filter_inbox
Sets whether to automatically apply filters to newly arrived messages in the store’s Inbox folder (assuming it has an Inbox folder).
since: 3.2
camel_store_settings_set_store_changes_interval
Sets the interval, in seconds, for the changes in the folder being saved automatically. 0 means immediately, while -1 means turning off automatic folder change saving.
since: 3.40
Methods inherited from CamelSettings (2)
camel_settings_clone
Creates a copy of settings, such that passing settings and the
copied instance to camel_settings_equal() would return TRUE.
since: 3.2
camel_settings_equal
Returns TRUE if settings_a and settings_b are equal.
since: 3.2
Properties
Camel.LocalSettings:maildir-alt-flag-sep
Whether to use alternative flag separator in Maildir file name.
Properties inherited from CamelStoreSettings (2)
Camel.StoreSettings:filter-inbox
Whether to filter new messages in Inbox.
Camel.StoreSettings:store-changes-interval
Interval, in seconds, to store folder changes.
Signals
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.