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
Properties inherited from CamelStoreSettings (2)
Camel.StoreSettings:filter-inbox
Camel.StoreSettings:store-changes-interval
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.