Class
EDataServerSourceProxy
since: 3.12
Description [src]
class EDataServer.SourceProxy : EDataServer.SourceExtension
{
/* No available fields */
}
Contains only private data that should be read and manipulated using the functions below.
Available since: 3.12
Instance methods
e_source_proxy_dup_autoconfig_url
Thread-safe variation of e_source_proxy_get_autoconfig_url().
Use this function when accessing extension from multiple threads.
since: 3.12
e_source_proxy_dup_ftp_host
Thread-safe variation of e_source_proxy_get_ftp_host().
Use this function when accessing extension from multiple threads.
since: 3.12
e_source_proxy_dup_http_auth_password
Thread-safe variation of e_source_proxy_get_http_auth_password().
Use this function when accessing extension from multiple threads.
since: 3.12
e_source_proxy_dup_http_auth_user
Thread-safe variation of e_source_proxy_get_http_auth_user().
Use this function when accessing extension from multiple threads.
since: 3.12
e_source_proxy_dup_http_host
Thread-safe variation of e_source_proxy_get_http_host().
Use this function when accessing extension from multiple threads.
since: 3.12
e_source_proxy_dup_https_host
Threads-safe variation of e_source_proxy_get_https_host().
Use this function when accessing extension from multiple threads.
since: 3.12
e_source_proxy_dup_ignore_hosts
Thread-safe variation of e_source_proxy_get_ignore_hosts().
Use this function when accessing extension from multiple threads.
since: 3.12
e_source_proxy_dup_socks_host
Thread-safe variation of e_source_proxy_get_socks_host().
Use this function when accessing extension from multiple threads.
since: 3.12
e_source_proxy_get_autoconfig_url
Returns the URL that provides proxy configuration values. When the
extension‘s ESourceProxy:method is E_PROXY_METHOD_AUTO, this URL
is used to look up proxy information for all protocols.
since: 3.12
e_source_proxy_get_ftp_host
Returns the machine name to proxy FTP through when extension‘s
ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_get_ftp_port
Returns the port on the machine defined by ESourceProxy:ftp-host to proxy
through when extension‘s ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_get_http_auth_password
Returns the password to pass as authentication when doing HTTP proxying and ESourceProxy:http-use-auth is TRUE.
since: 3.12
e_source_proxy_get_http_auth_user
Returns the user name to pass as authentication when doing HTTP proxying and ESourceProxy:http-use-auth is TRUE.
since: 3.12
e_source_proxy_get_http_host
Returns the machine name to proxy HTTP through when extension‘s
ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_get_http_port
Returns the port on the machine defined by ESourceProxy:http-host to proxy
through when extension‘s ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_get_http_use_auth
Returns whether the HTTP proxy server at ESourceProxy:http-host and
ESourceProxy:http-port requires authentication.
since: 3.12
e_source_proxy_get_https_host
Returns the machine name to proxy secure HTTP through when extension‘s
ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_get_https_port
Returns the port on the machine defined by ESourceProxy:https-host to proxy
through when extension‘s ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_get_ignore_hosts
Returns a NULL-terminated string array of hosts which are connected to
directly, rather than via the proxy (if it is active). The array elements
can be hostnames, domains (using an initial wildcard like *.foo.com), IP
host addresses (both IPv4 and IPv6) and network addresses with a netmask
(something like 192.168.0.0/24).
since: 3.12
e_source_proxy_get_socks_host
Returns the machine name to use as a SOCKS proxy when extension‘s
ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_get_socks_port
Returns the port on the machine defined by ESourceProxy:socks-host to proxy
through when extension‘s ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_set_autoconfig_url
Sets the URL that provides proxy configuration values. When the
extension‘s ESourceProxy:method is E_PROXY_METHOD_AUTO, this URL
is used to look up proxy information for all protocols.
since: 3.12
e_source_proxy_set_ftp_host
Sets the machine name to proxy FTP through when extension‘s
ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_set_ftp_port
Sets the port on the machine defined by ESourceProxy:ftp-host to proxy
through when extension‘s ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_set_http_auth_password
Sets the password to pass as authentication when doing HTTP proxying and ESourceProxy:http-use-auth is TRUE.
since: 3.12
e_source_proxy_set_http_auth_user
Sets the user name to pass as authentication when doing HTTP proxying and ESourceProxy:http-use-auth is TRUE.
since: 3.12
e_source_proxy_set_http_host
Sets the machine name to proxy HTTP through when extension‘s
ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_set_http_port
Sets the port on the machine defined by ESourceProxy:http-host to proxy
through when extension‘s ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_set_http_use_auth
Sets whether the HTTP proxy server at ESourceProxy:http-host and
ESourceProxy:http-port requires authentication.
since: 3.12
e_source_proxy_set_https_host
Sets the machine name to proxy secure HTTP through when extension‘s
ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_set_https_port
Sets the port on the machine defined by ESourceProxy:https-host to proxy
through when extension‘s ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_set_ignore_hosts
Sets the hosts which are connected to directly, rather than via the proxy (if it is active). The array elements can be hostnames, domains (using an initial wildcard like *.foo.com), IP host addresses (both IPv4 and IPv6) and network addresses with a netmask (something like 192.168.0.0/24).
since: 3.12
e_source_proxy_set_socks_host
Sets the machine name to use as a SOCKS proxy when extension‘s
ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
e_source_proxy_set_socks_port
Sets the port on the machine defined by ESourceProxy:socks-host to proxy
through when extension‘s ESourceProxy:method is E_PROXY_METHOD_MANUAL.
since: 3.12
Methods inherited from ESourceExtension (4)
e_source_extension_get_source
Returns the ESource instance to which extension belongs.
deprecated: 3.8 since: 3.6
e_source_extension_property_lock
Acquires a property lock, thus no other thread can change properties
of the extension until the lock is released.
since: 3.18
e_source_extension_property_unlock
Releases a property lock, previously acquired with e_source_extension_property_lock(),
thus other threads can change properties of the extension.
since: 3.18
e_source_extension_ref_source
Returns the ESource instance to which the extension belongs.
since: 3.8
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.