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
|
||
|---|---|---|
| .. | ||
| FrameworkClient.h | ||
| FrameworkCommand.h | ||
| FrameworkListener.h | ||
| List.h | ||
| NetlinkEvent.h | ||
| NetlinkListener.h | ||
| ServiceManager.h | ||
| SocketClient.h | ||
| SocketClientCommand.h | ||
| SocketListener.h | ||