summaryrefslogtreecommitdiff
path: root/pages/develop/api/efl/net
diff options
context:
space:
mode:
authorXavi Artigas <xavierartigas@yahoo.es>2019-11-29 12:02:18 +0100
committerXavi Artigas <xavierartigas@yahoo.es>2019-11-29 12:02:18 +0100
commit005b875e15f138926b07bc0ab226ac880fe34416 (patch)
treee4c715c970d80e5e46a614a3c699753f211ebc3f /pages/develop/api/efl/net
parenta5b73ce5680864276c941cf8c8947ecb51cf339b (diff)
Update C API reference guide to 1.23
Generated with edocgen.lua from efl.git branch efl-1.23
Diffstat (limited to 'pages/develop/api/efl/net')
-rw-r--r--pages/develop/api/efl/net/control.txt186
-rw-r--r--pages/develop/api/efl/net/control/access_point.txt242
-rw-r--r--pages/develop/api/efl/net/control/access_point/error.txt46
-rw-r--r--pages/develop/api/efl/net/control/access_point/event/changed.txt41
-rw-r--r--pages/develop/api/efl/net/control/access_point/ipv4_method.txt40
-rw-r--r--pages/develop/api/efl/net/control/access_point/method/connect.txt34
-rw-r--r--pages/develop/api/efl/net/control/access_point/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/control/access_point/method/disconnect.txt26
-rw-r--r--pages/develop/api/efl/net/control/access_point/method/forget.txt26
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/auto_connect.txt44
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/configuration_domains.txt42
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/configuration_ipv4.txt51
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/configuration_ipv6.txt54
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/configuration_name_servers.txt42
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/configuration_proxy.txt51
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/configuration_time_servers.txt42
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/domains.txt30
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/error.txt30
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/immutable.txt30
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/ipv4.txt36
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/ipv6.txt38
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/name.txt30
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/name_servers.txt30
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/priority.txt46
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/proxy.txt36
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/remembered.txt30
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/roaming.txt30
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/security.txt30
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/state.txt30
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/strength.txt30
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/technology.txt30
-rw-r--r--pages/develop/api/efl/net/control/access_point/property/time_servers.txt30
-rw-r--r--pages/develop/api/efl/net/control/access_point/proxy_method.txt40
-rw-r--r--pages/develop/api/efl/net/control/access_point/security.txt43
-rw-r--r--pages/develop/api/efl/net/control/access_point/state.txt49
-rw-r--r--pages/develop/api/efl/net/control/access_point_error.txt49
-rw-r--r--pages/develop/api/efl/net/control/access_point_ipv4_method.txt43
-rw-r--r--pages/develop/api/efl/net/control/access_point_ipv6_method.txt (renamed from pages/develop/api/efl/net/control/access_point/ipv6_method.txt)53
-rw-r--r--pages/develop/api/efl/net/control/access_point_proxy_method.txt43
-rw-r--r--pages/develop/api/efl/net/control/access_point_security.txt46
-rw-r--r--pages/develop/api/efl/net/control/access_point_state.txt52
-rw-r--r--pages/develop/api/efl/net/control/agent_browser_url.txt34
-rw-r--r--pages/develop/api/efl/net/control/agent_error.txt34
-rw-r--r--pages/develop/api/efl/net/control/agent_request_input.txt40
-rw-r--r--pages/develop/api/efl/net/control/agent_request_input/field.txt43
-rw-r--r--pages/develop/api/efl/net/control/agent_request_input/information.txt34
-rw-r--r--pages/develop/api/efl/net/control/agent_request_input_field.txt46
-rw-r--r--pages/develop/api/efl/net/control/agent_request_input_information.txt37
-rw-r--r--pages/develop/api/efl/net/control/event/access_point_add.txt41
-rw-r--r--pages/develop/api/efl/net/control/event/access_point_del.txt41
-rw-r--r--pages/develop/api/efl/net/control/event/access_points_changed.txt41
-rw-r--r--pages/develop/api/efl/net/control/event/agent_browser_url.txt41
-rw-r--r--pages/develop/api/efl/net/control/event/agent_error.txt41
-rw-r--r--pages/develop/api/efl/net/control/event/agent_released.txt41
-rw-r--r--pages/develop/api/efl/net/control/event/agent_request_input.txt41
-rw-r--r--pages/develop/api/efl/net/control/event/radios_offline_changed.txt41
-rw-r--r--pages/develop/api/efl/net/control/event/state_changed.txt41
-rw-r--r--pages/develop/api/efl/net/control/event/technology_add.txt41
-rw-r--r--pages/develop/api/efl/net/control/event/technology_del.txt41
-rw-r--r--pages/develop/api/efl/net/control/manager.txt216
-rw-r--r--pages/develop/api/efl/net/control/method/agent_reply.txt40
-rw-r--r--pages/develop/api/efl/net/control/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/control/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/control/method/finalize.txt24
-rw-r--r--pages/develop/api/efl/net/control/property/access_points.txt30
-rw-r--r--pages/develop/api/efl/net/control/property/agent_enabled.txt46
-rw-r--r--pages/develop/api/efl/net/control/property/radios_offline.txt40
-rw-r--r--pages/develop/api/efl/net/control/property/state.txt30
-rw-r--r--pages/develop/api/efl/net/control/property/technologies.txt30
-rw-r--r--pages/develop/api/efl/net/control/state.txt39
-rw-r--r--pages/develop/api/efl/net/control/technology.txt116
-rw-r--r--pages/develop/api/efl/net/control/technology/event/changed.txt41
-rw-r--r--pages/develop/api/efl/net/control/technology/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/control/technology/method/scan.txt30
-rw-r--r--pages/develop/api/efl/net/control/technology/property/connected.txt30
-rw-r--r--pages/develop/api/efl/net/control/technology/property/name.txt30
-rw-r--r--pages/develop/api/efl/net/control/technology/property/powered.txt40
-rw-r--r--pages/develop/api/efl/net/control/technology/property/tethering.txt48
-rw-r--r--pages/develop/api/efl/net/control/technology/property/type.txt30
-rw-r--r--pages/develop/api/efl/net/control/technology/type.txt58
-rw-r--r--pages/develop/api/efl/net/control/technology_type.txt61
-rw-r--r--pages/develop/api/efl/net/dialer.txt110
-rw-r--r--pages/develop/api/efl/net/dialer/error/couldnt_connect.txt19
-rw-r--r--pages/develop/api/efl/net/dialer/error/couldnt_resolve_proxy.txt19
-rw-r--r--pages/develop/api/efl/net/dialer/error/proxy_authentication_failed.txt19
-rw-r--r--pages/develop/api/efl/net/dialer/event/connected.txt41
-rw-r--r--pages/develop/api/efl/net/dialer/event/error.txt41
-rw-r--r--pages/develop/api/efl/net/dialer/event/resolved.txt45
-rw-r--r--pages/develop/api/efl/net/dialer/http.txt388
-rw-r--r--pages/develop/api/efl/net/dialer/http/event/headers_done.txt41
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/close.txt30
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/date_parse.txt35
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/date_serialize.txt35
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/dial.txt37
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/read.txt37
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/request_header_add.txt38
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/request_headers_clear.txt28
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/request_headers_get.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/resize.txt33
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/response_headers_all_get.txt36
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/response_headers_clear.txt24
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/response_headers_get.txt32
-rw-r--r--pages/develop/api/efl/net/dialer/http/method/write.txt39
-rw-r--r--pages/develop/api/efl/net/dialer/http/primary_mode.txt35
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/address_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/address_local.txt44
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/address_remote.txt44
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/allow_redirects.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/authentication.txt51
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/can_read.txt40
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/can_write.txt40
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/close_on_destructor.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/close_on_exec.txt52
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/closed.txt50
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/connected.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/cookie_jar.txt50
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/eos.txt40
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/http_version.txt44
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/method.txt44
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/primary_mode.txt61
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/progress_download.txt32
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/progress_upload.txt32
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/proxy.txt50
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/request_content_length.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/response_content_length.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/response_content_type.txt40
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/response_status.txt30
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/size.txt50
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/ssl_certificate_authority.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/ssl_certificate_revocation_list.txt40
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/ssl_verify.txt45
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/timeout_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/http/property/user_agent.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/method/dial.txt37
-rw-r--r--pages/develop/api/efl/net/dialer/property/address_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/property/connected.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/property/proxy.txt50
-rw-r--r--pages/develop/api/efl/net/dialer/property/timeout_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/simple.txt222
-rw-r--r--pages/develop/api/efl/net/dialer/simple/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/dialer/simple/method/dial.txt37
-rw-r--r--pages/develop/api/efl/net/dialer/simple/method/finalize.txt24
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/address_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/connected.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/inner_class.txt62
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/inner_io.txt58
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/line_delimiter.txt49
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/max_queue_size_input.txt51
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/max_queue_size_output.txt51
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/proxy.txt50
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/read_chunk_size.txt57
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/timeout_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/simple/property/timeout_inactivity.txt44
-rw-r--r--pages/develop/api/efl/net/dialer/ssl.txt188
-rw-r--r--pages/develop/api/efl/net/dialer/ssl/method/close.txt30
-rw-r--r--pages/develop/api/efl/net/dialer/ssl/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/ssl/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/dialer/ssl/method/dial.txt37
-rw-r--r--pages/develop/api/efl/net/dialer/ssl/method/finalize.txt24
-rw-r--r--pages/develop/api/efl/net/dialer/ssl/property/address_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/ssl/property/connected.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/ssl/property/keep_alive.txt41
-rw-r--r--pages/develop/api/efl/net/dialer/ssl/property/no_delay.txt41
-rw-r--r--pages/develop/api/efl/net/dialer/ssl/property/proxy.txt50
-rw-r--r--pages/develop/api/efl/net/dialer/ssl/property/ssl_context.txt44
-rw-r--r--pages/develop/api/efl/net/dialer/ssl/property/timeout_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/tcp.txt178
-rw-r--r--pages/develop/api/efl/net/dialer/tcp/method/close.txt30
-rw-r--r--pages/develop/api/efl/net/dialer/tcp/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/tcp/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/dialer/tcp/method/dial.txt37
-rw-r--r--pages/develop/api/efl/net/dialer/tcp/property/address_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/tcp/property/connected.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/tcp/property/proxy.txt50
-rw-r--r--pages/develop/api/efl/net/dialer/tcp/property/timeout_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/udp.txt188
-rw-r--r--pages/develop/api/efl/net/dialer/udp/method/close.txt30
-rw-r--r--pages/develop/api/efl/net/dialer/udp/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/udp/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/dialer/udp/method/dial.txt37
-rw-r--r--pages/develop/api/efl/net/dialer/udp/property/address_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/udp/property/connected.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/udp/property/timeout_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/unix.txt168
-rw-r--r--pages/develop/api/efl/net/dialer/unix/method/close.txt30
-rw-r--r--pages/develop/api/efl/net/dialer/unix/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/unix/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/dialer/unix/method/dial.txt37
-rw-r--r--pages/develop/api/efl/net/dialer/unix/property/address_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/unix/property/connected.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/unix/property/timeout_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/websocket.txt327
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/closed_reason.txt34
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/event/closed_reason.txt41
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/event/message_binary.txt41
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/event/message_text.txt41
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/event/pong.txt41
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/binary_send.txt36
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/close.txt30
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/close_request.txt40
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/dial.txt37
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/ping.txt34
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/read.txt37
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/request_header_add.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/request_headers_clear.txt28
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/request_headers_get.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/request_protocol_add.txt34
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/request_protocols_clear.txt24
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/request_protocols_get.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/response_protocols_get.txt26
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/text_send.txt36
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/method/write.txt39
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/address_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/address_local.txt44
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/address_remote.txt44
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/allow_redirects.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/authentication.txt51
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/can_read.txt40
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/can_write.txt40
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/close_on_destructor.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/close_on_exec.txt52
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/closed.txt50
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/connected.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/cookie_jar.txt50
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/eos.txt40
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/proxy.txt50
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/streaming_mode.txt48
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/timeout_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/property/user_agent.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/websocket/streaming_mode.txt37
-rw-r--r--pages/develop/api/efl/net/dialer/windows.txt140
-rw-r--r--pages/develop/api/efl/net/dialer/windows/method/close.txt30
-rw-r--r--pages/develop/api/efl/net/dialer/windows/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/dialer/windows/method/dial.txt33
-rw-r--r--pages/develop/api/efl/net/dialer/windows/property/address_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/windows/property/connected.txt42
-rw-r--r--pages/develop/api/efl/net/dialer/windows/property/timeout_dial.txt42
-rw-r--r--pages/develop/api/efl/net/dialer_http.txt939
-rw-r--r--pages/develop/api/efl/net/dialer_http_primary_mode.txt40
-rw-r--r--pages/develop/api/efl/net/dialer_simple.txt361
-rw-r--r--pages/develop/api/efl/net/dialer_ssl.txt322
-rw-r--r--pages/develop/api/efl/net/dialer_tcp.txt247
-rw-r--r--pages/develop/api/efl/net/dialer_udp.txt239
-rw-r--r--pages/develop/api/efl/net/dialer_unix.txt220
-rw-r--r--pages/develop/api/efl/net/dialer_websocket.txt756
-rw-r--r--pages/develop/api/efl/net/dialer_websocket_close_reason.txt (renamed from pages/develop/api/efl/net/dialer/websocket/close_reason.txt)49
-rw-r--r--pages/develop/api/efl/net/dialer_websocket_closed_reason.txt37
-rw-r--r--pages/develop/api/efl/net/dialer_websocket_streaming_mode.txt40
-rw-r--r--pages/develop/api/efl/net/dialer_windows.txt195
-rw-r--r--pages/develop/api/efl/net/error/couldnt_resolve_host.txt19
-rw-r--r--pages/develop/api/efl/net/http/authentication_method.txt50
-rw-r--r--pages/develop/api/efl/net/http/error/bad_content_encoding.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/bad_download_resume.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/bad_function_argument.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/chunk_failed.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/conv_failed.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/conv_reqd.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/failed_init.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/file_couldnt_read_file.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/filesize_exceeded.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/function_not_found.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/got_nothing.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/http2.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/http2_stream.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/http_post_error.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/http_returned_error.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/interface_failed.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/login_denied.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/no_connection_available.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/not_built_in.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/operation_timedout.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/partial_file.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/peer_failed_verification.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/range_error.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/read_error.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/recv_error.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/remote_access_denied.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/remote_disk_full.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/remote_file_exists.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/remote_file_not_found.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/send_error.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/send_fail_rewind.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/ssl_cacert.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/ssl_cacert_badfile.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/ssl_certproblem.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/ssl_cipher.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/ssl_connect_error.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/ssl_crl_badfile.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/ssl_engine_initfailed.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/ssl_engine_notfound.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/ssl_engine_setfailed.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/ssl_invalidcertstatus.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/ssl_issuer_error.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/ssl_pinnedpubkeynotmatch.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/ssl_shutdown_failed.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/too_many_redirects.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/unknown_option.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/unsupported_protocol.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/upload_failed.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/url_malformat.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/use_ssl_failed.txt19
-rw-r--r--pages/develop/api/efl/net/http/error/write_error.txt19
-rw-r--r--pages/develop/api/efl/net/http/header.txt36
-rw-r--r--pages/develop/api/efl/net/http/status.txt239
-rw-r--r--pages/develop/api/efl/net/http/version.txt35
-rw-r--r--pages/develop/api/efl/net/ip_address.txt200
-rw-r--r--pages/develop/api/efl/net/ip_address/method/any_check.txt26
-rw-r--r--pages/develop/api/efl/net/ip_address/method/create.txt37
-rw-r--r--pages/develop/api/efl/net/ip_address/method/create_sockaddr.txt35
-rw-r--r--pages/develop/api/efl/net/ip_address/method/finalize.txt24
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv4_class_a_check.txt26
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv4_class_b_check.txt26
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv4_class_c_check.txt26
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv4_class_d_check.txt26
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv6_local_link_check.txt26
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv6_local_site_check.txt26
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv6_v4compat_check.txt28
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv6_v4mapped_check.txt28
-rw-r--r--pages/develop/api/efl/net/ip_address/method/loopback_check.txt26
-rw-r--r--pages/develop/api/efl/net/ip_address/method/multicast_check.txt26
-rw-r--r--pages/develop/api/efl/net/ip_address/method/parse.txt41
-rw-r--r--pages/develop/api/efl/net/ip_address/method/resolve.txt45
-rw-r--r--pages/develop/api/efl/net/ip_address/property/address.txt44
-rw-r--r--pages/develop/api/efl/net/ip_address/property/family.txt42
-rw-r--r--pages/develop/api/efl/net/ip_address/property/port.txt44
-rw-r--r--pages/develop/api/efl/net/ip_address/property/sockaddr.txt42
-rw-r--r--pages/develop/api/efl/net/ip_address/property/string.txt30
-rw-r--r--pages/develop/api/efl/net/ip_address/resolve_results.txt39
-rw-r--r--pages/develop/api/efl/net/ip_address_resolve_results.txt40
-rw-r--r--pages/develop/api/efl/net/server.txt81
-rw-r--r--pages/develop/api/efl/net/server/event/client_add.txt43
-rw-r--r--pages/develop/api/efl/net/server/event/client_rejected.txt41
-rw-r--r--pages/develop/api/efl/net/server/event/error.txt41
-rw-r--r--pages/develop/api/efl/net/server/event/serving.txt41
-rw-r--r--pages/develop/api/efl/net/server/fd.txt190
-rw-r--r--pages/develop/api/efl/net/server/fd/method/client_add.txt38
-rw-r--r--pages/develop/api/efl/net/server/fd/method/client_announce.txt55
-rw-r--r--pages/develop/api/efl/net/server/fd/method/client_reject.txt34
-rw-r--r--pages/develop/api/efl/net/server/fd/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/server/fd/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/server/fd/method/finalize.txt24
-rw-r--r--pages/develop/api/efl/net/server/fd/method/process_incoming_data.txt28
-rw-r--r--pages/develop/api/efl/net/server/fd/method/serve.txt37
-rw-r--r--pages/develop/api/efl/net/server/fd/method/socket_activate.txt49
-rw-r--r--pages/develop/api/efl/net/server/fd/property/address.txt44
-rw-r--r--pages/develop/api/efl/net/server/fd/property/clients_count.txt40
-rw-r--r--pages/develop/api/efl/net/server/fd/property/clients_limit.txt49
-rw-r--r--pages/develop/api/efl/net/server/fd/property/close_on_exec.txt43
-rw-r--r--pages/develop/api/efl/net/server/fd/property/family.txt44
-rw-r--r--pages/develop/api/efl/net/server/fd/property/fd.txt45
-rw-r--r--pages/develop/api/efl/net/server/fd/property/reuse_address.txt41
-rw-r--r--pages/develop/api/efl/net/server/fd/property/reuse_port.txt41
-rw-r--r--pages/develop/api/efl/net/server/fd/property/serving.txt42
-rw-r--r--pages/develop/api/efl/net/server/ip.txt105
-rw-r--r--pages/develop/api/efl/net/server/ip/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/server/ip/property/ipv6_only.txt48
-rw-r--r--pages/develop/api/efl/net/server/method/client_announce.txt55
-rw-r--r--pages/develop/api/efl/net/server/method/serve.txt37
-rw-r--r--pages/develop/api/efl/net/server/property/address.txt44
-rw-r--r--pages/develop/api/efl/net/server/property/clients_count.txt40
-rw-r--r--pages/develop/api/efl/net/server/property/clients_limit.txt49
-rw-r--r--pages/develop/api/efl/net/server/property/serving.txt42
-rw-r--r--pages/develop/api/efl/net/server/simple.txt136
-rw-r--r--pages/develop/api/efl/net/server/simple/method/client_announce.txt55
-rw-r--r--pages/develop/api/efl/net/server/simple/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/server/simple/method/finalize.txt24
-rw-r--r--pages/develop/api/efl/net/server/simple/method/serve.txt37
-rw-r--r--pages/develop/api/efl/net/server/simple/property/address.txt44
-rw-r--r--pages/develop/api/efl/net/server/simple/property/clients_count.txt40
-rw-r--r--pages/develop/api/efl/net/server/simple/property/clients_limit.txt49
-rw-r--r--pages/develop/api/efl/net/server/simple/property/inner_class.txt62
-rw-r--r--pages/develop/api/efl/net/server/simple/property/inner_server.txt58
-rw-r--r--pages/develop/api/efl/net/server/simple/property/serving.txt42
-rw-r--r--pages/develop/api/efl/net/server/ssl.txt125
-rw-r--r--pages/develop/api/efl/net/server/ssl/method/client_add.txt38
-rw-r--r--pages/develop/api/efl/net/server/ssl/method/client_announce.txt55
-rw-r--r--pages/develop/api/efl/net/server/ssl/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/server/ssl/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/server/ssl/property/ssl_context.txt44
-rw-r--r--pages/develop/api/efl/net/server/tcp.txt121
-rw-r--r--pages/develop/api/efl/net/server/tcp/method/client_add.txt38
-rw-r--r--pages/develop/api/efl/net/server/tcp/method/client_reject.txt34
-rw-r--r--pages/develop/api/efl/net/server/tcp/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/server/tcp/method/serve.txt37
-rw-r--r--pages/develop/api/efl/net/server/tcp/method/socket_activate.txt49
-rw-r--r--pages/develop/api/efl/net/server/udp.txt160
-rw-r--r--pages/develop/api/efl/net/server/udp/client.txt166
-rw-r--r--pages/develop/api/efl/net/server/udp/client/method/close.txt30
-rw-r--r--pages/develop/api/efl/net/server/udp/client/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/server/udp/client/method/finalize.txt24
-rw-r--r--pages/develop/api/efl/net/server/udp/client/method/next_datagram_size_query.txt28
-rw-r--r--pages/develop/api/efl/net/server/udp/client/method/read.txt37
-rw-r--r--pages/develop/api/efl/net/server/udp/client/method/write.txt39
-rw-r--r--pages/develop/api/efl/net/server/udp/client/property/address_local.txt44
-rw-r--r--pages/develop/api/efl/net/server/udp/client/property/address_remote.txt44
-rw-r--r--pages/develop/api/efl/net/server/udp/client/property/can_read.txt40
-rw-r--r--pages/develop/api/efl/net/server/udp/client/property/can_write.txt40
-rw-r--r--pages/develop/api/efl/net/server/udp/client/property/close_on_destructor.txt42
-rw-r--r--pages/develop/api/efl/net/server/udp/client/property/close_on_exec.txt52
-rw-r--r--pages/develop/api/efl/net/server/udp/client/property/closed.txt50
-rw-r--r--pages/develop/api/efl/net/server/udp/client/property/eos.txt40
-rw-r--r--pages/develop/api/efl/net/server/udp/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/server/udp/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/server/udp/method/multicast_groups_get.txt28
-rw-r--r--pages/develop/api/efl/net/server/udp/method/multicast_join.txt41
-rw-r--r--pages/develop/api/efl/net/server/udp/method/multicast_leave.txt35
-rw-r--r--pages/develop/api/efl/net/server/udp/method/process_incoming_data.txt28
-rw-r--r--pages/develop/api/efl/net/server/udp/method/serve.txt37
-rw-r--r--pages/develop/api/efl/net/server/udp/method/socket_activate.txt49
-rw-r--r--pages/develop/api/efl/net/server/udp/property/dont_route.txt43
-rw-r--r--pages/develop/api/efl/net/server/udp/property/multicast_loopback.txt43
-rw-r--r--pages/develop/api/efl/net/server/udp/property/multicast_time_to_live.txt43
-rw-r--r--pages/develop/api/efl/net/server/unix.txt134
-rw-r--r--pages/develop/api/efl/net/server/unix/method/client_add.txt38
-rw-r--r--pages/develop/api/efl/net/server/unix/method/client_reject.txt34
-rw-r--r--pages/develop/api/efl/net/server/unix/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/server/unix/method/serve.txt37
-rw-r--r--pages/develop/api/efl/net/server/unix/method/socket_activate.txt49
-rw-r--r--pages/develop/api/efl/net/server/unix/property/leading_directories_create.txt45
-rw-r--r--pages/develop/api/efl/net/server/unix/property/unlink_before_bind.txt44
-rw-r--r--pages/develop/api/efl/net/server/windows.txt129
-rw-r--r--pages/develop/api/efl/net/server/windows/method/client_announce.txt55
-rw-r--r--pages/develop/api/efl/net/server/windows/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/server/windows/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/server/windows/method/serve.txt33
-rw-r--r--pages/develop/api/efl/net/server/windows/property/address.txt44
-rw-r--r--pages/develop/api/efl/net/server/windows/property/allow_remote.txt42
-rw-r--r--pages/develop/api/efl/net/server/windows/property/clients_count.txt40
-rw-r--r--pages/develop/api/efl/net/server/windows/property/clients_limit.txt49
-rw-r--r--pages/develop/api/efl/net/server/windows/property/serving.txt42
-rw-r--r--pages/develop/api/efl/net/server_fd.txt428
-rw-r--r--pages/develop/api/efl/net/server_ip.txt85
-rw-r--r--pages/develop/api/efl/net/server_simple.txt257
-rw-r--r--pages/develop/api/efl/net/server_ssl.txt163
-rw-r--r--pages/develop/api/efl/net/server_tcp.txt145
-rw-r--r--pages/develop/api/efl/net/server_udp.txt295
-rw-r--r--pages/develop/api/efl/net/server_udp_client.txt369
-rw-r--r--pages/develop/api/efl/net/server_unix.txt198
-rw-r--r--pages/develop/api/efl/net/server_windows.txt253
-rw-r--r--pages/develop/api/efl/net/session.txt138
-rw-r--r--pages/develop/api/efl/net/session/event/changed.txt41
-rw-r--r--pages/develop/api/efl/net/session/method/connect.txt38
-rw-r--r--pages/develop/api/efl/net/session/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/session/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/session/method/disconnect.txt26
-rw-r--r--pages/develop/api/efl/net/session/method/finalize.txt24
-rw-r--r--pages/develop/api/efl/net/session/property/interface.txt30
-rw-r--r--pages/develop/api/efl/net/session/property/ipv4.txt34
-rw-r--r--pages/develop/api/efl/net/session/property/ipv6.txt36
-rw-r--r--pages/develop/api/efl/net/session/property/name.txt30
-rw-r--r--pages/develop/api/efl/net/session/property/state.txt30
-rw-r--r--pages/develop/api/efl/net/session/property/technology.txt30
-rw-r--r--pages/develop/api/efl/net/session/state.txt37
-rw-r--r--pages/develop/api/efl/net/session/technology.txt52
-rw-r--r--pages/develop/api/efl/net/session_state.txt40
-rw-r--r--pages/develop/api/efl/net/session_technology.txt55
-rw-r--r--pages/develop/api/efl/net/socket.txt69
-rw-r--r--pages/develop/api/efl/net/socket/fd.txt190
-rw-r--r--pages/develop/api/efl/net/socket/fd/method/close.txt30
-rw-r--r--pages/develop/api/efl/net/socket/fd/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/socket/fd/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/socket/fd/method/finalize.txt24
-rw-r--r--pages/develop/api/efl/net/socket/fd/method/read.txt37
-rw-r--r--pages/develop/api/efl/net/socket/fd/method/write.txt39
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/address_local.txt44
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/address_remote.txt44
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/can_read.txt40
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/can_write.txt40
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/closed.txt50
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/eos.txt40
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/family.txt44
-rw-r--r--pages/develop/api/efl/net/socket/fd/property/fd.txt45
-rw-r--r--pages/develop/api/efl/net/socket/property/address_local.txt44
-rw-r--r--pages/develop/api/efl/net/socket/property/address_remote.txt44
-rw-r--r--pages/develop/api/efl/net/socket/simple.txt141
-rw-r--r--pages/develop/api/efl/net/socket/simple/property/address_local.txt44
-rw-r--r--pages/develop/api/efl/net/socket/simple/property/address_remote.txt44
-rw-r--r--pages/develop/api/efl/net/socket/simple/property/inner_io.txt58
-rw-r--r--pages/develop/api/efl/net/socket/ssl.txt209
-rw-r--r--pages/develop/api/efl/net/socket/ssl/error/certificate_verify_failed.txt19
-rw-r--r--pages/develop/api/efl/net/socket/ssl/error/handshake.txt19
-rw-r--r--pages/develop/api/efl/net/socket/ssl/event/ssl_error.txt41
-rw-r--r--pages/develop/api/efl/net/socket/ssl/event/ssl_ready.txt41
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/adopt.txt38
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/close.txt30
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/finalize.txt24
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/read.txt37
-rw-r--r--pages/develop/api/efl/net/socket/ssl/method/write.txt39
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/address_local.txt44
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/address_remote.txt44
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/adopted.txt33
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/can_read.txt40
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/can_write.txt40
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/close_on_destructor.txt42
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/close_on_exec.txt52
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/closed.txt50
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/eos.txt40
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/hostname_override.txt46
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/hostname_verify.txt42
-rw-r--r--pages/develop/api/efl/net/socket/ssl/property/verify_mode.txt40
-rw-r--r--pages/develop/api/efl/net/socket/tcp.txt139
-rw-r--r--pages/develop/api/efl/net/socket/tcp/property/cork.txt41
-rw-r--r--pages/develop/api/efl/net/socket/tcp/property/fd.txt45
-rw-r--r--pages/develop/api/efl/net/socket/tcp/property/keep_alive.txt41
-rw-r--r--pages/develop/api/efl/net/socket/tcp/property/no_delay.txt41
-rw-r--r--pages/develop/api/efl/net/socket/udp.txt219
-rw-r--r--pages/develop/api/efl/net/socket/udp/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/socket/udp/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/socket/udp/method/init.txt32
-rw-r--r--pages/develop/api/efl/net/socket/udp/method/multicast_groups_get.txt28
-rw-r--r--pages/develop/api/efl/net/socket/udp/method/multicast_join.txt41
-rw-r--r--pages/develop/api/efl/net/socket/udp/method/multicast_leave.txt35
-rw-r--r--pages/develop/api/efl/net/socket/udp/method/next_datagram_size_query.txt28
-rw-r--r--pages/develop/api/efl/net/socket/udp/method/read.txt37
-rw-r--r--pages/develop/api/efl/net/socket/udp/method/write.txt39
-rw-r--r--pages/develop/api/efl/net/socket/udp/property/bind.txt47
-rw-r--r--pages/develop/api/efl/net/socket/udp/property/cork.txt41
-rw-r--r--pages/develop/api/efl/net/socket/udp/property/dont_route.txt43
-rw-r--r--pages/develop/api/efl/net/socket/udp/property/fd.txt45
-rw-r--r--pages/develop/api/efl/net/socket/udp/property/multicast_loopback.txt43
-rw-r--r--pages/develop/api/efl/net/socket/udp/property/multicast_time_to_live.txt43
-rw-r--r--pages/develop/api/efl/net/socket/udp/property/reuse_address.txt41
-rw-r--r--pages/develop/api/efl/net/socket/udp/property/reuse_port.txt41
-rw-r--r--pages/develop/api/efl/net/socket/unix.txt118
-rw-r--r--pages/develop/api/efl/net/socket/unix/property/fd.txt45
-rw-r--r--pages/develop/api/efl/net/socket/windows.txt161
-rw-r--r--pages/develop/api/efl/net/socket/windows/method/close.txt30
-rw-r--r--pages/develop/api/efl/net/socket/windows/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/socket/windows/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/socket/windows/method/read.txt37
-rw-r--r--pages/develop/api/efl/net/socket/windows/method/write.txt39
-rw-r--r--pages/develop/api/efl/net/socket/windows/property/address_local.txt44
-rw-r--r--pages/develop/api/efl/net/socket/windows/property/address_remote.txt44
-rw-r--r--pages/develop/api/efl/net/socket/windows/property/can_read.txt40
-rw-r--r--pages/develop/api/efl/net/socket/windows/property/can_write.txt40
-rw-r--r--pages/develop/api/efl/net/socket/windows/property/close_on_destructor.txt42
-rw-r--r--pages/develop/api/efl/net/socket/windows/property/close_on_exec.txt52
-rw-r--r--pages/develop/api/efl/net/socket/windows/property/closed.txt50
-rw-r--r--pages/develop/api/efl/net/socket/windows/property/eos.txt40
-rw-r--r--pages/develop/api/efl/net/socket_fd.txt366
-rw-r--r--pages/develop/api/efl/net/socket_simple.txt155
-rw-r--r--pages/develop/api/efl/net/socket_ssl.txt432
-rw-r--r--pages/develop/api/efl/net/socket_tcp.txt109
-rw-r--r--pages/develop/api/efl/net/socket_udp.txt362
-rw-r--r--pages/develop/api/efl/net/socket_unix.txt58
-rw-r--r--pages/develop/api/efl/net/socket_windows.txt301
-rw-r--r--pages/develop/api/efl/net/ssl/cipher.txt47
-rw-r--r--pages/develop/api/efl/net/ssl/context.txt150
-rw-r--r--pages/develop/api/efl/net/ssl/context/method/constructor.txt26
-rw-r--r--pages/develop/api/efl/net/ssl/context/method/destructor.txt24
-rw-r--r--pages/develop/api/efl/net/ssl/context/method/finalize.txt24
-rw-r--r--pages/develop/api/efl/net/ssl/context/method/setup.txt34
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/certificate_authorities.txt42
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/certificate_revocation_lists.txt42
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/certificates.txt42
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/default_dialer.txt30
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/default_paths_load.txt42
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/hostname.txt46
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/hostname_verify.txt42
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/private_keys.txt42
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/verify_mode.txt40
-rw-r--r--pages/develop/api/efl/net/ssl/verify_mode.txt37
568 files changed, 8153 insertions, 23527 deletions
diff --git a/pages/develop/api/efl/net/control.txt b/pages/develop/api/efl/net/control.txt
deleted file mode 100644
index f1528de..0000000
--- a/pages/develop/api/efl/net/control.txt
+++ /dev/null
@@ -1,186 +0,0 @@
1~~Title: Efl.Net.Control~~
2====== Efl.Net.Control (class) ======
3
4===== Description =====
5
6%%Controls network connectivity.%%
7
8%%This class and its child objects are only useful to implement control of the network connectivity. If your application only needs to request access to the network, use @Efl.Net.Session instead.%%
9
10%%Network connectivity is defined on top of technologies that provide access points. A technology can be "ethernet", "wifi", "bluetooth" or something else. Ethernet will provide a single access point, while "wifi" will expose zero or more access points that can come and go.%%
11
12%%Users willing to use access points are expected to monitor "access_point,add" event to know when access points are added. To know when they were deleted, "access_point,del" or an %%[[:develop:api:efl:net:control:access_point|Efl.Net.Control.Access_Point]]%% "del" event. Finally "access_points,changed" is relative to additions, deletions and reordering of access point due changes in their priorities.%%
13
14%%The backend system is responsible for remembering connection details such as passphrase, last connected access point and priority. The user is NOT supposed to do that.%%
15
16%%For ease of use %%[[:develop:api:efl:net:control:property:state|Efl.Net.Control.state]]%% determines if at least one access point is online (verified connectivity), local (connected but unverified) or offline.%%
17
18%%For safety reasons all radio transmissions may be disabled with %%[[:develop:api:efl:net:control:property:radios_offline|Efl.Net.Control.radios_offline]]%% property. This is usually called "airplane mode" on some platforms.%%
19
20%%Some platforms may not implement the backend for this class, in which case the system will report %%[[:develop:api:efl:net:control:property:state|Efl.Net.Control.state]]%% as permanently "online" (%%[[:develop:api:efl:net:control:state|Efl.Net.Control.State.online]]%%) and iterators for %%[[:develop:api:efl:net:control:property:access_points|Efl.Net.Control.access_points]]%% and %%[[:develop:api:efl:net:control:property:technologies|Efl.Net.Control.technologies]]%% will be empty (they will be returned but won't contain any items).%%
21
22//Since 1.19//
23
24{{page>:develop:api-include:efl:net:control:description&nouser&nolink&nodate}}
25
26===== Inheritance =====
27
28 => [[:develop:api:efl:loop:consumer|Efl.Loop.Consumer]] //(class)// => [[:develop:api:efl:object|Efl.Object]] //(class)//
29++++ Full hierarchy |
30
31 * [[:develop:api:efl:loop:consumer|Efl.Loop.Consumer]] //(class)//
32 * [[:develop:api:efl:object|Efl.Object]] //(class)//
33
34
35++++
36===== Members =====
37
38**[[:develop:api:efl:net:control:property:access_points|access_points]]** //**(get)**//\\
39> %%The iterator of current access points.%%
40<code c>
41Eina_Iterator *efl_net_control_access_points_get(const Eo *obj);
42</code>
43\\
44**[[:develop:api:efl:net:control:property:agent_enabled|agent_enabled]]** //**(get, set)**//\\
45> %%The agent is responsible for user interaction.%%
46<code c>
47Eina_Bool efl_net_control_agent_enabled_get(const Eo *obj);
48void efl_net_control_agent_enabled_set(Eo *obj, Eina_Bool agent_enabled);
49</code>
50\\
51**[[:develop:api:efl:net:control:method:agent_reply|agent_reply]]**\\
52> %%If event "agent_request_input" was emitted, this will reply with the requested data%%
53<code c>
54void efl_net_control_agent_reply(Eo *obj, const char *name, const Eina_Slice *ssid, const char *username, const char *passphrase, const char *wps);
55</code>
56\\
57**[[:develop:api:efl:net:control:method:constructor|constructor]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
58> %%Call the object's constructor.%%
59<code c>
60Efl_Object *efl_constructor(Eo *obj);
61</code>
62\\
63**[[:develop:api:efl:net:control:method:destructor|destructor]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
64> %%Call the object's destructor.%%
65<code c>
66void efl_destructor(Eo *obj);
67</code>
68\\
69**[[:develop:api:efl:net:control:method:finalize|finalize]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
70> %%Called at the end of efl_add. Should not be called, just overridden.%%
71<code c>
72Efl_Object *efl_finalize(Eo *obj);
73</code>
74\\
75**[[:develop:api:efl:net:control:property:radios_offline|radios_offline]]** //**(get, set)**//\\
76> %%If %%''true''%% disable all network technologies that use radio transmission, such as bluetooth and wifi. If %%''false''%%, allows radio to be used.%%
77<code c>
78Eina_Bool efl_net_control_radios_offline_get(const Eo *obj);
79void efl_net_control_radios_offline_set(Eo *obj, Eina_Bool radios_offline);
80</code>
81\\
82**[[:develop:api:efl:net:control:property:state|state]]** //**(get)**//\\
83> %%Summary of network connectivity.%%
84<code c>
85Efl_Net_Control_State efl_net_control_state_get(const Eo *obj);
86</code>
87\\
88**[[:develop:api:efl:net:control:property:technologies|technologies]]** //**(get)**//\\
89> %%The iterator of current technologies.%%
90<code c>
91Eina_Iterator *efl_net_control_technologies_get(const Eo *obj);
92</code>
93\\
94
95==== Inherited ====
96
97^ [[:develop:api:efl:loop:consumer|Efl.Loop.Consumer]] ^^^
98| | **[[:develop:api:efl:loop:consumer:property:loop|loop]]** //**(get)**// | %%The loop to which this object belongs to.%% |
99| | **[[:develop:api:efl:loop:consumer:property:parent|parent]]** //**(get, set)**// | %%The parent of an object.%% |
100^ [[:develop:api:efl:object|Efl.Object]] ^^^
101| | **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**// | %%Allow an object to be deleted by unref even if it has a parent.%% |
102| | **[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]** | %%Get an iterator on all childrens%% |
103| | **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**// | %%A human readable comment for the object%% |
104| | **[[:develop:api:efl:object:method:composite_attach|composite_attach]]** | %%Make an object a composite object of another.%% |
105| | **[[:develop:api:efl:object:method:composite_detach|composite_detach]]** | %%Detach a composite object from another object.%% |
106| | **[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]** | %%Check if an object is part of a composite object.%% |
107| | **[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]** | %%Build a read-only name for this object used for debugging.%% |
108| | **[[:develop:api:efl:object:method:del|del]]** | %%Unrefs the object and reparents it to NULL.%% |
109| | **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]** | %%Add an event callback forwarder for an event and an object.%% |
110| | **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]** | %%Remove an event callback forwarder for an event and an object.%% |
111| | **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]** | %%Stop the current callback call.%% |
112| | **[[:develop:api:efl:object:method:event_freeze|event_freeze]]** | %%Freeze events of object.%% |
113| | **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**// | %%Return freeze events of object.%% |
114| ''class'' | **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]** | %%Freeze events of object.%% |
115| ''class'' | **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**// | %%Return freeze events of object.%% |
116| ''class'' | **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]** | %%Thaw events of object.%% |
117| | **[[:develop:api:efl:object:method:event_thaw|event_thaw]]** | %%Thaw events of object.%% |
118| | **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**// | %%True if the object is already finalized, otherwise false.%% |
119| | **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**// | %%The name of the object.%% |
120| | **[[:develop:api:efl:object:method:name_find|name_find]]** | %%Find a child object with the given name and return it.%% |
121| | **[[:develop:api:efl:object:method:provider_find|provider_find]]** | %%Searches upwards in the object tree for a provider which knows the given class/interface.%% |
122
123===== Events =====
124
125**[[:develop:api:efl:net:control:event:access_point_add|access_point,add]]**\\
126> %%The given access point has been added%%
127<code c>
128EFL_NET_CONTROL_EVENT_ACCESS_POINT_ADD(Efl_Net_Control_Access_Point *)
129</code>
130\\ **[[:develop:api:efl:net:control:event:access_point_del|access_point,del]]**\\
131> %%The given access point will be deleted%%
132<code c>
133EFL_NET_CONTROL_EVENT_ACCESS_POINT_DEL(Efl_Net_Control_Access_Point *)
134</code>
135\\ **[[:develop:api:efl:net:control:event:access_points_changed|access_points,changed]]**\\
136> %%Access points were added, deleted or reordered.%%
137<code c>
138EFL_NET_CONTROL_EVENT_ACCESS_POINTS_CHANGED(void)
139</code>
140\\ **[[:develop:api:efl:net:control:event:agent_browser_url|agent_browser_url]]**\\
141> %%Requires the user to visit a web page%%
142<code c>
143EFL_NET_CONTROL_EVENT_AGENT_BROWSER_URL(Efl_Net_Control_Agent_Browser_Url)
144</code>
145\\ **[[:develop:api:efl:net:control:event:agent_error|agent_error]]**\\
146> %%Requires the error to be reported to the user%%
147<code c>
148EFL_NET_CONTROL_EVENT_AGENT_ERROR(Efl_Net_Control_Agent_Error)
149</code>
150\\ **[[:develop:api:efl:net:control:event:agent_released|agent_released]]**\\
151> %%Notifies we're not the agent anymore%%
152<code c>
153EFL_NET_CONTROL_EVENT_AGENT_RELEASED(void)
154</code>
155\\ **[[:develop:api:efl:net:control:event:agent_request_input|agent_request_input]]**\\
156> %%Requires the user to enter information in order to proceed, such as hidden SSID, passphrase, etc. After the user enters the information, reply by calling %%[[:develop:api:efl:net:control:method:agent_reply|Efl.Net.Control.agent_reply]]%%%%
157<code c>
158EFL_NET_CONTROL_EVENT_AGENT_REQUEST_INPUT(Efl_Net_Control_Agent_Request_Input)
159</code>
160\\ **[[:develop:api:efl:net:control:event:radios_offline_changed|radios_offline,changed]]**\\
161> %%Property %%[[:develop:api:efl:net:control:property:radios_offline|Efl.Net.Control.radios_offline]]%% changed%%
162<code c>
163EFL_NET_CONTROL_EVENT_RADIOS_OFFLINE_CHANGED(void)
164</code>
165\\ **[[:develop:api:efl:net:control:event:state_changed|state,changed]]**\\
166> %%Property %%[[:develop:api:efl:net:control:property:state|Efl.Net.Control.state]]%% changed%%
167<code c>
168EFL_NET_CONTROL_EVENT_STATE_CHANGED(void)
169</code>
170\\ **[[:develop:api:efl:net:control:event:technology_add|technology,add]]**\\
171> %%The given technology has been added%%
172<code c>
173EFL_NET_CONTROL_EVENT_TECHNOLOGY_ADD(Efl_Net_Control_Technology *)
174</code>
175\\ **[[:develop:api:efl:net:control:event:technology_del|technology,del]]**\\
176> %%The given technology will be deleted%%
177<code c>
178EFL_NET_CONTROL_EVENT_TECHNOLOGY_DEL(Efl_Net_Control_Technology *)
179</code>
180\\ ==== Inherited ====
181
182^ [[:develop:api:efl:object|Efl.Object]] ^^^
183| | **[[:develop:api:efl:object:event:callback_add|callback,add]]** | %%A callback was added.%% |
184| | **[[:develop:api:efl:object:event:callback_del|callback,del]]** | %%A callback was deleted.%% |
185| | **[[:develop:api:efl:object:event:del|del]]** | %%Object is being deleted.%% |
186| | **[[:develop:api:efl:object:event:destruct|destruct]]** | %%Object has been fully destroyed. It can not be used beyond this point. This event should only serve to clean up any dangling pointer.%% |
diff --git a/pages/develop/api/efl/net/control/access_point.txt b/pages/develop/api/efl/net/control/access_point.txt
deleted file mode 100644
index 7a6f480..0000000
--- a/pages/develop/api/efl/net/control/access_point.txt
+++ /dev/null
@@ -1,242 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point~~
2====== Efl.Net.Control.Access_Point (class) ======
3
4===== Description =====
5
6%%An access point for network connectivity.%%
7
8%%The %%[[:develop:api:efl:net:control|Efl.Net.Control]]%% is composed of multiple technologies, each create access points to allow configuration and connection.%%
9
10%%An application requiring only a network connection can just use a @Efl.Net.Session instead.%%
11
12//Since 1.19//
13
14{{page>:develop:api-include:efl:net:control:access_point:description&nouser&nolink&nodate}}
15
16===== Inheritance =====
17
18 => [[:develop:api:efl:loop:consumer|Efl.Loop.Consumer]] //(class)// => [[:develop:api:efl:object|Efl.Object]] //(class)//
19++++ Full hierarchy |
20
21 * [[:develop:api:efl:loop:consumer|Efl.Loop.Consumer]] //(class)//
22 * [[:develop:api:efl:object|Efl.Object]] //(class)//
23
24
25++++
26===== Members =====
27
28**[[:develop:api:efl:net:control:access_point:property:auto_connect|auto_connect]]** //**(get, set)**//\\
29> %%Whenever to auto-connect to this access point if no other is connected.%%
30<code c>
31Eina_Bool efl_net_control_access_point_auto_connect_get(const Eo *obj);
32void efl_net_control_access_point_auto_connect_set(Eo *obj, Eina_Bool auto_connect);
33</code>
34\\
35**[[:develop:api:efl:net:control:access_point:property:configuration_domains|configuration_domains]]** //**(get, set)**//\\
36> %%Searches domains configured by user for this access point.%%
37<code c>
38Eina_Iterator *efl_net_control_access_point_configuration_domains_get(const Eo *obj);
39void efl_net_control_access_point_configuration_domains_set(Eo *obj, Eina_Iterator *domains);
40</code>
41\\
42**[[:develop:api:efl:net:control:access_point:property:configuration_ipv4|configuration_ipv4]]** //**(get, set)**//\\
43> %%IPv4 configured by user for this access point.%%
44<code c>
45void efl_net_control_access_point_configuration_ipv4_get(const Eo *obj, Efl_Net_Control_Access_Point_Ipv4_Method *method, const char **address, const char **netmask, const char **gateway);
46void efl_net_control_access_point_configuration_ipv4_set(Eo *obj, Efl_Net_Control_Access_Point_Ipv4_Method method, const char *address, const char *netmask, const char *gateway);
47</code>
48\\
49**[[:develop:api:efl:net:control:access_point:property:configuration_ipv6|configuration_ipv6]]** //**(get, set)**//\\
50> %%IPv6 configured by user for this access point.%%
51<code c>
52void efl_net_control_access_point_configuration_ipv6_get(const Eo *obj, Efl_Net_Control_Access_Point_Ipv6_Method *method, const char **address, uint8_t *prefix_length, const char **netmask, const char **gateway);
53void efl_net_control_access_point_configuration_ipv6_set(Eo *obj, Efl_Net_Control_Access_Point_Ipv6_Method method, const char *address, uint8_t prefix_length, const char *netmask, const char *gateway);
54</code>
55\\
56**[[:develop:api:efl:net:control:access_point:property:configuration_name_servers|configuration_name_servers]]** //**(get, set)**//\\
57> %%DNS (Domain Name Servers) configured by user for this access point.%%
58<code c>
59Eina_Iterator *efl_net_control_access_point_configuration_name_servers_get(const Eo *obj);
60void efl_net_control_access_point_configuration_name_servers_set(Eo *obj, Eina_Iterator *name_servers);
61</code>
62\\
63**[[:develop:api:efl:net:control:access_point:property:configuration_proxy|configuration_proxy]]** //**(get, set)**//\\
64> %%Proxy configured by user for this access point.%%
65<code c>
66void efl_net_control_access_point_configuration_proxy_get(const Eo *obj, Efl_Net_Control_Access_Point_Proxy_Method *method, const char **url, Eina_Iterator **servers, Eina_Iterator **excludes);
67void efl_net_control_access_point_configuration_proxy_set(Eo *obj, Efl_Net_Control_Access_Point_Proxy_Method method, const char *url, Eina_Iterator *servers, Eina_Iterator *excludes);
68</code>
69\\
70**[[:develop:api:efl:net:control:access_point:property:configuration_time_servers|configuration_time_servers]]** //**(get, set)**//\\
71> %%NTP (Time Server) configured by user for this access point.%%
72<code c>
73Eina_Iterator *efl_net_control_access_point_configuration_time_servers_get(const Eo *obj);
74void efl_net_control_access_point_configuration_time_servers_set(Eo *obj, Eina_Iterator *time_servers);
75</code>
76\\
77**[[:develop:api:efl:net:control:access_point:method:connect|connect]]**\\
78> %%Connects to this access point.%%
79<code c>
80Eina_Future *efl_net_control_access_point_connect(Eo *obj);
81</code>
82\\
83**[[:develop:api:efl:net:control:access_point:method:destructor|destructor]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
84> %%Call the object's destructor.%%
85<code c>
86void efl_destructor(Eo *obj);
87</code>
88\\
89**[[:develop:api:efl:net:control:access_point:method:disconnect|disconnect]]**\\
90> %%Disconnects from this access point.%%
91<code c>
92void efl_net_control_access_point_disconnect(Eo *obj);
93</code>
94\\
95**[[:develop:api:efl:net:control:access_point:property:domains|domains]]** //**(get)**//\\
96> %%Searches domains in use for this access point.%%
97<code c>
98Eina_Iterator *efl_net_control_access_point_domains_get(const Eo *obj);
99</code>
100\\
101**[[:develop:api:efl:net:control:access_point:property:error|error]]** //**(get)**//\\
102> %%If the access point is in error state, this states the error.%%
103<code c>
104Efl_Net_Control_Access_Point_Error efl_net_control_access_point_error_get(const Eo *obj);
105</code>
106\\
107**[[:develop:api:efl:net:control:access_point:method:forget|forget]]**\\
108> %%Disconnects and forgets about this access point.%%
109<code c>
110void efl_net_control_access_point_forget(Eo *obj);
111</code>
112\\
113**[[:develop:api:efl:net:control:access_point:property:immutable|immutable]]** //**(get)**//\\
114> %%Immutable access points are those defined in configuration files and its properties can't be changed using API.%%
115<code c>
116Eina_Bool efl_net_control_access_point_immutable_get(const Eo *obj);
117</code>
118\\
119**[[:develop:api:efl:net:control:access_point:property:ipv4|ipv4]]** //**(get)**//\\
120> %%IPv4 in use for this access point.%%
121<code c>
122void efl_net_control_access_point_ipv4_get(const Eo *obj, Efl_Net_Control_Access_Point_Ipv4_Method *method, const char **address, const char **netmask, const char **gateway);
123</code>
124\\
125**[[:develop:api:efl:net:control:access_point:property:ipv6|ipv6]]** //**(get)**//\\
126> %%IPv6 in use for this access point.%%
127<code c>
128void efl_net_control_access_point_ipv6_get(const Eo *obj, Efl_Net_Control_Access_Point_Ipv6_Method *method, const char **address, uint8_t *prefix_length, const char **netmask, const char **gateway);
129</code>
130\\
131**[[:develop:api:efl:net:control:access_point:property:name|name]]** //**(get)**//\\
132> %%The user-friendly access point name.%%
133<code c>
134const char *efl_net_control_access_point_name_get(const Eo *obj);
135</code>
136\\
137**[[:develop:api:efl:net:control:access_point:property:name_servers|name_servers]]** //**(get)**//\\
138> %%DNS (Domain Name Servers) in use for this access point.%%
139<code c>
140Eina_Iterator *efl_net_control_access_point_name_servers_get(const Eo *obj);
141</code>
142\\
143**[[:develop:api:efl:net:control:access_point:property:priority|priority]]** //**(get, set)**//\\
144> %%The access point priority in the current access point listing.%%
145<code c>
146unsigned int efl_net_control_access_point_priority_get(const Eo *obj);
147void efl_net_control_access_point_priority_set(Eo *obj, unsigned int priority);
148</code>
149\\
150**[[:develop:api:efl:net:control:access_point:property:proxy|proxy]]** //**(get)**//\\
151> %%Proxy in use for this access point.%%
152<code c>
153void efl_net_control_access_point_proxy_get(const Eo *obj, Efl_Net_Control_Access_Point_Proxy_Method *method, const char **url, Eina_Iterator **servers, Eina_Iterator **excludes);
154</code>
155\\
156**[[:develop:api:efl:net:control:access_point:property:remembered|remembered]]** //**(get)**//\\
157> %%Successfully connected access points are remembered.%%
158<code c>
159Eina_Bool efl_net_control_access_point_remembered_get(const Eo *obj);
160</code>
161\\
162**[[:develop:api:efl:net:control:access_point:property:roaming|roaming]]** //**(get)**//\\
163> %%If it's a cellular access point and it's on roaming.%%
164<code c>
165Eina_Bool efl_net_control_access_point_roaming_get(const Eo *obj);
166</code>
167\\
168**[[:develop:api:efl:net:control:access_point:property:security|security]]** //**(get)**//\\
169> %%Security options such as WEP, WPS, PSK or none (open).%%
170<code c>
171Efl_Net_Control_Access_Point_Security efl_net_control_access_point_security_get(const Eo *obj);
172</code>
173\\
174**[[:develop:api:efl:net:control:access_point:property:state|state]]** //**(get)**//\\
175> %%The current state of the access point.%%
176<code c>
177Efl_Net_Control_Access_Point_State efl_net_control_access_point_state_get(const Eo *obj);
178</code>
179\\
180**[[:develop:api:efl:net:control:access_point:property:strength|strength]]** //**(get)**//\\
181> %%Signal strength percentage in 0-100%%
182<code c>
183uint8_t efl_net_control_access_point_strength_get(const Eo *obj);
184</code>
185\\
186**[[:develop:api:efl:net:control:access_point:property:technology|technology]]** //**(get)**//\\
187> %%The technology that generated this access point%%
188<code c>
189Efl_Net_Control_Technology *efl_net_control_access_point_technology_get(const Eo *obj);
190</code>
191\\
192**[[:develop:api:efl:net:control:access_point:property:time_servers|time_servers]]** //**(get)**//\\
193> %%NTP (Time Server) in use for this access point.%%
194<code c>
195Eina_Iterator *efl_net_control_access_point_time_servers_get(const Eo *obj);
196</code>
197\\
198
199==== Inherited ====
200
201^ [[:develop:api:efl:loop:consumer|Efl.Loop.Consumer]] ^^^
202| | **[[:develop:api:efl:loop:consumer:property:loop|loop]]** //**(get)**// | %%The loop to which this object belongs to.%% |
203| | **[[:develop:api:efl:loop:consumer:property:parent|parent]]** //**(get, set)**// | %%The parent of an object.%% |
204^ [[:develop:api:efl:object|Efl.Object]] ^^^
205| | **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**// | %%Allow an object to be deleted by unref even if it has a parent.%% |
206| | **[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]** | %%Get an iterator on all childrens%% |
207| | **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**// | %%A human readable comment for the object%% |
208| | **[[:develop:api:efl:object:method:composite_attach|composite_attach]]** | %%Make an object a composite object of another.%% |
209| | **[[:develop:api:efl:object:method:composite_detach|composite_detach]]** | %%Detach a composite object from another object.%% |
210| | **[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]** | %%Check if an object is part of a composite object.%% |
211| | **[[:develop:api:efl:object:method:constructor|constructor]]** | %%Call the object's constructor.%% |
212| | **[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]** | %%Build a read-only name for this object used for debugging.%% |
213| | **[[:develop:api:efl:object:method:del|del]]** | %%Unrefs the object and reparents it to NULL.%% |
214| | **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]** | %%Add an event callback forwarder for an event and an object.%% |
215| | **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]** | %%Remove an event callback forwarder for an event and an object.%% |
216| | **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]** | %%Stop the current callback call.%% |
217| | **[[:develop:api:efl:object:method:event_freeze|event_freeze]]** | %%Freeze events of object.%% |
218| | **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**// | %%Return freeze events of object.%% |
219| ''class'' | **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]** | %%Freeze events of object.%% |
220| ''class'' | **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**// | %%Return freeze events of object.%% |
221| ''class'' | **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]** | %%Thaw events of object.%% |
222| | **[[:develop:api:efl:object:method:event_thaw|event_thaw]]** | %%Thaw events of object.%% |
223| | **[[:develop:api:efl:object:method:finalize|finalize]]** | %%Called at the end of efl_add. Should not be called, just overridden.%% |
224| | **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**// | %%True if the object is already finalized, otherwise false.%% |
225| | **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**// | %%The name of the object.%% |
226| | **[[:develop:api:efl:object:method:name_find|name_find]]** | %%Find a child object with the given name and return it.%% |
227| | **[[:develop:api:efl:object:method:provider_find|provider_find]]** | %%Searches upwards in the object tree for a provider which knows the given class/interface.%% |
228
229===== Events =====
230
231**[[:develop:api:efl:net:control:access_point:event:changed|changed]]**\\
232> %%Called when some properties were changed.%%
233<code c>
234EFL_NET_CONTROL_ACCESS_POINT_EVENT_CHANGED(void)
235</code>
236\\ ==== Inherited ====
237
238^ [[:develop:api:efl:object|Efl.Object]] ^^^
239| | **[[:develop:api:efl:object:event:callback_add|callback,add]]** | %%A callback was added.%% |
240| | **[[:develop:api:efl:object:event:callback_del|callback,del]]** | %%A callback was deleted.%% |
241| | **[[:develop:api:efl:object:event:del|del]]** | %%Object is being deleted.%% |
242| | **[[:develop:api:efl:object:event:destruct|destruct]]** | %%Object has been fully destroyed. It can not be used beyond this point. This event should only serve to clean up any dangling pointer.%% |
diff --git a/pages/develop/api/efl/net/control/access_point/error.txt b/pages/develop/api/efl/net/control/access_point/error.txt
deleted file mode 100644
index 872469f..0000000
--- a/pages/develop/api/efl/net/control/access_point/error.txt
+++ /dev/null
@@ -1,46 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.Error~~
2===== Description =====
3
4%%The reason for the connection error.%%
5
6//Since 1.19//
7
8{{page>:develop:api-include:efl:net:control:access_point:error:description&nouser&nolink&nodate}}
9
10===== Fields =====
11
12{{page>:develop:api-include:efl:net:control:access_point:error:fields&nouser&nolink&nodate}}
13
14 * **none** - %%All OK, no errors%%
15 * **out_of_range** - %%Wireless device is out of range.%%
16 * **pin_missing** - %%PIN was required and is missing.%%
17 * **dhcp_failed** - %%DHCP failed to provide configuration.%%
18 * **connect_failed** - %%Could not connect to access point.%%
19 * **login_failed** - %%Login or authentication information was incorrect, agent_request_input event may be emitted.%%
20
21===== Signature =====
22
23<code>
24enum Efl.Net.Control.Access_Point.Error {
25 none: 0,
26 out_of_range,
27 pin_missing,
28 dhcp_failed,
29 connect_failed,
30 login_failed
31}
32</code>
33
34===== C signature =====
35
36<code c>
37typedef enum {
38 EFL_NET_CONTROL_ACCESS_POINT_ERROR_NONE = 0,
39 EFL_NET_CONTROL_ACCESS_POINT_ERROR_OUT_OF_RANGE,
40 EFL_NET_CONTROL_ACCESS_POINT_ERROR_PIN_MISSING,
41 EFL_NET_CONTROL_ACCESS_POINT_ERROR_DHCP_FAILED,
42 EFL_NET_CONTROL_ACCESS_POINT_ERROR_CONNECT_FAILED,
43 EFL_NET_CONTROL_ACCESS_POINT_ERROR_LOGIN_FAILED
44} Efl_Net_Control_Access_Point_Error;
45</code>
46
diff --git a/pages/develop/api/efl/net/control/access_point/event/changed.txt b/pages/develop/api/efl/net/control/access_point/event/changed.txt
deleted file mode 100644
index d2639f4..0000000
--- a/pages/develop/api/efl/net/control/access_point/event/changed.txt
+++ /dev/null
@@ -1,41 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point: changed~~
2===== Description =====
3
4%%Called when some properties were changed.%%
5
6//Since 1.19//
7{{page>:develop:api-include:efl:net:control:access_point:event:changed:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12changed;
13</code>
14
15===== C information =====
16
17<code c>
18EFL_NET_CONTROL_ACCESS_POINT_EVENT_CHANGED(void)
19</code>
20
21===== C usage =====
22
23<code c>
24static void
25on_efl_net_control_access_point_event_changed(void *data, const Efl_Event *event)
26{
27 void info = event->info;
28 Eo *obj = event->object;
29 Data *d = data;
30
31 /* event hander code */
32}
33
34static void
35setup_event_handler(Eo *obj, Data *d)
36{
37 efl_event_callback_add(obj, EFL_NET_CONTROL_ACCESS_POINT_EVENT_CHANGED, on_efl_net_control_access_point_event_changed, d);
38}
39
40</code>
41
diff --git a/pages/develop/api/efl/net/control/access_point/ipv4_method.txt b/pages/develop/api/efl/net/control/access_point/ipv4_method.txt
deleted file mode 100644
index 5cb19a1..0000000
--- a/pages/develop/api/efl/net/control/access_point/ipv4_method.txt
+++ /dev/null
@@ -1,40 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.Ipv4_Method~~
2===== Description =====
3
4%%The method used to configure IPv4%%
5
6//Since 1.19//
7
8{{page>:develop:api-include:efl:net:control:access_point:ipv4_method:description&nouser&nolink&nodate}}
9
10===== Fields =====
11
12{{page>:develop:api-include:efl:net:control:access_point:ipv4_method:fields&nouser&nolink&nodate}}
13
14 * **off** - %%IPv4 is disabled.%%
15 * **dhcp** - %%IPv4 is configured using DHCP.%%
16 * **manual** - %%IPv4 is manually set using address, netmask and gateway%%
17 * **unset** - %%Only to be used with %%[[:develop:api:efl:net:control:access_point:property:configuration_ipv4|Efl.Net.Control.Access_Point.configuration_ipv4]]%%%%
18
19===== Signature =====
20
21<code>
22enum Efl.Net.Control.Access_Point.Ipv4_Method {
23 off: 0,
24 dhcp,
25 manual,
26 unset
27}
28</code>
29
30===== C signature =====
31
32<code c>
33typedef enum {
34 EFL_NET_CONTROL_ACCESS_POINT_IPV4_METHOD_OFF = 0,
35 EFL_NET_CONTROL_ACCESS_POINT_IPV4_METHOD_DHCP,
36 EFL_NET_CONTROL_ACCESS_POINT_IPV4_METHOD_MANUAL,
37 EFL_NET_CONTROL_ACCESS_POINT_IPV4_METHOD_UNSET
38} Efl_Net_Control_Access_Point_Ipv4_Method;
39</code>
40
diff --git a/pages/develop/api/efl/net/control/access_point/method/connect.txt b/pages/develop/api/efl/net/control/access_point/method/connect.txt
deleted file mode 100644
index d5b7b46..0000000
--- a/pages/develop/api/efl/net/control/access_point/method/connect.txt
+++ /dev/null
@@ -1,34 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.connect~~
2===== Description =====
3
4%%Connects to this access point.%%
5
6%%This connection will happen asynchronously in the background, with results being delivered by events in the access point object, such as the "changed".%%
7
8%%Successful connections will remember the device and set it to auto-connect using the property %%[[:develop:api:efl:net:control:access_point:property:auto_connect|Efl.Net.Control.Access_Point.auto_connect]]%%.%%
9
10%%See %%[[:develop:api:efl:net:control:access_point:method:forget|Efl.Net.Control.Access_Point.forget]]%%, %%[[:develop:api:efl:net:control:access_point:property:remembered|Efl.Net.Control.Access_Point.remembered]]%%, %%[[:develop:api:efl:net:control:access_point:property:auto_connect|Efl.Net.Control.Access_Point.auto_connect]]%% and %%[[:develop:api:efl:net:control:access_point:method:disconnect|Efl.Net.Control.Access_Point.disconnect]]%%%%
11
12%%The future may fail with non-fatal errors such as EINPROGRESS (the connection was already ongoing) and EALREADY (the connection was already established).%%
13
14//Since 1.19//
15{{page>:develop:api-include:efl:net:control:access_point:method:connect:description&nouser&nolink&nodate}}
16
17===== Signature =====
18
19<code>
20connect {
21 return: ptr(Eina.Future);
22}
23</code>
24
25===== C signature =====
26
27<code c>
28Eina_Future *efl_net_control_access_point_connect(Eo *obj);
29</code>
30
31===== Implemented by =====
32
33 * **Efl.Net.Control.Access_Point.connect**
34
diff --git a/pages/develop/api/efl/net/control/access_point/method/destructor.txt b/pages/develop/api/efl/net/control/access_point/method/destructor.txt
deleted file mode 100644
index 959c51c..0000000
--- a/pages/develop/api/efl/net/control/access_point/method/destructor.txt
+++ /dev/null
@@ -1,24 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.destructor~~
2===== Description =====
3
4%%Call the object's destructor.%%
5
6%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
7{{page>:develop:api-include:efl:net:control:access_point:method:destructor:description&nouser&nolink&nodate}}
8
9//Overridden from [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]].//===== Signature =====
10
11<code>
12destructor {}
13</code>
14
15===== C signature =====
16
17<code c>
18void efl_destructor(Eo *obj);
19</code>
20
21===== Implemented by =====
22
23 * [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
24
diff --git a/pages/develop/api/efl/net/control/access_point/method/disconnect.txt b/pages/develop/api/efl/net/control/access_point/method/disconnect.txt
deleted file mode 100644
index 5e5b4f0..0000000
--- a/pages/develop/api/efl/net/control/access_point/method/disconnect.txt
+++ /dev/null
@@ -1,26 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.disconnect~~
2===== Description =====
3
4%%Disconnects from this access point.%%
5
6%%When disconnected previously connected access points won't be forgotten. The configuration and other details such as priority and passphrase will be available for future re-connection with a call to %%[[:develop:api:efl:net:control:access_point:method:connect|Efl.Net.Control.Access_Point.connect]]%%. If you need to disconnect and forget all access point information, use %%[[:develop:api:efl:net:control:access_point:method:forget|Efl.Net.Control.Access_Point.forget]]%% instead.%%
7
8//Since 1.19//
9{{page>:develop:api-include:efl:net:control:access_point:method:disconnect:description&nouser&nolink&nodate}}
10
11===== Signature =====
12
13<code>
14disconnect {}
15</code>
16
17===== C signature =====
18
19<code c>
20void efl_net_control_access_point_disconnect(Eo *obj);
21</code>
22
23===== Implemented by =====
24
25 * **Efl.Net.Control.Access_Point.disconnect**
26
diff --git a/pages/develop/api/efl/net/control/access_point/method/forget.txt b/pages/develop/api/efl/net/control/access_point/method/forget.txt
deleted file mode 100644
index 16d1df6..0000000
--- a/pages/develop/api/efl/net/control/access_point/method/forget.txt
+++ /dev/null
@@ -1,26 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.forget~~
2===== Description =====
3
4%%Disconnects and forgets about this access point.%%
5
6%%Successful %%[[:develop:api:efl:net:control:access_point:method:connect|Efl.Net.Control.Access_Point.connect]]%% will always remember the access point for future re-connections. This method overrides this by disconnecting and forgetting the access point and its configuration, which will set %%[[:develop:api:efl:net:control:access_point:property:remembered|Efl.Net.Control.Access_Point.remembered]]%% to %%''false''%%.%%
7
8//Since 1.19//
9{{page>:develop:api-include:efl:net:control:access_point:method:forget:description&nouser&nolink&nodate}}
10
11===== Signature =====
12
13<code>
14forget {}
15</code>
16
17===== C signature =====
18
19<code c>
20void efl_net_control_access_point_forget(Eo *obj);
21</code>
22
23===== Implemented by =====
24
25 * **Efl.Net.Control.Access_Point.forget**
26
diff --git a/pages/develop/api/efl/net/control/access_point/property/auto_connect.txt b/pages/develop/api/efl/net/control/access_point/property/auto_connect.txt
deleted file mode 100644
index 550f66e..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/auto_connect.txt
+++ /dev/null
@@ -1,44 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.auto_connect~~
2===== Description =====
3
4%%Whenever to auto-connect to this access point if no other is connected.%%
5
6%%By default successfully connected access points are remembered and set to auto-connect. This behavior can be changed with this property.%%
7
8%%An access point is only connected automatically if there are no other connected and if it is not on roaming.%%
9
10//Since 1.19//
11{{page>:develop:api-include:efl:net:control:access_point:property:auto_connect:description&nouser&nolink&nodate}}
12
13===== Values =====
14
15 * **auto_connect** - %%%%''true''%% when auto-connect is set for this access point, %%''false''%% otherwise%%
16
17===== Signature =====
18
19<code>
20@property auto_connect {
21 get {
22 values {
23 auto_connect: bool;
24 }
25 }
26 set {
27 values {
28 auto_connect: bool;
29 }
30 }
31}
32</code>
33
34===== C signature =====
35
36<code c>
37Eina_Bool efl_net_control_access_point_auto_connect_get(const Eo *obj);
38void efl_net_control_access_point_auto_connect_set(Eo *obj, Eina_Bool auto_connect);
39</code>
40
41===== Implemented by =====
42
43 * **Efl.Net.Control.Access_Point.auto_connect**
44
diff --git a/pages/develop/api/efl/net/control/access_point/property/configuration_domains.txt b/pages/develop/api/efl/net/control/access_point/property/configuration_domains.txt
deleted file mode 100644
index 08a3d14..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/configuration_domains.txt
+++ /dev/null
@@ -1,42 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.configuration_domains~~
2===== Description =====
3
4%%Searches domains configured by user for this access point.%%
5
6%%These are user configured values, which will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:efl:net:control:access_point:property:domains|Efl.Net.Control.Access_Point.domains]]%% property with the actual value in use, which may differ from this.%%
7
8//Since 1.19//
9{{page>:develop:api-include:efl:net:control:access_point:property:configuration_domains:description&nouser&nolink&nodate}}
10
11===== Values =====
12
13 * **domains** - %%Iterator to user search domains%%
14
15===== Signature =====
16
17<code>
18@property configuration_domains {
19 get {
20 values {
21 domains: free(iterator<free(string, free)>, eina_iterator_free);
22 }
23 }
24 set {
25 values {
26 domains: free(iterator<free(string, free)>, eina_iterator_free);
27 }
28 }
29}
30</code>
31
32===== C signature =====
33
34<code c>
35Eina_Iterator *efl_net_control_access_point_configuration_domains_get(const Eo *obj);
36void efl_net_control_access_point_configuration_domains_set(Eo *obj, Eina_Iterator *domains);
37</code>
38
39===== Implemented by =====
40
41 * **Efl.Net.Control.Access_Point.configuration_domains**
42
diff --git a/pages/develop/api/efl/net/control/access_point/property/configuration_ipv4.txt b/pages/develop/api/efl/net/control/access_point/property/configuration_ipv4.txt
deleted file mode 100644
index 5f8764d..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/configuration_ipv4.txt
+++ /dev/null
@@ -1,51 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.configuration_ipv4~~
2===== Description =====
3
4%%IPv4 configured by user for this access point.%%
5
6%%These are user configured values, which will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:efl:net:control:access_point:property:ipv4|Efl.Net.Control.Access_Point.ipv4]]%% property with the actual value in use, which may differ from this.%%
7
8//Since 1.19//
9{{page>:develop:api-include:efl:net:control:access_point:property:configuration_ipv4:description&nouser&nolink&nodate}}
10
11===== Values =====
12
13 * **method** - %%IPv4 method%%
14 * **address** - %%IPv4 address%%
15 * **netmask** - %%IPv4 netmask%%
16 * **gateway** - %%IPv4 gateway%%
17
18===== Signature =====
19
20<code>
21@property configuration_ipv4 {
22 get {
23 values {
24 method: Efl.Net.Control.Access_Point.Ipv4_Method;
25 address: free(string, free);
26 netmask: free(string, free);
27 gateway: free(string, free);
28 }
29 }
30 set {
31 values {
32 method: Efl.Net.Control.Access_Point.Ipv4_Method;
33 address: free(string, free);
34 netmask: free(string, free);
35 gateway: free(string, free);
36 }
37 }
38}
39</code>
40
41===== C signature =====
42
43<code c>
44void efl_net_control_access_point_configuration_ipv4_get(const Eo *obj, Efl_Net_Control_Access_Point_Ipv4_Method *method, const char **address, const char **netmask, const char **gateway);
45void efl_net_control_access_point_configuration_ipv4_set(Eo *obj, Efl_Net_Control_Access_Point_Ipv4_Method method, const char *address, const char *netmask, const char *gateway);
46</code>
47
48===== Implemented by =====
49
50 * **Efl.Net.Control.Access_Point.configuration_ipv4**
51
diff --git a/pages/develop/api/efl/net/control/access_point/property/configuration_ipv6.txt b/pages/develop/api/efl/net/control/access_point/property/configuration_ipv6.txt
deleted file mode 100644
index dd0a98a..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/configuration_ipv6.txt
+++ /dev/null
@@ -1,54 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.configuration_ipv6~~
2===== Description =====
3
4%%IPv6 configured by user for this access point.%%
5
6%%These are user configured values, which will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:efl:net:control:access_point:property:ipv6|Efl.Net.Control.Access_Point.ipv6]]%% property with the actual value in use, which may differ from this.%%
7
8//Since 1.19//
9{{page>:develop:api-include:efl:net:control:access_point:property:configuration_ipv6:description&nouser&nolink&nodate}}
10
11===== Values =====
12
13 * **method** - %%IPv6 method%%
14 * **address** - %%IPv6 address%%
15 * **prefix_length** - %%IPv6 prefix length%%
16 * **netmask** - %%IPv6 netmask%%
17 * **gateway** - %%IPv6 gateway%%
18
19===== Signature =====
20
21<code>
22@property configuration_ipv6 {
23 get {
24 values {
25 method: Efl.Net.Control.Access_Point.Ipv6_Method;
26 address: free(string, free);
27 prefix_length: uint8;
28 netmask: free(string, free);
29 gateway: free(string, free);
30 }
31 }
32 set {
33 values {
34 method: Efl.Net.Control.Access_Point.Ipv6_Method;
35 address: free(string, free);
36 prefix_length: uint8;
37 netmask: free(string, free);
38 gateway: free(string, free);
39 }
40 }
41}
42</code>
43
44===== C signature =====
45
46<code c>
47void efl_net_control_access_point_configuration_ipv6_get(const Eo *obj, Efl_Net_Control_Access_Point_Ipv6_Method *method, const char **address, uint8_t *prefix_length, const char **netmask, const char **gateway);
48void efl_net_control_access_point_configuration_ipv6_set(Eo *obj, Efl_Net_Control_Access_Point_Ipv6_Method method, const char *address, uint8_t prefix_length, const char *netmask, const char *gateway);
49</code>
50
51===== Implemented by =====
52
53 * **Efl.Net.Control.Access_Point.configuration_ipv6**
54
diff --git a/pages/develop/api/efl/net/control/access_point/property/configuration_name_servers.txt b/pages/develop/api/efl/net/control/access_point/property/configuration_name_servers.txt
deleted file mode 100644
index 9124829..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/configuration_name_servers.txt
+++ /dev/null
@@ -1,42 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.configuration_name_servers~~
2===== Description =====
3
4%%DNS (Domain Name Servers) configured by user for this access point.%%
5
6%%These are user configured values, which will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:efl:net:control:access_point:property:name_servers|Efl.Net.Control.Access_Point.name_servers]]%% property with the actual value in use, which may differ from this.%%
7
8//Since 1.19//
9{{page>:develop:api-include:efl:net:control:access_point:property:configuration_name_servers:description&nouser&nolink&nodate}}
10
11===== Values =====
12
13 * **name_servers** - %%Iterator to user DNS server%%
14
15===== Signature =====
16
17<code>
18@property configuration_name_servers {
19 get {
20 values {
21 name_servers: free(iterator<free(string, free)>, eina_iterator_free);
22 }
23 }
24 set {
25 values {
26 name_servers: free(iterator<free(string, free)>, eina_iterator_free);
27 }
28 }
29}
30</code>
31
32===== C signature =====
33
34<code c>
35Eina_Iterator *efl_net_control_access_point_configuration_name_servers_get(const Eo *obj);
36void efl_net_control_access_point_configuration_name_servers_set(Eo *obj, Eina_Iterator *name_servers);
37</code>
38
39===== Implemented by =====
40
41 * **Efl.Net.Control.Access_Point.configuration_name_servers**
42
diff --git a/pages/develop/api/efl/net/control/access_point/property/configuration_proxy.txt b/pages/develop/api/efl/net/control/access_point/property/configuration_proxy.txt
deleted file mode 100644
index 67e8e60..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/configuration_proxy.txt
+++ /dev/null
@@ -1,51 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.configuration_proxy~~
2===== Description =====
3
4%%Proxy configured by user for this access point.%%
5
6%%These are user configured values, which will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:efl:net:control:access_point:property:proxy|Efl.Net.Control.Access_Point.proxy]]%% property with the actual value in use, which may differ from this.%%
7
8//Since 1.19//
9{{page>:develop:api-include:efl:net:control:access_point:property:configuration_proxy:description&nouser&nolink&nodate}}
10
11===== Values =====
12
13 * **method** - %%Proxy method%%
14 * **url** - %%If %%[[:develop:api:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.auto]]%%, then states the URL to use for proxy auto-configuration%%
15 * **servers** - %%If %%[[:develop:api:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.manual]]%%, then states the URI with proxy servers to use, like "http://proxy.domain.com:911"%%
16 * **excludes** - %%If %%[[:develop:api:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.manual]]%%, then states the hosts or patterns to exclude from proxy access, such as "localhost", ".domain.com", or "10.0.0.0..."%%
17
18===== Signature =====
19
20<code>
21@property configuration_proxy {
22 get {
23 values {
24 method: Efl.Net.Control.Access_Point.Proxy_Method;
25 url: free(string, free);
26 servers: free(iterator<free(string, free)>, eina_iterator_free);
27 excludes: free(iterator<free(string, free)>, eina_iterator_free);
28 }
29 }
30 set {
31 values {
32 method: Efl.Net.Control.Access_Point.Proxy_Method;
33 url: free(string, free);
34 servers: free(iterator<free(string, free)>, eina_iterator_free);
35 excludes: free(iterator<free(string, free)>, eina_iterator_free);
36 }
37 }
38}
39</code>
40
41===== C signature =====
42
43<code c>
44void efl_net_control_access_point_configuration_proxy_get(const Eo *obj, Efl_Net_Control_Access_Point_Proxy_Method *method, const char **url, Eina_Iterator **servers, Eina_Iterator **excludes);
45void efl_net_control_access_point_configuration_proxy_set(Eo *obj, Efl_Net_Control_Access_Point_Proxy_Method method, const char *url, Eina_Iterator *servers, Eina_Iterator *excludes);
46</code>
47
48===== Implemented by =====
49
50 * **Efl.Net.Control.Access_Point.configuration_proxy**
51
diff --git a/pages/develop/api/efl/net/control/access_point/property/configuration_time_servers.txt b/pages/develop/api/efl/net/control/access_point/property/configuration_time_servers.txt
deleted file mode 100644
index b531623..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/configuration_time_servers.txt
+++ /dev/null
@@ -1,42 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.configuration_time_servers~~
2===== Description =====
3
4%%NTP (Time Server) configured by user for this access point.%%
5
6%%These are user configured values, which will be applied by the backend system and in turn may result in "changed" event to notify of %%[[:develop:api:efl:net:control:access_point:property:name_servers|Efl.Net.Control.Access_Point.name_servers]]%% property with the actual value in use, which may differ from this.%%
7
8//Since 1.19//
9{{page>:develop:api-include:efl:net:control:access_point:property:configuration_time_servers:description&nouser&nolink&nodate}}
10
11===== Values =====
12
13 * **time_servers** - %%Iterator to user time server%%
14
15===== Signature =====
16
17<code>
18@property configuration_time_servers {
19 get {
20 values {
21 time_servers: free(iterator<free(string, free)>, eina_iterator_free);
22 }
23 }
24 set {
25 values {
26 time_servers: free(iterator<free(string, free)>, eina_iterator_free);
27 }
28 }
29}
30</code>
31
32===== C signature =====
33
34<code c>
35Eina_Iterator *efl_net_control_access_point_configuration_time_servers_get(const Eo *obj);
36void efl_net_control_access_point_configuration_time_servers_set(Eo *obj, Eina_Iterator *time_servers);
37</code>
38
39===== Implemented by =====
40
41 * **Efl.Net.Control.Access_Point.configuration_time_servers**
42
diff --git a/pages/develop/api/efl/net/control/access_point/property/domains.txt b/pages/develop/api/efl/net/control/access_point/property/domains.txt
deleted file mode 100644
index 4bdf5a7..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/domains.txt
+++ /dev/null
@@ -1,30 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.domains~~
2===== Values =====
3
4 * **domains** - %%Iterator to search domains%%
5
6
7\\ {{page>:develop:api-include:efl:net:control:access_point:property:domains:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12@property domains {
13 get {
14 values {
15 domains: free(iterator<free(string, free)>, eina_iterator_free);
16 }
17 }
18}
19</code>
20
21===== C signature =====
22
23<code c>
24Eina_Iterator *efl_net_control_access_point_domains_get(const Eo *obj);
25</code>
26
27===== Implemented by =====
28
29 * **Efl.Net.Control.Access_Point.domains**
30
diff --git a/pages/develop/api/efl/net/control/access_point/property/error.txt b/pages/develop/api/efl/net/control/access_point/property/error.txt
deleted file mode 100644
index 7313d70..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/error.txt
+++ /dev/null
@@ -1,30 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.error~~
2===== Values =====
3
4 * **error** - %%Access point error%%
5
6
7\\ {{page>:develop:api-include:efl:net:control:access_point:property:error:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12@property error {
13 get {
14 values {
15 error: Efl.Net.Control.Access_Point.Error;
16 }
17 }
18}
19</code>
20
21===== C signature =====
22
23<code c>
24Efl_Net_Control_Access_Point_Error efl_net_control_access_point_error_get(const Eo *obj);
25</code>
26
27===== Implemented by =====
28
29 * **Efl.Net.Control.Access_Point.error**
30
diff --git a/pages/develop/api/efl/net/control/access_point/property/immutable.txt b/pages/develop/api/efl/net/control/access_point/property/immutable.txt
deleted file mode 100644
index 0985b27..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/immutable.txt
+++ /dev/null
@@ -1,30 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.immutable~~
2===== Values =====
3
4 * **immutable** - %%%%''true''%% is this access point is immutable, %%''false''%% otherwise%%
5
6
7\\ {{page>:develop:api-include:efl:net:control:access_point:property:immutable:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12@property immutable {
13 get {
14 values {
15 immutable: bool;
16 }
17 }
18}
19</code>
20
21===== C signature =====
22
23<code c>
24Eina_Bool efl_net_control_access_point_immutable_get(const Eo *obj);
25</code>
26
27===== Implemented by =====
28
29 * **Efl.Net.Control.Access_Point.immutable**
30
diff --git a/pages/develop/api/efl/net/control/access_point/property/ipv4.txt b/pages/develop/api/efl/net/control/access_point/property/ipv4.txt
deleted file mode 100644
index 4f06183..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/ipv4.txt
+++ /dev/null
@@ -1,36 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.ipv4~~
2===== Values =====
3
4 * **method** - %%IPv4 method%%
5 * **address** - %%IPv4 address%%
6 * **netmask** - %%IPv4 netmask%%
7 * **gateway** - %%IPv4 gateway%%
8
9
10\\ {{page>:develop:api-include:efl:net:control:access_point:property:ipv4:description&nouser&nolink&nodate}}
11
12===== Signature =====
13
14<code>
15@property ipv4 {
16 get {
17 values {
18 method: Efl.Net.Control.Access_Point.Ipv4_Method;
19 address: free(string, free);
20 netmask: free(string, free);
21 gateway: free(string, free);
22 }
23 }
24}
25</code>
26
27===== C signature =====
28
29<code c>
30void efl_net_control_access_point_ipv4_get(const Eo *obj, Efl_Net_Control_Access_Point_Ipv4_Method *method, const char **address, const char **netmask, const char **gateway);
31</code>
32
33===== Implemented by =====
34
35 * **Efl.Net.Control.Access_Point.ipv4**
36
diff --git a/pages/develop/api/efl/net/control/access_point/property/ipv6.txt b/pages/develop/api/efl/net/control/access_point/property/ipv6.txt
deleted file mode 100644
index de610b0..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/ipv6.txt
+++ /dev/null
@@ -1,38 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.ipv6~~
2===== Values =====
3
4 * **method** - %%IPv6 method%%
5 * **address** - %%IPv6 address%%
6 * **prefix_length** - %%IPv6 prefix length%%
7 * **netmask** - %%IPv6 netmask%%
8 * **gateway** - %%IPv6 gateway%%
9
10
11\\ {{page>:develop:api-include:efl:net:control:access_point:property:ipv6:description&nouser&nolink&nodate}}
12
13===== Signature =====
14
15<code>
16@property ipv6 {
17 get {
18 values {
19 method: Efl.Net.Control.Access_Point.Ipv6_Method;
20 address: free(string, free);
21 prefix_length: uint8;
22 netmask: free(string, free);
23 gateway: free(string, free);
24 }
25 }
26}
27</code>
28
29===== C signature =====
30
31<code c>
32void efl_net_control_access_point_ipv6_get(const Eo *obj, Efl_Net_Control_Access_Point_Ipv6_Method *method, const char **address, uint8_t *prefix_length, const char **netmask, const char **gateway);
33</code>
34
35===== Implemented by =====
36
37 * **Efl.Net.Control.Access_Point.ipv6**
38
diff --git a/pages/develop/api/efl/net/control/access_point/property/name.txt b/pages/develop/api/efl/net/control/access_point/property/name.txt
deleted file mode 100644
index d1b0ca3..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/name.txt
+++ /dev/null
@@ -1,30 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.name~~
2===== Values =====
3
4 * **name** - %%Access point name%%
5
6
7\\ {{page>:develop:api-include:efl:net:control:access_point:property:name:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12@property name {
13 get {
14 values {
15 name: free(string, free);
16 }
17 }
18}
19</code>
20
21===== C signature =====
22
23<code c>
24const char *efl_net_control_access_point_name_get(const Eo *obj);
25</code>
26
27===== Implemented by =====
28
29 * **Efl.Net.Control.Access_Point.name**
30
diff --git a/pages/develop/api/efl/net/control/access_point/property/name_servers.txt b/pages/develop/api/efl/net/control/access_point/property/name_servers.txt
deleted file mode 100644
index dfe4192..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/name_servers.txt
+++ /dev/null
@@ -1,30 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.name_servers~~
2===== Values =====
3
4 * **name_servers** - %%Iterator to DNS server%%
5
6
7\\ {{page>:develop:api-include:efl:net:control:access_point:property:name_servers:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12@property name_servers {
13 get {
14 values {
15 name_servers: free(iterator<free(string, free)>, eina_iterator_free);
16 }
17 }
18}
19</code>
20
21===== C signature =====
22
23<code c>
24Eina_Iterator *efl_net_control_access_point_name_servers_get(const Eo *obj);
25</code>
26
27===== Implemented by =====
28
29 * **Efl.Net.Control.Access_Point.name_servers**
30
diff --git a/pages/develop/api/efl/net/control/access_point/property/priority.txt b/pages/develop/api/efl/net/control/access_point/property/priority.txt
deleted file mode 100644
index 12004b1..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/priority.txt
+++ /dev/null
@@ -1,46 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.priority~~
2===== Description =====
3
4%%The access point priority in the current access point listing.%%
5
6%%This property is dynamic and reflects the index of the access point in the current access points list. As access points may come and go, the value may change at any time and send notifications via the "changed" event.%%
7
8%%If set, then it will reorder priorities, moving all other services at equal or higher priority up. To move as the first (most priority), then use 0. To move as the last priority, use UINT32_MAX or the last known priority + 1.%%
9
10%%@note Only stored access points may be reordered among themselves. Those that are not remembered will always come last in a random order defined by the backend.%%
11
12//Since 1.19//
13{{page>:develop:api-include:efl:net:control:access_point:property:priority:description&nouser&nolink&nodate}}
14
15===== Values =====
16
17 * **priority** - %%Access point priority in listing%%
18
19===== Signature =====
20
21<code>
22@property priority {
23 get {
24 values {
25 priority: uint;
26 }
27 }
28 set {
29 values {
30 priority: uint;
31 }
32 }
33}
34</code>
35
36===== C signature =====
37
38<code c>
39unsigned int efl_net_control_access_point_priority_get(const Eo *obj);
40void efl_net_control_access_point_priority_set(Eo *obj, unsigned int priority);
41</code>
42
43===== Implemented by =====
44
45 * **Efl.Net.Control.Access_Point.priority**
46
diff --git a/pages/develop/api/efl/net/control/access_point/property/proxy.txt b/pages/develop/api/efl/net/control/access_point/property/proxy.txt
deleted file mode 100644
index 5cfbc56..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/proxy.txt
+++ /dev/null
@@ -1,36 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.proxy~~
2===== Values =====
3
4 * **method** - %%Proxy method%%
5 * **url** - %%If %%[[:develop:api:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.auto]]%%, then states the URL to use for proxy auto-configuration%%
6 * **servers** - %%If %%[[:develop:api:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.manual]]%%, then states the URI with proxy servers to use, like "http://proxy.domain.com:911"%%
7 * **excludes** - %%If %%[[:develop:api:efl:net:control:access_point:proxy_method|Efl.Net.Control.Access_Point.Proxy_Method.manual]]%%, then states the hosts or patterns to exclude from proxy access, such as "localhost", ".domain.com", or "10.0.0.0..."%%
8
9
10\\ {{page>:develop:api-include:efl:net:control:access_point:property:proxy:description&nouser&nolink&nodate}}
11
12===== Signature =====
13
14<code>
15@property proxy {
16 get {
17 values {
18 method: Efl.Net.Control.Access_Point.Proxy_Method;
19 url: free(string, free);
20 servers: free(iterator<free(string, free)>, eina_iterator_free);
21 excludes: free(iterator<free(string, free)>, eina_iterator_free);
22 }
23 }
24}
25</code>
26
27===== C signature =====
28
29<code c>
30void efl_net_control_access_point_proxy_get(const Eo *obj, Efl_Net_Control_Access_Point_Proxy_Method *method, const char **url, Eina_Iterator **servers, Eina_Iterator **excludes);
31</code>
32
33===== Implemented by =====
34
35 * **Efl.Net.Control.Access_Point.proxy**
36
diff --git a/pages/develop/api/efl/net/control/access_point/property/remembered.txt b/pages/develop/api/efl/net/control/access_point/property/remembered.txt
deleted file mode 100644
index c2a487a..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/remembered.txt
+++ /dev/null
@@ -1,30 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.remembered~~
2===== Values =====
3
4 * **remembered** - %%%%''true''%% if this access point will be remembered, %%''false''%% otherwise%%
5
6
7\\ {{page>:develop:api-include:efl:net:control:access_point:property:remembered:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12@property remembered {
13 get {
14 values {
15 remembered: bool;
16 }
17 }
18}
19</code>
20
21===== C signature =====
22
23<code c>
24Eina_Bool efl_net_control_access_point_remembered_get(const Eo *obj);
25</code>
26
27===== Implemented by =====
28
29 * **Efl.Net.Control.Access_Point.remembered**
30
diff --git a/pages/develop/api/efl/net/control/access_point/property/roaming.txt b/pages/develop/api/efl/net/control/access_point/property/roaming.txt
deleted file mode 100644
index 8eb04c7..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/roaming.txt
+++ /dev/null
@@ -1,30 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.roaming~~
2===== Values =====
3
4 * **roaming** - %%%%''true''%% if the access point is cellular and uses roaming, %%''false''%% otherwise%%
5
6
7\\ {{page>:develop:api-include:efl:net:control:access_point:property:roaming:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12@property roaming {
13 get {
14 values {
15 roaming: bool;
16 }
17 }
18}
19</code>
20
21===== C signature =====
22
23<code c>
24Eina_Bool efl_net_control_access_point_roaming_get(const Eo *obj);
25</code>
26
27===== Implemented by =====
28
29 * **Efl.Net.Control.Access_Point.roaming**
30
diff --git a/pages/develop/api/efl/net/control/access_point/property/security.txt b/pages/develop/api/efl/net/control/access_point/property/security.txt
deleted file mode 100644
index 4935b1f..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/security.txt
+++ /dev/null
@@ -1,30 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.security~~
2===== Values =====
3
4 * **security** - %%Bitwise OR of security supported by this access point%%
5
6
7\\ {{page>:develop:api-include:efl:net:control:access_point:property:security:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12@property security {
13 get {
14 values {
15 security: Efl.Net.Control.Access_Point.Security;
16 }
17 }
18}
19</code>
20
21===== C signature =====
22
23<code c>
24Efl_Net_Control_Access_Point_Security efl_net_control_access_point_security_get(const Eo *obj);
25</code>
26
27===== Implemented by =====
28
29 * **Efl.Net.Control.Access_Point.security**
30
diff --git a/pages/develop/api/efl/net/control/access_point/property/state.txt b/pages/develop/api/efl/net/control/access_point/property/state.txt
deleted file mode 100644
index ed792b7..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/state.txt
+++ /dev/null
@@ -1,30 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.state~~
2===== Values =====
3
4 * **state** - %%Access point state%%
5
6
7\\ {{page>:develop:api-include:efl:net:control:access_point:property:state:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12@property state {
13 get {
14 values {
15 state: Efl.Net.Control.Access_Point.State;
16 }
17 }
18}
19</code>
20
21===== C signature =====
22
23<code c>
24Efl_Net_Control_Access_Point_State efl_net_control_access_point_state_get(const Eo *obj);
25</code>
26
27===== Implemented by =====
28
29 * **Efl.Net.Control.Access_Point.state**
30
diff --git a/pages/develop/api/efl/net/control/access_point/property/strength.txt b/pages/develop/api/efl/net/control/access_point/property/strength.txt
deleted file mode 100644
index 64b6d0f..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/strength.txt
+++ /dev/null
@@ -1,30 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.strength~~
2===== Values =====
3
4 * **strength** - %%Access point signal strength%%
5
6
7\\ {{page>:develop:api-include:efl:net:control:access_point:property:strength:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12@property strength {
13 get {
14 values {
15 strength: uint8;
16 }
17 }
18}
19</code>
20
21===== C signature =====
22
23<code c>
24uint8_t efl_net_control_access_point_strength_get(const Eo *obj);
25</code>
26
27===== Implemented by =====
28
29 * **Efl.Net.Control.Access_Point.strength**
30
diff --git a/pages/develop/api/efl/net/control/access_point/property/technology.txt b/pages/develop/api/efl/net/control/access_point/property/technology.txt
deleted file mode 100644
index cf9338d..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/technology.txt
+++ /dev/null
@@ -1,30 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.technology~~
2===== Values =====
3
4 * **technology** - %%Access point technology%%
5
6
7\\ {{page>:develop:api-include:efl:net:control:access_point:property:technology:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12@property technology {
13 get {
14 values {
15 technology: free(Efl.Net.Control.Technology, efl_del);
16 }
17 }
18}
19</code>
20
21===== C signature =====
22
23<code c>
24Efl_Net_Control_Technology *efl_net_control_access_point_technology_get(const Eo *obj);
25</code>
26
27===== Implemented by =====
28
29 * **Efl.Net.Control.Access_Point.technology**
30
diff --git a/pages/develop/api/efl/net/control/access_point/property/time_servers.txt b/pages/develop/api/efl/net/control/access_point/property/time_servers.txt
deleted file mode 100644
index 502f826..0000000
--- a/pages/develop/api/efl/net/control/access_point/property/time_servers.txt
+++ /dev/null
@@ -1,30 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.time_servers~~
2===== Values =====
3
4 * **time_servers** - %%Iterator to time server%%
5
6
7\\ {{page>:develop:api-include:efl:net:control:access_point:property:time_servers:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12@property time_servers {
13 get {
14 values {
15 time_servers: free(iterator<free(string, free)>, eina_iterator_free);
16 }
17 }
18}
19</code>
20
21===== C signature =====
22
23<code c>
24Eina_Iterator *efl_net_control_access_point_time_servers_get(const Eo *obj);
25</code>
26
27===== Implemented by =====
28
29 * **Efl.Net.Control.Access_Point.time_servers**
30
diff --git a/pages/develop/api/efl/net/control/access_point/proxy_method.txt b/pages/develop/api/efl/net/control/access_point/proxy_method.txt
deleted file mode 100644
index 88b3db8..0000000
--- a/pages/develop/api/efl/net/control/access_point/proxy_method.txt
+++ /dev/null
@@ -1,40 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.Proxy_Method~~
2===== Description =====
3
4%%The method used to configure Proxies.%%
5
6//Since 1.19//
7
8{{page>:develop:api-include:efl:net:control:access_point:proxy_method:description&nouser&nolink&nodate}}
9
10===== Fields =====
11
12{{page>:develop:api-include:efl:net:control:access_point:proxy_method:fields&nouser&nolink&nodate}}
13
14 * **off** - %%Direct connection to the internet, no proxy used.%%
15 * **auto** - %%Proxy is autoconfigured using Proxy-Auto-Configuration (PAC) using given URL.%%
16 * **manual** - %%Proxy is configured manually using servers and excludes.%%
17 * **unset** - %%Only to be used with %%[[:develop:api:efl:net:control:access_point:property:configuration_proxy|Efl.Net.Control.Access_Point.configuration_proxy]]%%.%%
18
19===== Signature =====
20
21<code>
22enum Efl.Net.Control.Access_Point.Proxy_Method {
23 off: 0,
24 auto,
25 manual,
26 unset
27}
28</code>
29
30===== C signature =====
31
32<code c>
33typedef enum {
34 EFL_NET_CONTROL_ACCESS_POINT_PROXY_METHOD_OFF = 0,
35 EFL_NET_CONTROL_ACCESS_POINT_PROXY_METHOD_AUTO,
36 EFL_NET_CONTROL_ACCESS_POINT_PROXY_METHOD_MANUAL,
37 EFL_NET_CONTROL_ACCESS_POINT_PROXY_METHOD_UNSET
38} Efl_Net_Control_Access_Point_Proxy_Method;
39</code>
40
diff --git a/pages/develop/api/efl/net/control/access_point/security.txt b/pages/develop/api/efl/net/control/access_point/security.txt
deleted file mode 100644
index e56b2d3..0000000
--- a/pages/develop/api/efl/net/control/access_point/security.txt
+++ /dev/null
@@ -1,43 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.Security~~
2===== Description =====
3
4%%Bitwise-able securities supported by an access point.%%
5
6//Since 1.19//
7
8{{page>:develop:api-include:efl:net:control:access_point:security:description&nouser&nolink&nodate}}
9
10===== Fields =====
11
12{{page>:develop:api-include:efl:net:control:access_point:security:fields&nouser&nolink&nodate}}
13
14 * **unknow** - %%Unknown%%
15 * **none** - %%Open access, no security%%
16 * **wep** - %%WEP%%
17 * **psk** - %%PSK (Pre Shared Key), such as WPA or RSN%%
18 * **ieee802_1x** - %%IEEE 802.1X%%
19
20===== Signature =====
21
22<code>
23enum Efl.Net.Control.Access_Point.Security {
24 unknow: 0,
25 none: 1 >> 0,
26 wep: 1 >> 1,
27 psk: 1 >> 2,
28 ieee802_1x: 1 >> 3
29}
30</code>
31
32===== C signature =====
33
34<code c>
35typedef enum {
36 EFL_NET_CONTROL_ACCESS_POINT_SECURITY_UNKNOW = 0,
37 EFL_NET_CONTROL_ACCESS_POINT_SECURITY_NONE = 1 /* 1 >> 0 */,
38 EFL_NET_CONTROL_ACCESS_POINT_SECURITY_WEP = 2 /* 1 >> 1 */,
39 EFL_NET_CONTROL_ACCESS_POINT_SECURITY_PSK = 4 /* 1 >> 2 */,
40 EFL_NET_CONTROL_ACCESS_POINT_SECURITY_IEEE802_1X = 8 /* 1 >> 3 */
41} Efl_Net_Control_Access_Point_Security;
42</code>
43
diff --git a/pages/develop/api/efl/net/control/access_point/state.txt b/pages/develop/api/efl/net/control/access_point/state.txt
deleted file mode 100644
index f2f03a7..0000000
--- a/pages/develop/api/efl/net/control/access_point/state.txt
+++ /dev/null
@@ -1,49 +0,0 @@
1~~Title: Efl.Net.Control.Access_Point.State~~
2===== Description =====
3
4%%Provides the access point state.%%
5
6//Since 1.19//
7
8{{page>:develop:api-include:efl:net:control:access_point:state:description&nouser&nolink&nodate}}
9
10===== Fields =====
11
12{{page>:develop:api-include:efl:net:control:access_point:state:fields&nouser&nolink&nodate}}
13
14 * **idle** - %%Nothing is happening with this access point%%
15 * **association** - %%The access point is trying to associate itself. This is the first state after a connection attempt.%%
16 * **configuration** - %%The access point is configuring itself, such as DHCP.%%
17 * **local** - %%The access point is connected but the internet connection hasn't been validated.%%
18 * **online** - %%The access point is connected and the internet connection has been validated.%%
19 * **disconnect** - %%The access point is disconnecting.%%
20 * **failure** - %%The connection attempt failed, %%[[:develop:api:efl:net:control:access_point:property:error|Efl.Net.Control.Access_Point.error]]%% will provide more details%%
21
22===== Signature =====
23
24<code>
25enum Efl.Net.Control.Access_Point.State {
26 idle: 0,
27 association,
28 configuration,
29 local,
30 online,
31 disconnect,
32 failure
33}
34</code>
35
36===== C signature =====
37
38<code c>
39typedef enum {
40 EFL_NET_CONTROL_ACCESS_POINT_STATE_IDLE = 0,
41 EFL_NET_CONTROL_ACCESS_POINT_STATE_ASSOCIATION,
42 EFL_NET_CONTROL_ACCESS_POINT_STATE_CONFIGURATION,
43 EFL_NET_CONTROL_ACCESS_POINT_STATE_LOCAL,
44 EFL_NET_CONTROL_ACCESS_POINT_STATE_ONLINE,
45 EFL_NET_CONTROL_ACCESS_POINT_STATE_DISCONNECT,
46 EFL_NET_CONTROL_ACCESS_POINT_STATE_FAILURE
47} Efl_Net_Control_Access_Point_State;
48</code>
49
diff --git a/pages/develop/api/efl/net/control/access_point_error.txt b/pages/develop/api/efl/net/control/access_point_error.txt
new file mode 100644
index 0000000..c72c1f8
--- /dev/null
+++ b/pages/develop/api/efl/net/control/access_point_error.txt
@@ -0,0 +1,49 @@
1~~Title: Efl.Net.Control.Access_Point_Error~~
2====== Efl.Net.Control.Access_Point_Error (enum) ======
3
4''beta'' This enumeration is still in beta, api will probably change
5
6%%The reason for the connection error.%%
7
8
9
10
11
12{{page>:develop:api-include:efl:net:control:efl.net.control.access_point_error:{section}&nouser&nolink&nodate}}
13
14===== Fields =====
15
16{{page>:develop:api-include:efl:net:control:efl.net.control.access_point_error:{section}&nouser&nolink&nodate}}
17
18 * **none** - %%All OK, no errors%%
19 * **out_of_range** - %%Wireless device is out of range.%%
20 * **pin_missing** - %%PIN was required and is missing.%%
21 * **dhcp_failed** - %%DHCP failed to provide configuration.%%
22 * **connect_failed** - %%Could not connect to access point.%%
23 * **login_failed** - %%Login or authentication information was incorrect, agent_request_input event may be emitted.%%
24
25===== Signature =====
26
27<code>
28enum {
29 none: 0
30 out_of_range: 0 - 1
31 pin_missing: 0 - 2
32 dhcp_failed: 0 - 3
33 connect_failed: 0 - 4
34 login_failed: 0 - 5
35}
36</code>
37
38===== C Signature =====
39
40<code>
41typedef enum {
42 EFL_NET_CONTROL_ACCESS_POINT_ERROR_NONE = 0,
43 EFL_NET_CONTROL_ACCESS_POINT_ERROR_OUT_OF_RANGE = 0 - 1,
44 EFL_NET_CONTROL_ACCESS_POINT_ERROR_PIN_MISSING = 0 - 2,
45 EFL_NET_CONTROL_ACCESS_POINT_ERROR_DHCP_FAILED = 0 - 3,
46 EFL_NET_CONTROL_ACCESS_POINT_ERROR_CONNECT_FAILED = 0 - 4,
47 EFL_NET_CONTROL_ACCESS_POINT_ERROR_LOGIN_FAILED = 0 - 5,
48} Efl_Net_Control_Access_Point_Error;
49</code>
diff --git a/pages/develop/api/efl/net/control/access_point_ipv4_method.txt b/pages/develop/api/efl/net/control/access_point_ipv4_method.txt
new file mode 100644
index 0000000..63ccf35
--- /dev/null
+++ b/pages/develop/api/efl/net/control/access_point_ipv4_method.txt
@@ -0,0 +1,43 @@
1~~Title: Efl.Net.Control.Access_Point_Ipv4_Method~~
2====== Efl.Net.Control.Access_Point_Ipv4_Method (enum) ======
3
4''beta'' This enumeration is still in beta, api will probably change
5
6%%The method used to configure IPv4%%
7
8
9
10
11
12{{page>:develop:api-include:efl:net:control:efl.net.control.access_point_ipv4_method:{section}&nouser&nolink&nodate}}
13
14===== Fields =====
15
16{{page>:develop:api-include:efl:net:control:efl.net.control.access_point_ipv4_method:{section}&nouser&nolink&nodate}}
17
18 * **off** - %%IPv4 is disabled.%%
19 * **dhcp** - %%IPv4 is configured using DHCP.%%
20 * **manual** - %%IPv4 is manually set using address, netmask and gateway%%
21 * **unset** - %%Only to be used with %%[[:develop:api:efl:net:control:access_point|Efl.Net.Control.Access_Point]].[[:develop:api:efl:net:control:Access_Point#configuration_ipv4|configuration_ipv4]]
22
23===== Signature =====
24
25<code>
26enum {
27 off: 0
28 dhcp: 0 - 1
29 manual: 0 - 2
30 unset: 0 - 3
31}
32</code>
33
34===== C Signature =====
35
36<code>
37typedef enum {
38 EFL_NET_CONTROL_ACCESS_POINT_IPV4_METHOD_OFF = 0,
39 EFL_NET_CONTROL_ACCESS_POINT_IPV4_METHOD_DHCP = 0 - 1,
40 EFL_NET_CONTROL_ACCESS_POINT_IPV4_METHOD_MANUAL = 0 - 2,
41 EFL_NET_CONTROL_ACCESS_POINT_IPV4_METHOD_UNSET = 0 - 3,
42} Efl_Net_Control_Access_Point_Ipv4_Method;
43</code>
diff --git a/pages/develop/api/efl/net/control/access_point/ipv6_method.txt b/pages/develop/api/efl/net/control/access_point_ipv6_method.txt
index ba5f2a1..44b11db 100644
--- a/pages/develop/api/efl/net/control/access_point/ipv6_method.txt
+++ b/pages/develop/api/efl/net/control/access_point_ipv6_method.txt
@@ -1,15 +1,19 @@
1~~Title: Efl.Net.Control.Access_Point.Ipv6_Method~~ 1~~Title: Efl.Net.Control.Access_Point_Ipv6_Method~~
2===== Description ===== 2====== Efl.Net.Control.Access_Point_Ipv6_Method (enum) ======
3
4''beta'' This enumeration is still in beta, api will probably change
3 5
4%%The method used to configure IPv6%% 6%%The method used to configure IPv6%%
5 7
6//Since 1.19//
7 8
8{{page>:develop:api-include:efl:net:control:access_point:ipv6_method:description&nouser&nolink&nodate}} 9
10
11
12{{page>:develop:api-include:efl:net:control:efl.net.control.access_point_ipv6_method:{section}&nouser&nolink&nodate}}
9 13
10===== Fields ===== 14===== Fields =====
11 15
12{{page>:develop:api-include:efl:net:control:access_point:ipv6_method:fields&nouser&nolink&nodate}} 16{{page>:develop:api-include:efl:net:control:efl.net.control.access_point_ipv6_method:{section}&nouser&nolink&nodate}}
13 17
14 * **off** - %%IPv6 is disabled.%% 18 * **off** - %%IPv6 is disabled.%%
15 * **fixed** - %%IPv6 is fixed by operator and cannot be changed.%% 19 * **fixed** - %%IPv6 is fixed by operator and cannot be changed.%%
@@ -18,35 +22,34 @@
18 * **auto_privacy_public** - %%IPv6 is set using dhcp or using a tunnel6to4, privacy extensions are used and the system prefers a public IP address over temporary addresses.%% 22 * **auto_privacy_public** - %%IPv6 is set using dhcp or using a tunnel6to4, privacy extensions are used and the system prefers a public IP address over temporary addresses.%%
19 * **auto_privacy_temporary** - %%IPv6 is set using dhcp or using a tunnel6to4, privacy extensions are used and the system prefers a temporary IP address over public addresses.%% 23 * **auto_privacy_temporary** - %%IPv6 is set using dhcp or using a tunnel6to4, privacy extensions are used and the system prefers a temporary IP address over public addresses.%%
20 * **tunnel6to4** - %%IPv6 was configured using a 6-to-4 tunnel. This cannot be set by the user, which is set to "auto" instead%% 24 * **tunnel6to4** - %%IPv6 was configured using a 6-to-4 tunnel. This cannot be set by the user, which is set to "auto" instead%%
21 * **unset** - %%Only to be used with %%[[:develop:api:efl:net:control:access_point:property:configuration_ipv6|Efl.Net.Control.Access_Point.configuration_ipv6]]%%%% 25 * **unset** - %%Only to be used with %%[[:develop:api:efl:net:control:access_point|Efl.Net.Control.Access_Point]].[[:develop:api:efl:net:control:Access_Point#configuration_ipv6|configuration_ipv6]]
22 26
23===== Signature ===== 27===== Signature =====
24 28
25<code> 29<code>
26enum Efl.Net.Control.Access_Point.Ipv6_Method { 30enum {
27 off: 0, 31 off: 0
28 fixed, 32 fixed: 0 - 1
29 manual, 33 manual: 0 - 2
30 auto_privacy_none, 34 auto_privacy_none: 0 - 3
31 auto_privacy_public, 35 auto_privacy_public: 0 - 4
32 auto_privacy_temporary, 36 auto_privacy_temporary: 0 - 5
33 tunnel6to4, 37 tunnel6to4: 0 - 6
34 unset 38 unset: 0 - 7
35} 39}
36</code> 40</code>
37 41
38===== C signature ===== 42===== C Signature =====
39 43
40<code c> 44<code>
41typedef enum { 45typedef enum {
42 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_OFF = 0, 46 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_OFF = 0,
43 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_FIXED, 47 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_FIXED = 0 - 1,
44 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_MANUAL, 48 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_MANUAL = 0 - 2,
45 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_AUTO_PRIVACY_NONE, 49 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_AUTO_PRIVACY_NONE = 0 - 3,
46 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_AUTO_PRIVACY_PUBLIC, 50 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_AUTO_PRIVACY_PUBLIC = 0 - 4,
47 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_AUTO_PRIVACY_TEMPORARY, 51 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_AUTO_PRIVACY_TEMPORARY = 0 - 5,
48 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_TUNNEL6TO4, 52 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_TUNNEL6TO4 = 0 - 6,
49 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_UNSET 53 EFL_NET_CONTROL_ACCESS_POINT_IPV6_METHOD_UNSET = 0 - 7,
50} Efl_Net_Control_Access_Point_Ipv6_Method; 54} Efl_Net_Control_Access_Point_Ipv6_Method;
51</code> 55</code>
52
diff --git a/pages/develop/api/efl/net/control/access_point_proxy_method.txt b/pages/develop/api/efl/net/control/access_point_proxy_method.txt
new file mode 100644
index 0000000..f1abdf3
--- /dev/null
+++ b/pages/develop/api/efl/net/control/access_point_proxy_method.txt
@@ -0,0 +1,43 @@
1~~Title: Efl.Net.Control.Access_Point_Proxy_Method~~
2====== Efl.Net.Control.Access_Point_Proxy_Method (enum) ======
3
4''beta'' This enumeration is still in beta, api will probably change
5
6%%The method used to configure Proxies.%%
7
8
9
10
11
12{{page>:develop:api-include:efl:net:control:efl.net.control.access_point_proxy_method:{section}&nouser&nolink&nodate}}
13
14===== Fields =====
15
16{{page>:develop:api-include:efl:net:control:efl.net.control.access_point_proxy_method:{section}&nouser&nolink&nodate}}
17
18 * **off** - %%Direct connection to the internet, no proxy used.%%
19 * **auto** - %%Proxy is autoconfigured using Proxy-Auto-Configuration (PAC) using given URL.%%
20 * **manual** - %%Proxy is configured manually using servers and excludes.%%
21 * **unset** - %%Only to be used with %%[[:develop:api:efl:net:control:access_point|Efl.Net.Control.Access_Point]].[[:develop:api:efl:net:control:Access_Point#configuration_proxy|configuration_proxy]]%%.%%
22
23===== Signature =====
24
25<code>
26enum {
27 off: 0
28 auto: 0 - 1
29 manual: 0 - 2
30 unset: 0 - 3
31}
32</code>
33
34===== C Signature =====
35
36<code>
37typedef enum {
38 EFL_NET_CONTROL_ACCESS_POINT_PROXY_METHOD_OFF = 0,
39 EFL_NET_CONTROL_ACCESS_POINT_PROXY_METHOD_AUTO = 0 - 1,
40 EFL_NET_CONTROL_ACCESS_POINT_PROXY_METHOD_MANUAL = 0 - 2,
41 EFL_NET_CONTROL_ACCESS_POINT_PROXY_METHOD_UNSET = 0 - 3,
42} Efl_Net_Control_Access_Point_Proxy_Method;
43</code>
diff --git a/pages/develop/api/efl/net/control/access_point_security.txt b/pages/develop/api/efl/net/control/access_point_security.txt
new file mode 100644
index 0000000..ef2228b
--- /dev/null
+++ b/pages/develop/api/efl/net/control/access_point_security.txt
@@ -0,0 +1,46 @@
1~~Title: Efl.Net.Control.Access_Point_Security~~
2====== Efl.Net.Control.Access_Point_Security (enum) ======
3
4''beta'' This enumeration is still in beta, api will probably change
5
6%%Bitwise-able securities supported by an access point.%%
7
8
9
10
11
12{{page>:develop:api-include:efl:net:control:efl.net.control.access_point_security:{section}&nouser&nolink&nodate}}
13
14===== Fields =====
15
16{{page>:develop:api-include:efl:net:control:efl.net.control.access_point_security:{section}&nouser&nolink&nodate}}
17
18 * **unknow** - %%Unknown%%
19 * **none** - %%Open access, no security%%
20 * **wep** - %%WEP%%
21 * **psk** - %%PSK (Pre Shared Key), such as WPA or RSN%%
22 * **ieee802_1x** - %%IEEE 802.1X%%
23
24===== Signature =====
25
26<code>
27enum {
28 unknow: 0
29 none: 1 >> 0
30 wep: 1 >> 1
31 psk: 1 >> 2
32 ieee802_1x: 1 >> 3
33}
34</code>
35
36===== C Signature =====
37
38<code>
39typedef enum {
40 EFL_NET_CONTROL_ACCESS_POINT_SECURITY_UNKNOW = 0,
41 EFL_NET_CONTROL_ACCESS_POINT_SECURITY_NONE = 1 >> 0,
42 EFL_NET_CONTROL_ACCESS_POINT_SECURITY_WEP = 1 >> 1,
43 EFL_NET_CONTROL_ACCESS_POINT_SECURITY_PSK = 1 >> 2,
44 EFL_NET_CONTROL_ACCESS_POINT_SECURITY_IEEE802_1X = 1 >> 3,
45} Efl_Net_Control_Access_Point_Security;
46</code>
diff --git a/pages/develop/api/efl/net/control/access_point_state.txt b/pages/develop/api/efl/net/control/access_point_state.txt
new file mode 100644
index 0000000..9b8dbe8
--- /dev/null
+++ b/pages/develop/api/efl/net/control/access_point_state.txt
@@ -0,0 +1,52 @@
1~~Title: Efl.Net.Control.Access_Point_State~~
2====== Efl.Net.Control.Access_Point_State (enum) ======
3
4''beta'' This enumeration is still in beta, api will probably change
5
6%%Provides the access point state.%%
7
8
9
10
11
12{{page>:develop:api-include:efl:net:control:efl.net.control.access_point_state:{section}&nouser&nolink&nodate}}
13
14===== Fields =====
15
16{{page>:develop:api-include:efl:net:control:efl.net.control.access_point_state:{section}&nouser&nolink&nodate}}
17
18 * **idle** - %%Nothing is happening with this access point%%
19 * **association** - %%The access point is trying to associate itself. This is the first state after a connection attempt.%%
20 * **configuration** - %%The access point is configuring itself, such as DHCP.%%
21 * **local** - %%The access point is connected but the internet connection hasn't been validated.%%
22 * **online** - %%The access point is connected and the internet connection has been validated.%%
23 * **disconnect** - %%The access point is disconnecting.%%
24 * **failure** - %%The connection attempt failed, %%[[:develop:api:efl:net:control:access_point|Efl.Net.Control.Access_Point]].[[:develop:api:efl:net:control:Access_Point#error|error]]%% will provide more details%%
25
26===== Signature =====
27
28<code>
29enum {
30 idle: 0
31 association: 0 - 1
32 configuration: 0 - 2
33 local: 0 - 3
34 online: 0 - 4
35 disconnect: 0 - 5
36 failure: 0 - 6
37}
38</code>
39
40===== C Signature =====
41
42<code>
43typedef enum {
44 EFL_NET_CONTROL_ACCESS_POINT_STATE_IDLE = 0,
45 EFL_NET_CONTROL_ACCESS_POINT_STATE_ASSOCIATION = 0 - 1,
46 EFL_NET_CONTROL_ACCESS_POINT_STATE_CONFIGURATION = 0 - 2,
47 EFL_NET_CONTROL_ACCESS_POINT_STATE_LOCAL = 0 - 3,
48 EFL_NET_CONTROL_ACCESS_POINT_STATE_ONLINE = 0 - 4,
49 EFL_NET_CONTROL_ACCESS_POINT_STATE_DISCONNECT = 0 - 5,
50 EFL_NET_CONTROL_ACCESS_POINT_STATE_FAILURE = 0 - 6,
51} Efl_Net_Control_Access_Point_State;
52</code>
diff --git a/pages/develop/api/efl/net/control/agent_browser_url.txt b/pages/develop/api/efl/net/control/agent_browser_url.txt
deleted file mode 100644
index 1b35479..0000000
--- a/pages/develop/api/efl/net/control/agent_browser_url.txt
+++ /dev/null
@@ -1,34 +0,0 @@
1~~Title: Efl.Net.Control.Agent_Browser_Url~~
2===== Description =====
3
4%%Reports to agent that it should open a browser at a given URL.%%
5
6//Since 1.19//
7
8{{page>:develop:api-include:efl:net:control:agent_browser_url:description&nouser&nolink&nodate}}
9
10===== Fields =====
11
12{{page>:develop:api-include:efl:net:control:agent_browser_url:fields&nouser&nolink&nodate}}
13
14 * **access_point** - %%The access point that triggered this request.%%
15 * **url** - %%The URL to point the browser at.%%
16
17===== Signature =====
18
19<code>
20struct Efl.Net.Control.Agent_Browser_Url {
21 access_point: free(Efl.Net.Control.Access_Point, efl_del);
22 url: free(string, free);
23}
24</code>
25
26===== C signature =====
27
28<code c>
29typedef struct _Efl_Net_Control_Agent_Browser_Url {
30 Efl_Net_Control_Access_Point *access_point;
31 const char *url;
32} Efl_Net_Control_Agent_Browser_Url;
33</code>
34
diff --git a/pages/develop/api/efl/net/control/agent_error.txt b/pages/develop/api/efl/net/control/agent_error.txt
deleted file mode 100644
index ae97e68..0000000
--- a/pages/develop/api/efl/net/control/agent_error.txt
+++ /dev/null
@@ -1,34 +0,0 @@
1~~Title: Efl.Net.Control.Agent_Error~~
2===== Description =====
3
4%%Reports error to the agent.%%
5
6//Since 1.19//
7
8{{page>:develop:api-include:efl:net:control:agent_error:description&nouser&nolink&nodate}}
9
10===== Fields =====
11
12{{page>:develop:api-include:efl:net:control:agent_error:fields&nouser&nolink&nodate}}
13
14 * **access_point** - %%The access point that triggered this error.%%
15 * **message** - %%The error message.%%
16
17===== Signature =====
18
19<code>
20struct Efl.Net.Control.Agent_Error {
21 access_point: free(Efl.Net.Control.Access_Point, efl_del);
22 message: free(string, free);
23}
24</code>
25
26===== C signature =====
27
28<code c>
29typedef struct _Efl_Net_Control_Agent_Error {
30 Efl_Net_Control_Access_Point *access_point;
31 const char *message;
32} Efl_Net_Control_Agent_Error;
33</code>
34
diff --git a/pages/develop/api/efl/net/control/agent_request_input.txt b/pages/develop/api/efl/net/control/agent_request_input.txt
deleted file mode 100644
index f1603cd..0000000
--- a/pages/develop/api/efl/net/control/agent_request_input.txt
+++ /dev/null
@@ -1,40 +0,0 @@
1~~Title: Efl.Net.Control.Agent_Request_Input~~
2===== Description =====
3
4%%Requests input to the agent.%%
5
6//Since 1.19//
7
8{{page>:develop:api-include:efl:net:control:agent_request_input:description&nouser&nolink&nodate}}
9
10===== Fields =====
11
12{{page>:develop:api-include:efl:net:control:agent_request_input:fields&nouser&nolink&nodate}}
13
14 * **access_point** - %%The access point which triggered this request.%%
15 * **fields** - %%Bitwise OR of fields present in this request.%%
16 * **passphrase_type** - %%Extra detail for the passphrase field, such as wep, psk, response (IEEE802.X GTC/OTP), string...%%
17 * **informational** - %%Such as the previous passphrase, VPN host%%
18
19===== Signature =====
20
21<code>
22struct Efl.Net.Control.Agent_Request_Input {
23 access_point: free(Efl.Net.Control.Access_Point, efl_del);
24 fields: Efl.Net.Control.Agent_Request_Input.Field;
25 passphrase_type: free(string, free);
26 informational: free(list<ptr(Efl.Net.Control.Agent_Request_Input.Information)>, eina_list_free);
27}
28</code>
29
30===== C signature =====
31
32<code c>
33typedef struct _Efl_Net_Control_Agent_Request_Input {
34 Efl_Net_Control_Access_Point *access_point;
35 Efl_Net_Control_Agent_Request_Input_Field fields;
36 const char *passphrase_type;
37 Eina_List *informational;
38} Efl_Net_Control_Agent_Request_Input;
39</code>
40
diff --git a/pages/develop/api/efl/net/control/agent_request_input/field.txt b/pages/develop/api/efl/net/control/agent_request_input/field.txt
deleted file mode 100644
index f1c4184..0000000
--- a/pages/develop/api/efl/net/control/agent_request_input/field.txt
+++ /dev/null
@@ -1,43 +0,0 @@
1~~Title: Efl.Net.Control.Agent_Request_Input.Field~~
2===== Description =====
3
4%%Bitwise-able fields requested to the agent.%%
5
6//Since 1.19//
7
8{{page>:develop:api-include:efl:net:control:agent_request_input:field:description&nouser&nolink&nodate}}
9
10===== Fields =====
11
12{{page>:develop:api-include:efl:net:control:agent_request_input:field:fields&nouser&nolink&nodate}}
13
14 * **name** - %%Used for hidden WiFi access points. If SSID is present, this is an alternative to that.%%
15 * **ssid** - %%Used for hidden WiFi access points. If name is present, this is an alternative to that.%%
16 * **username** - %%Identity or username requested%%
17 * **passphrase** - %%Password or passphrase requested%%
18 * **wps** - %%Use WPS authentication. If passphrase is present, this is an alternative to that.%%
19
20===== Signature =====
21
22<code>
23enum Efl.Net.Control.Agent_Request_Input.Field {
24 name: 1 >> 0,
25 ssid: 1 >> 1,
26 username: 1 >> 2,
27 passphrase: 1 >> 3,
28 wps: 1 >> 4
29}
30</code>
31
32===== C signature =====
33
34<code c>
35typedef enum {
36 EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_NAME = 1 /* 1 >> 0 */,
37 EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_SSID = 2 /* 1 >> 1 */,
38 EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_USERNAME = 4 /* 1 >> 2 */,
39 EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_PASSPHRASE = 8 /* 1 >> 3 */,
40 EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_WPS = 16 /* 1 >> 4 */
41} Efl_Net_Control_Agent_Request_Input_Field;
42</code>
43
diff --git a/pages/develop/api/efl/net/control/agent_request_input/information.txt b/pages/develop/api/efl/net/control/agent_request_input/information.txt
deleted file mode 100644
index c0ec79a..0000000
--- a/pages/develop/api/efl/net/control/agent_request_input/information.txt
+++ /dev/null
@@ -1,34 +0,0 @@
1~~Title: Efl.Net.Control.Agent_Request_Input.Information~~
2===== Description =====
3
4%%Name-value information pair provided to the agent.%%
5
6//Since 1.19//
7
8{{page>:develop:api-include:efl:net:control:agent_request_input:information:description&nouser&nolink&nodate}}
9
10===== Fields =====
11
12{{page>:develop:api-include:efl:net:control:agent_request_input:information:fields&nouser&nolink&nodate}}
13
14 * **name** - %%The information name, such as PreviousPassphrase, Host, Name...%%
15 * **value** - %%The contents of the information%%
16
17===== Signature =====
18
19<code>
20struct Efl.Net.Control.Agent_Request_Input.Information {
21 name: free(string, free);
22 value: free(string, free);
23}
24</code>
25
26===== C signature =====
27
28<code c>
29typedef struct _Efl_Net_Control_Agent_Request_Input_Information {
30 const char *name;
31 const char *value;
32} Efl_Net_Control_Agent_Request_Input_Information;
33</code>
34
diff --git a/pages/develop/api/efl/net/control/agent_request_input_field.txt b/pages/develop/api/efl/net/control/agent_request_input_field.txt
new file mode 100644
index 0000000..47c482d
--- /dev/null
+++ b/pages/develop/api/efl/net/control/agent_request_input_field.txt
@@ -0,0 +1,46 @@
1~~Title: Efl.Net.Control.Agent_Request_Input_Field~~
2====== Efl.Net.Control.Agent_Request_Input_Field (enum) ======
3
4''beta'' This enumeration is still in beta, api will probably change
5
6%%Bitwise-able fields requested to the agent.%%
7
8
9
10
11
12{{page>:develop:api-include:efl:net:control:efl.net.control.agent_request_input_field:{section}&nouser&nolink&nodate}}
13
14===== Fields =====
15
16{{page>:develop:api-include:efl:net:control:efl.net.control.agent_request_input_field:{section}&nouser&nolink&nodate}}
17
18 * **name** - %%Used for hidden WiFi access points. If SSID is present, this is an alternative to that.%%
19 * **ssid** - %%Used for hidden WiFi access points. If name is present, this is an alternative to that.%%
20 * **username** - %%Identity or username requested%%
21 * **passphrase** - %%Password or passphrase requested%%
22 * **wps** - %%Use WPS authentication. If passphrase is present, this is an alternative to that.%%
23
24===== Signature =====
25
26<code>
27enum {
28 name: 1 >> 0
29 ssid: 1 >> 1
30 username: 1 >> 2
31 passphrase: 1 >> 3
32 wps: 1 >> 4
33}
34</code>
35
36===== C Signature =====
37
38<code>
39typedef enum {
40 EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_NAME = 1 >> 0,
41 EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_SSID = 1 >> 1,
42 EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_USERNAME = 1 >> 2,
43 EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_PASSPHRASE = 1 >> 3,
44 EFL_NET_CONTROL_AGENT_REQUEST_INPUT_FIELD_WPS = 1 >> 4,
45} Efl_Net_Control_Agent_Request_Input_Field;
46</code>
diff --git a/pages/develop/api/efl/net/control/agent_request_input_information.txt b/pages/develop/api/efl/net/control/agent_request_input_information.txt
new file mode 100644
index 0000000..a10887a
--- /dev/null
+++ b/pages/develop/api/efl/net/control/agent_request_input_information.txt
@@ -0,0 +1,37 @@
1~~Title: Efl.Net.Control.Agent_Request_Input_Information~~
2====== Efl.Net.Control.Agent_Request_Input_Information (struct) ======
3
4''beta'' This struct is still in beta, api will probably change
5
6%%Name-value information pair provided to the agent.%%
7
8
9
10
11
12{{page>:develop:api-include:efl:net:control:efl.net.control.agent_request_input_information:{section}&nouser&nolink&nodate}}
13
14===== Fields =====
15
16{{page>:develop:api-include:efl:net:control:efl.net.control.agent_request_input_information:{section}&nouser&nolink&nodate}}
17
18 * **name** - %%The information name, such as PreviousPassphrase, Host, Name...%%
19 * **value** - %%The contents of the information%%
20
21===== Signature =====
22
23<code>
24struct Efl.Net.Control.Agent_Request_Input_Information {
25 name: string,
26 value: string,
27}
28</code>
29
30===== C Signature =====
31
32<code>
33typedef struct _Efl_Net_Control_Agent_Request_Input_Information {
34 name: **TODO (issue with Typedecl.c_type need Unit)**,
35 value: **TODO (issue with Typedecl.c_type need Unit)**,
36} Efl_Net_Control_Agent_Request_Input_Information;
37</code>
diff --git a/pages/develop/api/efl/net/control/event/access_point_add.txt b/pages/develop/api/efl/net/control/event/access_point_add.txt
deleted file mode 100644
index a8c0a13..0000000
--- a/pages/develop/api/efl/net/control/event/access_point_add.txt
+++ /dev/null
@@ -1,41 +0,0 @@
1~~Title: Efl.Net.Control: access_point,add~~
2===== Description =====
3
4%%The given access point has been added%%
5
6//Since 1.19//
7{{page>:develop:api-include:efl:net:control:event:access_point_add:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12access_point,add: free(Efl.Net.Control.Access_Point, efl_del);
13</code>
14
15===== C information =====
16
17<code c>
18EFL_NET_CONTROL_EVENT_ACCESS_POINT_ADD(Efl_Net_Control_Access_Point *)
19</code>
20
21===== C usage =====
22
23<code c>
24static void
25on_efl_net_control_event_access_point_add(void *data, const Efl_Event *event)
26{
27 Efl_Net_Control_Access_Point *info = event->info;
28 Eo *obj = event->object;
29 Data *d = data;
30
31 /* event hander code */
32}
33
34static void
35setup_event_handler(Eo *obj, Data *d)
36{
37 efl_event_callback_add(obj, EFL_NET_CONTROL_EVENT_ACCESS_POINT_ADD, on_efl_net_control_event_access_point_add, d);
38}
39
40</code>
41
diff --git a/pages/develop/api/efl/net/control/event/access_point_del.txt b/pages/develop/api/efl/net/control/event/access_point_del.txt
deleted file mode 100644
index e01523c..0000000
--- a/pages/develop/api/efl/net/control/event/access_point_del.txt
+++ /dev/null
@@ -1,41 +0,0 @@
1~~Title: Efl.Net.Control: access_point,del~~
2===== Description =====
3
4%%The given access point will be deleted%%
5
6//Since 1.19//
7{{page>:develop:api-include:efl:net:control:event:access_point_del:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12access_point,del: free(Efl.Net.Control.Access_Point, efl_del);
13</code>
14
15===== C information =====
16
17<code c>
18EFL_NET_CONTROL_EVENT_ACCESS_POINT_DEL(Efl_Net_Control_Access_Point *)
19</code>
20
21===== C usage =====
22
23<code c>
24static void
25on_efl_net_control_event_access_point_del(void *data, const Efl_Event *event)
26{
27 Efl_Net_Control_Access_Point *info = event->info;
28 Eo *obj = event->object;
29 Data *d = data;
30
31 /* event hander code */
32}
33
34static void
35setup_event_handler(Eo *obj, Data *d)
36{
37 efl_event_callback_add(obj, EFL_NET_CONTROL_EVENT_ACCESS_POINT_DEL, on_efl_net_control_event_access_point_del, d);
38}
39
40</code>
41
diff --git a/pages/develop/api/efl/net/control/event/access_points_changed.txt b/pages/develop/api/efl/net/control/event/access_points_changed.txt
deleted file mode 100644
index 2168de6..0000000
--- a/pages/develop/api/efl/net/control/event/access_points_changed.txt
+++ /dev/null
@@ -1,41 +0,0 @@
1~~Title: Efl.Net.Control: access_points,changed~~
2===== Description =====
3
4%%Access points were added, deleted or reordered.%%
5
6//Since 1.19//
7{{page>:develop:api-include:efl:net:control:event:access_points_changed:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12access_points,changed;
13</code>
14
15===== C information =====
16
17<code c>
18EFL_NET_CONTROL_EVENT_ACCESS_POINTS_CHANGED(void)
19</code>
20
21===== C usage =====
22
23<code c>
24static void
25on_efl_net_control_event_access_points_changed(void *data, const Efl_Event *event)
26{
27 void info = event->info;
28 Eo *obj = event->object;
29 Data *d = data;
30
31 /* event hander code */
32}
33
34static void
35setup_event_handler(Eo *obj, Data *d)
36{
37 efl_event_callback_add(obj, EFL_NET_CONTROL_EVENT_ACCESS_POINTS_CHANGED, on_efl_net_control_event_access_points_changed, d);
38}
39
40</code>
41
diff --git a/pages/develop/api/efl/net/control/event/agent_browser_url.txt b/pages/develop/api/efl/net/control/event/agent_browser_url.txt
deleted file mode 100644
index d1b17ab..0000000
--- a/pages/develop/api/efl/net/control/event/agent_browser_url.txt
+++ /dev/null
@@ -1,41 +0,0 @@
1~~Title: Efl.Net.Control: agent_browser_url~~
2===== Description =====
3
4%%Requires the user to visit a web page%%
5
6//Since 1.19//
7{{page>:develop:api-include:efl:net:control:event:agent_browser_url:description&nouser&nolink&nodate}}
8
9===== Signature =====
10
11<code>
12agent_browser_url: Efl.Net.Control.Agent_Browser_Url;
13</code>
14
15===== C information =====
16
17<code c>
18