diff options
author | Philip Withnall <philip.withnall@collabora.co.uk> | 2014-01-16 15:45:12 +0000 |
---|---|---|
committer | Olivier Crête <olivier.crete@collabora.com> | 2014-01-31 01:49:07 -0500 |
commit | dfab04cd8819f8244f783316c18642e49353c73e (patch) | |
tree | c2a48d62f82f7d41ffe268c7a896b063ce70a9b6 /docs | |
parent | bc527dcf63e9fb71e7432252a3371def265ba1e7 (diff) | |
download | libnice-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.txt | 1 |
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 |