summaryrefslogtreecommitdiff
path: root/pages/develop/api/efl/net/control/agent_request_input/field.txt
blob: f1c418486790913e361879d1bb0aa644c2b6e251 (plain)
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
41
42
43
~~Title: Efl.Net.Control.Agent_Request_Input.Field~~
===== Description =====

%%Bitwise-able fields requested to the agent.%%

//Since 1.19//

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

===== Fields =====

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

  * **name** - %%Used for hidden WiFi access points. If SSID is present, this is an alternative to that.%%
  * **ssid** - %%Used for hidden WiFi access points. If name is present, this is an alternative to that.%%
  * **username** - %%Identity or username requested%%
  * **passphrase** - %%Password or passphrase requested%%
  * **wps** - %%Use WPS authentication. If passphrase is present, this is an alternative to that.%%

===== Signature =====

<code>
enum Efl.Net.Control.Agent_Request_Input.Field {
    name: 1 >> 0,
    ssid: 1 >> 1,
    username: 1 >> 2,
    passphrase: 1 >> 3,
    wps: 1 >> 4
}
</code>

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

<code c>
typedef enum {
    EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_NAME = 1 /* 1 >> 0 */,
    EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_SSID = 2 /* 1 >> 1 */,
    EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_USERNAME = 4 /* 1 >> 2 */,
    EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_PASSPHRASE = 8 /* 1 >> 3 */,
    EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_WPS = 16 /* 1 >> 4 */
} Efl_Net_Control_Agent_Request_Input_Field;
</code>