summaryrefslogtreecommitdiff
path: root/pages
diff options
context:
space:
mode:
authorXavi Artigas <xavierartigas@yahoo.es>2018-01-05 00:42:06 -0800
committerapache <apache@e5-web1.enlightenment.org>2018-01-05 00:42:06 -0800
commitdc4a478ff54cec1c47d47e973265c9ec91672ad0 (patch)
treec2c6eb2fdf6a57e7d02b4b504bac9ac9c25cb92f /pages
parentb27247e05a5ff2d9b5432f02a49ea1cf4deea17e (diff)
Wiki page io.md changed with summary [Fixed dead links] by Xavi Artigas
Diffstat (limited to 'pages')
-rw-r--r--pages/develop/guides/c/core/io.md.txt9
1 files changed, 3 insertions, 6 deletions
diff --git a/pages/develop/guides/c/core/io.md.txt b/pages/develop/guides/c/core/io.md.txt
index d3a305df1..ed23942b3 100644
--- a/pages/develop/guides/c/core/io.md.txt
+++ b/pages/develop/guides/c/core/io.md.txt
@@ -9,7 +9,7 @@ EFL offers some facilities for handling classic input/output (I/O) operations su
9 9
10These facilities reside in the ``Efl.Io`` namespace and are built around a common set of interfaces. This guide lists these interfaces and their purpose. It also describes the available I/O classes and how to use them. 10These facilities reside in the ``Efl.Io`` namespace and are built around a common set of interfaces. This guide lists these interfaces and their purpose. It also describes the available I/O classes and how to use them.
11 11
12Network communication classes are built on top of ``Efl.Io`` and grouped in the ``Efl.Net`` namespace, detailed in the [Network Programming Guide](/develop/guides/c/core/net.md). 12Network communication classes are built on top of ``Efl.Io`` and grouped in the ``Efl.Net`` namespace (Not documented in this guide).
13 13
14## Prerequisites ## 14## Prerequisites ##
15 15
@@ -244,7 +244,7 @@ EFL_CALLBACKS_ARRAY_DEFINE(copier_cbs,
244 244
245To discover how different events are registered through a single callback array read the [Events Programming Guide](/develop/guides/c/core/events.md). 245To discover how different events are registered through a single callback array read the [Events Programming Guide](/develop/guides/c/core/events.md).
246 246
247A more complex usage example can be found in the EFL examples repository [reference/c/net/src/net_io.c](https://git.enlightenment.org/tools/examples.git/tree/reference/c/net/src/net_io.c). It sends commands to an HTTP server using an ``Efl.Io.Copier`` which reads from an ``Efl.Io.Queue``. It then receives answers using a second ``Efl.Io.Copier`` and another ``Efl.Io.Queue``. This example is detailed in the [Network Programming Guide](/develop/guides/c/core/net.md). 247A more complex usage example can be found in the EFL examples repository [reference/c/net/src/net_io.c](https://git.enlightenment.org/tools/examples.git/tree/reference/c/net/src/net_io.c). It sends commands to an HTTP server using an ``Efl.Io.Copier`` which reads from an ``Efl.Io.Queue``. It then receives answers using a second ``Efl.Io.Copier`` and another ``Efl.Io.Queue``.
248 248
249### ``Efl.Io.Buffered_Stream`` ### 249### ``Efl.Io.Buffered_Stream`` ###
250 250
@@ -305,8 +305,5 @@ See the ``Efl.Io.Copier`` section above for an usage example.
305[Events Programming Guide](/develop/guides/c/core/events.md) 305[Events Programming Guide](/develop/guides/c/core/events.md)
306: Explains how events and event callbacks are handled in EFL. 306: Explains how events and event callbacks are handled in EFL.
307 307
308[EFL API Reference guide](/develop/api) 308[EFL API Reference guide](/develop/api/)
309: Detailed documentation on the EFL API. 309: Detailed documentation on the EFL API.
310
311 [Network Programming Guide](/develop/guides/c/core/net.md)
312: Description of the ``Efl.Io`` classes dealing with network communications. \ No newline at end of file