summaryrefslogtreecommitdiff
path: root/src/examples/ecore/Makefile.am
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@profusion.mobi>2016-11-25 01:27:33 -0200
committerGustavo Sverzut Barbieri <barbieri@profusion.mobi>2016-11-25 17:27:32 -0200
commit46341b329d72736c1f1c47478f760ab8db76bbc8 (patch)
treef659749812561bd8aa1bb5e6ae386977ed6fe797 /src/examples/ecore/Makefile.am
parent16be61c7e15d89ba9ba4529e0d280dcb5fb81da7 (diff)
efl_io_buffered_stream: wraps an I/O object and make it easy to use.
Since all other efl.io objects are low-level, the recommended approach is to use an efl.io.copier. However when dealing with in-memory, bi-directional comms like talking to a socket, we always end with 2 queues, 2 copiers and the annoying setup that is being replicated in ecore_ipc, efl_debug and so on. This class is the base to make it simpler. Other classes such as Efl.Net.Socket.Simple, Efl.Net.Dialer.Simple and Efl.Net.Server.Simple will use it to provide simpler code to users. I guess we can call EFL+EO Java now?
Diffstat (limited to 'src/examples/ecore/Makefile.am')
-rw-r--r--src/examples/ecore/Makefile.am5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/examples/ecore/Makefile.am b/src/examples/ecore/Makefile.am
index bd5796a5ed..db23d30c17 100644
--- a/src/examples/ecore/Makefile.am
+++ b/src/examples/ecore/Makefile.am
@@ -84,6 +84,7 @@ ecore_con_eet_server_example \
84efl_io_copier_example \ 84efl_io_copier_example \
85efl_io_copier_simple_example \ 85efl_io_copier_simple_example \
86efl_io_queue_example \ 86efl_io_queue_example \
87efl_io_buffered_stream_example \
87efl_net_server_example \ 88efl_net_server_example \
88efl_net_dialer_http_example \ 89efl_net_dialer_http_example \
89efl_net_dialer_websocket_example \ 90efl_net_dialer_websocket_example \
@@ -317,6 +318,9 @@ efl_io_copier_simple_example_LDADD = $(ECORE_COMMON_LDADD)
317efl_io_queue_example_SOURCES = efl_io_queue_example.c 318efl_io_queue_example_SOURCES = efl_io_queue_example.c
318efl_io_queue_example_LDADD = $(ECORE_CON_COMMON_LDADD) 319efl_io_queue_example_LDADD = $(ECORE_CON_COMMON_LDADD)
319 320
321efl_io_buffered_stream_example_SOURCES = efl_io_buffered_stream_example.c
322efl_io_buffered_stream_example_LDADD = $(ECORE_CON_COMMON_LDADD)
323
320efl_net_server_example_SOURCES = efl_net_server_example.c 324efl_net_server_example_SOURCES = efl_net_server_example.c
321efl_net_server_example_LDADD = $(ECORE_CON_COMMON_LDADD) 325efl_net_server_example_LDADD = $(ECORE_CON_COMMON_LDADD)
322 326
@@ -407,6 +411,7 @@ ecore_con_eet_descriptor_example.c \
407efl_io_copier_example.c \ 411efl_io_copier_example.c \
408efl_io_copier_simple_example.c \ 412efl_io_copier_simple_example.c \
409efl_io_queue_example.c \ 413efl_io_queue_example.c \
414efl_io_buffered_stream_example.c \
410efl_net_server_example.c \ 415efl_net_server_example.c \
411efl_net_dialer_http_example.c \ 416efl_net_dialer_http_example.c \
412efl_net_dialer_websocket_example.c \ 417efl_net_dialer_websocket_example.c \