aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/net/control/method/agent_reply.txt
blob: 41fe2a78f3ada11a2da9943f345ff3752fec92c8 (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_reply~~
===== Signature =====

<code>
agent_reply {
    params {
        @in name: free(string, free) @nullable;
        @in ssid: ptr(const(Eina.Slice)) @nullable;
        @in username: free(string, free) @nullable;
        @in passphrase: free(string, free) @nullable;
        @in wps: free(string, free) @nullable;
    }
}
</code>

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

<code c>
void efl_net_control_agent_reply(Eo *obj, const char *name, const Eina_Slice *ssid, const char *username, const char *passphrase, const char *wps);
</code>

===== Parameters =====

  * **name** //(in)// - %%If %%[[:develop:api:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.name]]%% was present, this should contain the network name or the 'ssid' parameter should be used.%%
  * **ssid** //(in)// - %%If %%[[:develop:api:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.ssid]]%% was present, this should contain the network SSID or the 'name' parameter should be used.%%
  * **username** //(in)// - %%If %%[[:develop:api:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.username]]%% was present, this should contain the identity or username%%
  * **passphrase** //(in)// - %%If %%[[:develop:api:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.passphrase]]%% was present, this should contain the password or passphrase, more details on how it should be interpreted was given in Efl.Net.Control.Agent_Request_Input.passphrase_type.%%
  * **wps** //(in)// - %%If %%[[:develop:api:efl:net:control:agent_request_input:field|Efl.Net.Control.Agent_Request_Input.Field.wps]]%% was present, this should contain the WPS PIN or an empty string "" to use the WPS push button instead.%%

===== Description =====

%%If event "agent_request_input" was emitted, this will reply with the requested data%%

//Since 1.19//
{{page>:develop:api-include:efl:net:control:method:agent_reply:description&nouser&nolink&nodate}}

===== Implemented by =====

  * **Efl.Net.Control.agent_reply**