SourceProxy
Object Hierarchy:
Description:
[
CCode ( type_id =
"e_source_proxy_get_type ()" ) ]
[
Version ( since =
"3.12" ) ]
public class SourceProxy :
SourceExtension
Contains only private data that should be read and manipulated using the functions below.
Content:
Properties:
Creation methods:
Methods:
- public string dup_autoconfig_url ()
- public string dup_ftp_host ()
- public string dup_http_auth_password ()
- public string dup_http_auth_user ()
- public string dup_http_host ()
- public string dup_https_host ()
- public string[] dup_ignore_hosts ()
- public string dup_socks_host ()
- public unowned string get_autoconfig_url ()
Returns the URL that provides proxy configuration values.
- public unowned string get_ftp_host ()
Returns the machine name to proxy FTP through when
this's method is
E_PROXY_METHOD_MANUAL
.
- public uint16 get_ftp_port ()
Returns the port on the machine defined by
ftp_host to proxy through when this's
method is E_PROXY_METHOD_MANUAL
.
- public unowned string get_http_auth_password ()
Returns the password to pass as authentication when doing HTTP
proxying and http_use_auth is true
.
- public unowned string get_http_auth_user ()
Returns the user name to pass as authentication when doing HTTP
proxying and http_use_auth is true
.
- public unowned string get_http_host ()
Returns the machine name to proxy HTTP through when
this's method is
E_PROXY_METHOD_MANUAL
.
- public uint16 get_http_port ()
Returns the port on the machine defined by
http_host to proxy through when this's
method is E_PROXY_METHOD_MANUAL
.
- public bool get_http_use_auth ()
- public unowned string get_https_host ()
Returns the machine name to proxy secure HTTP through when
this's method is
E_PROXY_METHOD_MANUAL
.
- public uint16 get_https_port ()
Returns the port on the machine defined by
https_host to proxy through when this's
method is E_PROXY_METHOD_MANUAL
.
- public unowned string[] 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).
- public ProxyMethod get_method ()
Returns the proxy configuration method for
this.
- public unowned string get_socks_host ()
Returns the machine name to use as a SOCKS proxy when
this's method is
E_PROXY_METHOD_MANUAL
.
- public uint16 get_socks_port ()
Returns the port on the machine defined by
socks_host to proxy through when this's
method is E_PROXY_METHOD_MANUAL
.
- public void set_autoconfig_url (string autoconfig_url)
Sets the URL that provides proxy configuration values.
- public void set_ftp_host (string ftp_host)
Sets the machine name to proxy FTP through when
this's method is
E_PROXY_METHOD_MANUAL
.
- public void set_ftp_port (uint16 ftp_port)
Sets the port on the machine defined by
ftp_host to proxy through when this's
method is E_PROXY_METHOD_MANUAL
.
- public void set_http_auth_password (string http_auth_password)
Sets the password to pass as authentication when doing HTTP proxying
and http_use_auth is true
.
- public void set_http_auth_user (string http_auth_user)
Sets the user name to pass as authentication when doing HTTP proxying
and http_use_auth is true
.
- public void set_http_host (string http_host)
Sets the machine name to proxy HTTP through when
this's method is
E_PROXY_METHOD_MANUAL
.
- public void set_http_port (uint16 http_port)
Sets the port on the machine defined by
http_host to proxy through when this's
method is E_PROXY_METHOD_MANUAL
.
- public void set_http_use_auth (bool http_use_auth)
- public void set_https_host (string https_host)
Sets the machine name to proxy secure HTTP through when
this's method is
E_PROXY_METHOD_MANUAL
.
- public void set_https_port (uint16 https_port)
Sets the port on the machine defined by
https_host to proxy through when this's
method is E_PROXY_METHOD_MANUAL
.
- public void set_ignore_hosts (string ignore_hosts)
Sets the hosts which are connected to directly, rather than via the
proxy (if it is active).
- public void set_method (ProxyMethod method)
Sets the proxy configuration method for
this.
- public void set_socks_host (string socks_host)
Sets the machine name to use as a SOCKS proxy when
this's method is
E_PROXY_METHOD_MANUAL
.
- public void set_socks_port (uint16 socks_port)
Sets the port on the machine defined by
socks_host to proxy through when this's
method is E_PROXY_METHOD_MANUAL
.
Inherited Members:
All known members inherited from class E.SourceExtension
All known members inherited from class GLib.Object
- @get
- @new
- @ref
- @set
- add_toggle_ref
- add_weak_pointer
- bind_property
- connect
- constructed
- disconnect
- dispose
- dup_data
- dup_qdata
- force_floating
- freeze_notify
- get_class
- get_data
- get_property
- get_qdata
- get_type
- getv
- interface_find_property
- interface_install_property
- interface_list_properties
- is_floating
- new_valist
- new_with_properties
- newv
- notify
- notify_property
- ref_count
- ref_sink
- remove_toggle_ref
- remove_weak_pointer
- replace_data
- replace_qdata
- set_data
- set_data_full
- set_property
- set_qdata
- set_qdata_full
- set_valist
- setv
- steal_data
- steal_qdata
- thaw_notify
- unref
- watch_closure
- weak_ref
- weak_unref