aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/net/control/agent_request_input.txt
blob: 715ba428d24577ad6c8beec9d91c163ebe567b39 (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.Agent_Request_Input~~
===== Signature =====

<code>
struct Efl.Net.Control.Agent_Request_Input {
    access_point: free(Efl.Net.Control.Access_Point, efl_del);
    fields: Efl.Net.Control.Agent_Request_Input.Field;
    passphrase_type: free(string, free);
    informational: free(list<ptr(Efl.Net.Control.Agent_Request_Input.Information)>, eina_list_free);
}
</code>

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

<code c>
typedef struct _Efl_Net_Control_Agent_Request_Input {
    Efl_Net_Control_Access_Point *access_point;
    Efl_Net_Control_Agent_Request_Input_Field fields;
    const char *passphrase_type;
    Eina_List *informational;
} Efl_Net_Control_Agent_Request_Input;
</code>

===== Description =====

%%Requests input to the agent.%%

//Since 1.19//

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

===== Fields =====

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

  * **access_point** - %%The access point that triggered this request.%%
  * **fields** - %%Bitwise OR of fields present in this request.%%
  * **passphrase_type** - %%Extra detail on the meaning for the passphrase field, such as wep, psk, response (IEEE802.X GTC/OTP), string...%%
  * **informational** - %%Such as the previous passphrase, VPN host%%