android_system_core/include
Mark Salyzyn 23f04107dc libsysutils: Add iovec/runOnEachSocket
SocketClient:
* Replace sendDataLocked with sendDataLockedv which takes an iovec.
* Add a version of sendData, sendDatav, which takes an iovec.
* do not preserve iovec content through sendDatav

SocketListener:
* Add runOnEachSocket, which allows to to specify a SocketClientCommand to
  run individually on each socket. This allows you to do broadcast-like
  actions customized for each individual socket.
* Client safe list reference counting for sendBroadcast & runOnEach Socket

(cherry picked from commit a6e965578e)

Signed-off-by: Nick Kralevich <nnk@google.com>
Signed-off-by: Mark Salyzyn <salyzyn@google.com>

Change-Id: I716f89c01b4cb7af900045c7e41fac1492defb06
2014-01-27 15:22:04 -08:00
..
android Remove libjnigraphics. moved to frameworks/base/native 2010-02-04 15:32:07 -08:00
backtrace Add PROT_* constants not found on windows. 2014-01-17 08:25:26 -08:00
corkscrew Add flush_my_map_info_list() and fix a bug in the Mac load_map_info_list(). 2013-05-14 19:49:30 -07:00
ctest auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
cutils libcutils: Move list.c to inlines on list.h 2014-01-27 15:04:56 -08:00
diskconfig diskconfig: Add missing include for loff_t 2012-07-23 16:11:59 -07:00
log liblog: Add const pedantics 2014-01-27 15:19:53 -08:00
memtrack Moves libmemtrack header to standard location 2013-09-23 18:42:41 -07:00
mincrypt Add support for ECDSA P-256 with SHA256 2013-10-09 17:04:50 -07:00
netutils libnetutils: Get mtu together with dhcp session results 2013-08-02 14:09:09 -07:00
pixelflinger pixelflinger: Fix function naming typo: gglBitBlti 2010-08-10 02:56:47 +08:00
private Merge "AArch64: Correction of struct surface_t" 2013-12-16 19:50:17 +00:00
system move sync headers from include to libsync 2014-01-03 21:27:05 +00:00
sysutils libsysutils: Add iovec/runOnEachSocket 2014-01-27 15:22:04 -08:00
usbhost libusbhost: permits client polling on inotify wd 2012-12-10 11:12:35 +01:00
utils Rewrite libbacktrace to be all C++. 2014-01-16 16:12:29 -08:00
ziparchive Fix ExtractEntryToFile. 2013-12-13 17:56:57 +00:00
zipfile auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00