aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/net/ip_address/method
diff options
context:
space:
mode:
Diffstat (limited to 'pages/develop/api/efl/net/ip_address/method')
-rw-r--r--pages/develop/api/efl/net/ip_address/method/any_check.txt14
-rw-r--r--pages/develop/api/efl/net/ip_address/method/create.txt18
-rw-r--r--pages/develop/api/efl/net/ip_address/method/create_sockaddr.txt18
-rw-r--r--pages/develop/api/efl/net/ip_address/method/finalize.txt10
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv4_class_a_check.txt14
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv4_class_b_check.txt14
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv4_class_c_check.txt14
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv4_class_d_check.txt14
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv6_local_link_check.txt14
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv6_local_site_check.txt14
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv6_v4compat_check.txt18
-rw-r--r--pages/develop/api/efl/net/ip_address/method/ipv6_v4mapped_check.txt18
-rw-r--r--pages/develop/api/efl/net/ip_address/method/loopback_check.txt14
-rw-r--r--pages/develop/api/efl/net/ip_address/method/multicast_check.txt14
-rw-r--r--pages/develop/api/efl/net/ip_address/method/parse.txt30
-rw-r--r--pages/develop/api/efl/net/ip_address/method/resolve.txt30
16 files changed, 134 insertions, 134 deletions
diff --git a/pages/develop/api/efl/net/ip_address/method/any_check.txt b/pages/develop/api/efl/net/ip_address/method/any_check.txt
index 9612be704..e713b2824 100644
--- a/pages/develop/api/efl/net/ip_address/method/any_check.txt
+++ b/pages/develop/api/efl/net/ip_address/method/any_check.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Ip_Address.any_check~~
+===== Description =====
+
+%%Checks if "0.0.0.0" (IPv4) or "::" (IPv6)%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:any_check:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ any_check @const {
Eina_Bool efl_net_ip_address_any_check(const Eo *obj);
</code>
-===== Description =====
-
-%%Checks if "0.0.0.0" (IPv4) or "::" (IPv6)%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:any_check:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.any_check**
diff --git a/pages/develop/api/efl/net/ip_address/method/create.txt b/pages/develop/api/efl/net/ip_address/method/create.txt
index aa787984b..e91e62686 100644
--- a/pages/develop/api/efl/net/ip_address/method/create.txt
+++ b/pages/develop/api/efl/net/ip_address/method/create.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Net.Ip_Address.create~~
+===== Description =====
+
+%%Creates an object given family, port and address.%%
+
+%%This is a convenience to create an object in a single call. To create based on 'struct sockaddr', see %%[[:develop:api:efl:net:ip_address:method:create_sockaddr|Efl.Net.Ip_Address.create_sockaddr]]%%. To create from string, see %%[[:develop:api:efl:net:ip_address:method:parse|Efl.Net.Ip_Address.parse]]%%.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:create:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -22,15 +31,6 @@ Efl_Net_Ip_Address *efl_net_ip_address_create(const Eo *obj, uint16_t port, cons
* **port** //(in)// - %%Port number in Host/Native endianess%%
* **address** //(in)// - %%Address bytes. If 4 bytes, AF_INET will be used. If 16 bytes, AF_INET6 will be used. All other sizes will result in failure.%%
-===== Description =====
-
-%%Creates an object given family, port and address.%%
-
-%%This is a convenience to create an object in a single call. To create based on 'struct sockaddr', see %%[[:develop:api:efl:net:ip_address:method:create_sockaddr|Efl.Net.Ip_Address.create_sockaddr]]%%. To create from string, see %%[[:develop:api:efl:net:ip_address:method:parse|Efl.Net.Ip_Address.parse]]%%.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:create:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.create**
diff --git a/pages/develop/api/efl/net/ip_address/method/create_sockaddr.txt b/pages/develop/api/efl/net/ip_address/method/create_sockaddr.txt
index eca9bf171..57fe08c0f 100644
--- a/pages/develop/api/efl/net/ip_address/method/create_sockaddr.txt
+++ b/pages/develop/api/efl/net/ip_address/method/create_sockaddr.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Net.Ip_Address.create_sockaddr~~
+===== Description =====
+
+%%Creates an object given sockaddr%%
+
+%%This is a convenience to create an object in a single call. To create based on native port and address bytes, use %%[[:develop:api:efl:net:ip_address:method:create|Efl.Net.Ip_Address.create]]%%, to create from string use %%[[:develop:api:efl:net:ip_address:method:parse|Efl.Net.Ip_Address.parse]]%%.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:create_sockaddr:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,15 +29,6 @@ Efl_Net_Ip_Address *efl_net_ip_address_create_sockaddr(const Eo *obj, const void
* **sockaddr** //(in)// - %%The pointer to struct sockaddr-compatible handle as per <netinet/in.h>.%%
-===== Description =====
-
-%%Creates an object given sockaddr%%
-
-%%This is a convenience to create an object in a single call. To create based on native port and address bytes, use %%[[:develop:api:efl:net:ip_address:method:create|Efl.Net.Ip_Address.create]]%%, to create from string use %%[[:develop:api:efl:net:ip_address:method:parse|Efl.Net.Ip_Address.parse]]%%.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:create_sockaddr:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.create_sockaddr**
diff --git a/pages/develop/api/efl/net/ip_address/method/finalize.txt b/pages/develop/api/efl/net/ip_address/method/finalize.txt
index cffa35da3..6bb097857 100644
--- a/pages/develop/api/efl/net/ip_address/method/finalize.txt
+++ b/pages/develop/api/efl/net/ip_address/method/finalize.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Net.Ip_Address.finalize~~
+===== Description =====
+
+%%Called at the end of #eo_add. Should not be called, just overridden.%%
+{{page>:develop:api-include:efl:net:ip_address:method:finalize:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:finalize|Efl.Object.finalize]].//===== Signature =====
<code>
@@ -13,11 +18,6 @@ finalize {
Efl_Object *efl_finalize(Eo *obj);
</code>
-===== Description =====
-
-%%Called at the end of #eo_add. Should not be called, just overridden.%%
-{{page>:develop:api-include:efl:net:ip_address:method:finalize:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:finalize|Efl.Object.finalize]]
diff --git a/pages/develop/api/efl/net/ip_address/method/ipv4_class_a_check.txt b/pages/develop/api/efl/net/ip_address/method/ipv4_class_a_check.txt
index 47eb133cf..806f8bf96 100644
--- a/pages/develop/api/efl/net/ip_address/method/ipv4_class_a_check.txt
+++ b/pages/develop/api/efl/net/ip_address/method/ipv4_class_a_check.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Ip_Address.ipv4_class_a_check~~
+===== Description =====
+
+%%Checks if IPv4 and is CLASS-A%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:ipv4_class_a_check:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ ipv4_class_a_check @const {
Eina_Bool efl_net_ip_address_ipv4_class_a_check(const Eo *obj);
</code>
-===== Description =====
-
-%%Checks if IPv4 and is CLASS-A%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:ipv4_class_a_check:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.ipv4_class_a_check**
diff --git a/pages/develop/api/efl/net/ip_address/method/ipv4_class_b_check.txt b/pages/develop/api/efl/net/ip_address/method/ipv4_class_b_check.txt
index 813c2b012..b4ac5bd9d 100644
--- a/pages/develop/api/efl/net/ip_address/method/ipv4_class_b_check.txt
+++ b/pages/develop/api/efl/net/ip_address/method/ipv4_class_b_check.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Ip_Address.ipv4_class_b_check~~
+===== Description =====
+
+%%Checks if IPv4 and is CLASS-B%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:ipv4_class_b_check:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ ipv4_class_b_check @const {
Eina_Bool efl_net_ip_address_ipv4_class_b_check(const Eo *obj);
</code>
-===== Description =====
-
-%%Checks if IPv4 and is CLASS-B%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:ipv4_class_b_check:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.ipv4_class_b_check**
diff --git a/pages/develop/api/efl/net/ip_address/method/ipv4_class_c_check.txt b/pages/develop/api/efl/net/ip_address/method/ipv4_class_c_check.txt
index f2b7bd86e..d2225cf2d 100644
--- a/pages/develop/api/efl/net/ip_address/method/ipv4_class_c_check.txt
+++ b/pages/develop/api/efl/net/ip_address/method/ipv4_class_c_check.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Ip_Address.ipv4_class_c_check~~
+===== Description =====
+
+%%Checks if IPv4 and is CLASS-C%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:ipv4_class_c_check:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ ipv4_class_c_check @const {
Eina_Bool efl_net_ip_address_ipv4_class_c_check(const Eo *obj);
</code>
-===== Description =====
-
-%%Checks if IPv4 and is CLASS-C%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:ipv4_class_c_check:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.ipv4_class_c_check**
diff --git a/pages/develop/api/efl/net/ip_address/method/ipv4_class_d_check.txt b/pages/develop/api/efl/net/ip_address/method/ipv4_class_d_check.txt
index 42c2889bb..d6aa0d143 100644
--- a/pages/develop/api/efl/net/ip_address/method/ipv4_class_d_check.txt
+++ b/pages/develop/api/efl/net/ip_address/method/ipv4_class_d_check.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Ip_Address.ipv4_class_d_check~~
+===== Description =====
+
+%%Checks if IPv4 and is CLASS-D%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:ipv4_class_d_check:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ ipv4_class_d_check @const {
Eina_Bool efl_net_ip_address_ipv4_class_d_check(const Eo *obj);
</code>
-===== Description =====
-
-%%Checks if IPv4 and is CLASS-D%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:ipv4_class_d_check:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.ipv4_class_d_check**
diff --git a/pages/develop/api/efl/net/ip_address/method/ipv6_local_link_check.txt b/pages/develop/api/efl/net/ip_address/method/ipv6_local_link_check.txt
index db40f8c14..ee8fb368c 100644
--- a/pages/develop/api/efl/net/ip_address/method/ipv6_local_link_check.txt
+++ b/pages/develop/api/efl/net/ip_address/method/ipv6_local_link_check.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Ip_Address.ipv6_local_link_check~~
+===== Description =====
+
+%%Checks if IPv6 is link-local.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:ipv6_local_link_check:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ ipv6_local_link_check @const {
Eina_Bool efl_net_ip_address_ipv6_local_link_check(const Eo *obj);
</code>
-===== Description =====
-
-%%Checks if IPv6 is link-local.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:ipv6_local_link_check:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.ipv6_local_link_check**
diff --git a/pages/develop/api/efl/net/ip_address/method/ipv6_local_site_check.txt b/pages/develop/api/efl/net/ip_address/method/ipv6_local_site_check.txt
index 7fc6ff128..513109d07 100644
--- a/pages/develop/api/efl/net/ip_address/method/ipv6_local_site_check.txt
+++ b/pages/develop/api/efl/net/ip_address/method/ipv6_local_site_check.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Ip_Address.ipv6_local_site_check~~
+===== Description =====
+
+%%Checks if IPv6 is site-local.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:ipv6_local_site_check:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ ipv6_local_site_check @const {
Eina_Bool efl_net_ip_address_ipv6_local_site_check(const Eo *obj);
</code>
-===== Description =====
-
-%%Checks if IPv6 is site-local.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:ipv6_local_site_check:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.ipv6_local_site_check**
diff --git a/pages/develop/api/efl/net/ip_address/method/ipv6_v4compat_check.txt b/pages/develop/api/efl/net/ip_address/method/ipv6_v4compat_check.txt
index 367f0f2e7..6f0132fd2 100644
--- a/pages/develop/api/efl/net/ip_address/method/ipv6_v4compat_check.txt
+++ b/pages/develop/api/efl/net/ip_address/method/ipv6_v4compat_check.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Net.Ip_Address.ipv6_v4compat_check~~
+===== Description =====
+
+%%Checks if IPv6 is compatible with IPv4.%%
+
+%%This happens if the first 12 bytes of IPv6 are 0.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:ipv6_v4compat_check:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,15 +22,6 @@ ipv6_v4compat_check @const {
Eina_Bool efl_net_ip_address_ipv6_v4compat_check(const Eo *obj);
</code>
-===== Description =====
-
-%%Checks if IPv6 is compatible with IPv4.%%
-
-%%This happens if the first 12 bytes of IPv6 are 0.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:ipv6_v4compat_check:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.ipv6_v4compat_check**
diff --git a/pages/develop/api/efl/net/ip_address/method/ipv6_v4mapped_check.txt b/pages/develop/api/efl/net/ip_address/method/ipv6_v4mapped_check.txt
index c3a578763..178d65b93 100644
--- a/pages/develop/api/efl/net/ip_address/method/ipv6_v4mapped_check.txt
+++ b/pages/develop/api/efl/net/ip_address/method/ipv6_v4mapped_check.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Net.Ip_Address.ipv6_v4mapped_check~~
+===== Description =====
+
+%%Checks if IPv6 is mapping an IPv4.%%
+
+%%If the IPv6 server is not IPv6-only, then it will take IPv4 addresses and map them inside IPv6. This checks if the given address is an IPv4 mapped inside IPv6.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:ipv6_v4mapped_check:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,15 +22,6 @@ ipv6_v4mapped_check @const {
Eina_Bool efl_net_ip_address_ipv6_v4mapped_check(const Eo *obj);
</code>
-===== Description =====
-
-%%Checks if IPv6 is mapping an IPv4.%%
-
-%%If the IPv6 server is not IPv6-only, then it will take IPv4 addresses and map them inside IPv6. This checks if the given address is an IPv4 mapped inside IPv6.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:ipv6_v4mapped_check:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.ipv6_v4mapped_check**
diff --git a/pages/develop/api/efl/net/ip_address/method/loopback_check.txt b/pages/develop/api/efl/net/ip_address/method/loopback_check.txt
index 4a09b2670..d820a4829 100644
--- a/pages/develop/api/efl/net/ip_address/method/loopback_check.txt
+++ b/pages/develop/api/efl/net/ip_address/method/loopback_check.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Ip_Address.loopback_check~~
+===== Description =====
+
+%%Checks if loopback "127.0.0.1" (IPv4) or "::1" (IPv6)%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:loopback_check:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ loopback_check @const {
Eina_Bool efl_net_ip_address_loopback_check(const Eo *obj);
</code>
-===== Description =====
-
-%%Checks if loopback "127.0.0.1" (IPv4) or "::1" (IPv6)%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:loopback_check:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.loopback_check**
diff --git a/pages/develop/api/efl/net/ip_address/method/multicast_check.txt b/pages/develop/api/efl/net/ip_address/method/multicast_check.txt
index 9008b1fcb..bd612f131 100644
--- a/pages/develop/api/efl/net/ip_address/method/multicast_check.txt
+++ b/pages/develop/api/efl/net/ip_address/method/multicast_check.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Ip_Address.multicast_check~~
+===== Description =====
+
+%%Checks if multicast%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:multicast_check:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ multicast_check @const {
Eina_Bool efl_net_ip_address_multicast_check(const Eo *obj);
</code>
-===== Description =====
-
-%%Checks if multicast%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:multicast_check:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.multicast_check**
diff --git a/pages/develop/api/efl/net/ip_address/method/parse.txt b/pages/develop/api/efl/net/ip_address/method/parse.txt
index 5b5608067..bdcd274c9 100644
--- a/pages/develop/api/efl/net/ip_address/method/parse.txt
+++ b/pages/develop/api/efl/net/ip_address/method/parse.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Net.Ip_Address.parse~~
+===== Description =====
+
+%%Parses a numeric address and return an object representing it.%%
+
+%%This parses a numeric IPv4 or IPv6 address and optional port, returning an object representing it on success or %%''NULL''%% on failure.%%
+
+%%The address may be in the formats:%%
+
+%%- IPv4 complete: 127.0.0.1:1234 - IPv4 no port: 127.0.0.1 - IPv6 complete: [::1]:1234 - IPv6 no port: [::1] - IPv6 no braces (implies no port): ::1%%
+
+%%If you want to translate address and port to numbers use %%[[:develop:api:efl:net:ip_address:method:resolve|Efl.Net.Ip_Address.resolve]]%%.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:parse:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,21 +35,6 @@ Efl_Net_Ip_Address *efl_net_ip_address_parse(const Eo *obj, const char *numeric_
* **numeric_address** //(in)// - %%The numeric address to parse, such as '127.0.0.1:1234' or '[::1]:1234'%%
-===== Description =====
-
-%%Parses a numeric address and return an object representing it.%%
-
-%%This parses a numeric IPv4 or IPv6 address and optional port, returning an object representing it on success or %%''NULL''%% on failure.%%
-
-%%The address may be in the formats:%%
-
-%%- IPv4 complete: 127.0.0.1:1234 - IPv4 no port: 127.0.0.1 - IPv6 complete: [::1]:1234 - IPv6 no port: [::1] - IPv6 no braces (implies no port): ::1%%
-
-%%If you want to translate address and port to numbers use %%[[:develop:api:efl:net:ip_address:method:resolve|Efl.Net.Ip_Address.resolve]]%%.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:parse:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.parse**
diff --git a/pages/develop/api/efl/net/ip_address/method/resolve.txt b/pages/develop/api/efl/net/ip_address/method/resolve.txt
index b5aa80165..3fa63d406 100644
--- a/pages/develop/api/efl/net/ip_address/method/resolve.txt
+++ b/pages/develop/api/efl/net/ip_address/method/resolve.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Net.Ip_Address.resolve~~
+===== Description =====
+
+%%Asynchronously resolves host and port names.%%
+
+%%This will resolve the host and port names, returning the results asynchronously in a Future.%%
+
+%%It's based on getaddrinfo() and will receive extra flags to change its behavior.%%
+
+%%Ports can also be named, for example http resolves to 80. Your system database is used (see getaddrinfo()).%%
+
+%%You may try %%[[:develop:api:efl:net:ip_address:method:parse|Efl.Net.Ip_Address.parse]]%% if you have numeric values for host and port.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ip_address:method:resolve:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -24,21 +39,6 @@ Efl_Future *efl_net_ip_address_resolve(const Eo *obj, const char *address, int f
* **family** //(in)// - %%Preferred family. AF_UNSPEC or 0 for both, otherwise one of AF_INET or AF_INET6%%
* **flags** //(in)// - %%Flags to use with getaddrinfo(). If 0, default flags are used (AI_V4MAPPED | AI_ADDRCONFIG, if these exist in your system).%%
-===== Description =====
-
-%%Asynchronously resolves host and port names.%%
-
-%%This will resolve the host and port names, returning the results asynchronously in a Future.%%
-
-%%It's based on getaddrinfo() and will receive extra flags to change its behavior.%%
-
-%%Ports can also be named, for example http resolves to 80. Your system database is used (see getaddrinfo()).%%
-
-%%You may try %%[[:develop:api:efl:net:ip_address:method:parse|Efl.Net.Ip_Address.parse]]%% if you have numeric values for host and port.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ip_address:method:resolve:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ip_Address.resolve**