summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2016-06-01 00:14:49 +0200
committerMilan Crha <mcrha@redhat.com>2016-06-01 00:14:49 +0200
commit84bd48b7a91da19fe8d3e92d381d147f2ac02f83 (patch)
treef5c9e8c52e1b673c2f0bd3ebe88b5de8dc7a6d3f /docs
parentc14ec00eef620455e7d6c53d77d1ea0961c5cab2 (diff)
downloadevolution-data-server-84bd48b7a91da19fe8d3e92d381d147f2ac02f83.tar.gz
Introduce an ENetworkMonitor
It's a GNetworkMonitor implementation, a proxy for a real instance, which allows to change in runtime which implementation of the GNetworkMonitor will be used, together with a special option to report an always-online state. This instance can be used by any part, thus the changes in it influence not only Mail, but also Contacts, Calendars, Memo Lists and Task Lists. It wasn't easily possible with the raw GNetworkMonitor. The added GSettings option is: org.gnome.evolution-data-server network-monitor-gio-name and the ENetworkMonitor uses it transparently.
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/camel/camel-sections.txt2
-rw-r--r--docs/reference/eds/eds-sections.txt20
2 files changed, 22 insertions, 0 deletions
diff --git a/docs/reference/camel/camel-sections.txt b/docs/reference/camel/camel-sections.txt
index 9c614e1c7..c11afe481 100644
--- a/docs/reference/camel/camel-sections.txt
+++ b/docs/reference/camel/camel-sections.txt
@@ -1965,6 +1965,8 @@ CamelSessionAlertType
camel_session_ref_main_context
camel_session_get_user_data_dir
camel_session_get_user_cache_dir
+camel_session_set_network_monitor
+camel_session_ref_network_monitor
camel_session_add_service
camel_session_remove_service
camel_session_ref_service
diff --git a/docs/reference/eds/eds-sections.txt b/docs/reference/eds/eds-sections.txt
index 8d9425ef3..13c71ccfb 100644
--- a/docs/reference/eds/eds-sections.txt
+++ b/docs/reference/eds/eds-sections.txt
@@ -2646,6 +2646,26 @@ e_name_western_free
</SECTION>
<SECTION>
+<FILE>e-network-monitor</FILE>
+<TITLE>ENetworkMonitor</TITLE>
+ENetworkMonitor
+ENetworkMonitorClass
+e_network_monitor_get_default
+e_network_monitor_list_gio_names
+e_network_monitor_dup_gio_name
+e_network_monitor_set_gio_name
+<SUBSECTION Standard>
+ENetworkMonitorPrivate
+E_IS_NETWORK_MONITOR
+E_IS_NETWORK_MONITOR_CLASS
+E_NETWORK_MONITOR
+E_NETWORK_MONITOR_CLASS
+E_NETWORK_MONITOR_GET_CLASS
+E_TYPE_NETWORK_MONITOR
+e_network_monitor_get_type
+</SECTION>
+
+<SECTION>
<FILE>e-oauth2-support</FILE>
<TITLE>EOAuth2Support</TITLE>
EOAuth2SupportInterface