summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorPhilip Withnall <philip.withnall@collabora.co.uk>2014-01-16 15:45:12 +0000
committerOlivier Crête <olivier.crete@collabora.com>2014-01-31 01:49:07 -0500
commitdfab04cd8819f8244f783316c18642e49353c73e (patch)
treec2a48d62f82f7d41ffe268c7a896b063ce70a9b6 /docs
parentbc527dcf63e9fb71e7432252a3371def265ba1e7 (diff)
downloadlibnice-dfab04cd8819f8244f783316c18642e49353c73e.tar.gz
socket: Add vectored I/O support for receiving on sockets
Replace the recv() API with a recv_messages() API, which supports receiving multiple messages, each with multiple buffers rather than a single monolithic buffer. This doesn’t break API, as the socket API is not exposed outside libnice. It does introduce a new struct: NiceInputMessage, which is analogous to struct mmsghdr. This includes updates to the test-bsd test to cover the changed API.
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/libnice/libnice-sections.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/docs/reference/libnice/libnice-sections.txt b/docs/reference/libnice/libnice-sections.txt
index f763133..586e5cf 100644
--- a/docs/reference/libnice/libnice-sections.txt
+++ b/docs/reference/libnice/libnice-sections.txt
@@ -7,6 +7,7 @@ NiceComponentType
NiceProxyType
NiceCompatibility
NiceAgentRecvFunc
+NiceInputMessage
NICE_AGENT_MAX_REMOTE_CANDIDATES
nice_agent_new
nice_agent_new_reliable