zephyr/subsys
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
..
bluetooth Bluetooth: controller: Only add active slots to hw filter 2017-07-14 22:11:40 +03:00
console subsys: console: Fix signed vs unsigned char issues. 2017-05-22 08:43:31 -05:00
cpp subsystem: cleanup misc and make cpp a subsystem 2017-07-06 09:13:46 -05:00
debug kernel: remove gdb_server 2017-06-19 14:29:40 -04:00
disk license: add missing licenses and copyright 2017-06-08 10:41:56 -04:00
fs subsys: convert to using newly introduced integer sized types 2017-04-21 09:36:22 -05:00
logging kernel: event_logger: convert to using newly introduced integer sized types 2017-04-25 22:09:12 +00:00
net net: sockets: Implement poll() operation. 2017-07-18 21:46:06 +03:00
shell shell: Adjust arguments when executing a command of different module 2017-06-09 18:54:27 -04:00
usb misc: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
Kconfig subsystem: cleanup misc and make cpp a subsystem 2017-07-06 09:13:46 -05:00
Makefile subsystem: cleanup misc and make cpp a subsystem 2017-07-06 09:13:46 -05:00