zephyr/subsys/net/lib
Paul Sokolovsky 2c2e8b26b4 net: sockets: Implement poll() operation.
poll() allows to (efficiently) wait for available data on sockets,
and is essential operation for working with non-blocking sockets.

This is initial, very basic implementation, effectively supporting
just POLLIN operation. (POLLOUT implementation is dummy - it's
assumed that socket is always writable, as there's currently no
reasonable way to test that.)

Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2017-07-18 21:46:06 +03:00
..
app net: Fix connectivity issues if only UDP or TCP is enabled 2017-07-14 08:49:45 +03:00
dns net: lib: dns: Check return value of net_context_recv() 2017-06-12 10:21:38 +03:00
http net: http_server: Properly close network contexts. 2017-07-18 08:40:02 +03:00
mqtt net/mqtt: return error codes from net_context_send 2017-04-28 15:01:12 +03:00
sockets net: sockets: Implement poll() operation. 2017-07-18 21:46:06 +03:00
zoap net: zoap: advance block context by checking M bit from block option 2017-07-14 11:06:54 +03:00
Kbuild net: app: Create support for network application API 2017-06-30 06:13:09 -04:00
Kconfig net: app: Create support for network application API 2017-06-30 06:13:09 -04:00
Makefile net: app: Create support for network application API 2017-06-30 06:13:09 -04:00