aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/net/control/access_point/proxy_method.txt
blob: f374bfdfe878d1f0544777166befd0768cd8c1dc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
~~Title: Efl.Net.Control.Access_Point.Proxy_Method~~
===== Signature =====

<code>
enum Efl.Net.Control.Access_Point.Proxy_Method {
    off: 0,
    auto,
    manual,
    unset
}
</code>

===== C signature =====

<code c>
typedef enum {
    EFL_NET_CONTROL_ACCESS_POINT_PROXY_METHOD_OFF = 0,
    EFL_NET_CONTROL_ACCESS_POINT_PROXY_METHOD_AUTO,
    EFL_NET_CONTROL_ACCESS_POINT_PROXY_METHOD_MANUAL,
    EFL_NET_CONTROL_ACCESS_POINT_PROXY_METHOD_UNSET
} Efl_Net_Control_Access_Point_Proxy_Method;
</code>

===== Description =====

%%The method used to configure Proxy.%%

//Since 1.19//

{{page>:develop:api-include:efl:net:control:access_point:proxy_method:description&nouser&nolink&nodate}}

===== Fields =====

{{page>:develop:api-include:efl:net:control:access_point:proxy_method:fields&nouser&nolink&nodate}}

  * **off** - %%Direct connection to the internet, no proxy to be used%%
  * **auto** - %%Proxy is autoconfigured using Proxy-Auto-Configuration (PAC) using given URL%%
  * **manual** - %%Proxy is configured manually using servers and excludes%%
  * **unset** - %%Only to be used with %%[[:develop:api:efl:net:control:access_point:property:configuration_proxy|Efl.Net.Control.Access_Point.configuration_proxy]]%%%%