aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/transport/udp_zero_copy_asio.cpp
Commit message (Expand)AuthorAgeFilesLines
* udp: worked blocking send back into udp transport, enable async with #defineJosh Blum2010-10-081-44/+70
* udp: fix msvc errors for udp transportJosh Blum2010-10-071-2/+2
* udp: implementation for blocking recv w/ timeout, switch async implementation...Josh Blum2010-10-071-39/+101
* udp: fixed boost format syntax for warning messageJosh Blum2010-10-061-3/+3
* uhd: transport docs for UDP and USB (moved from usrp docs)Josh Blum2010-10-051-1/+4
* uhd: replaced frame params for the zero copy interfaces with a device addressJosh Blum2010-10-051-15/+20
* uhd: added include for enable_shared_from_this when usedJosh Blum2010-10-041-0/+1
* udp: added io service work to keep service runningJosh Blum2010-10-041-4/+12
* uhd: changed buffer allocations to be in a single chunk, udp: pass frame size...Josh Blum2010-10-031-40/+45
* uhd: implemented udp zero copy asio with async callsJosh Blum2010-10-031-57/+129
* uhd: implemented a double timeout (in seconds) for send and recv chainsJosh Blum2010-10-011-2/+2
* uhd: implemented recv timeout for zero copy interfaceJosh Blum2010-09-301-3/+2
* uhd: added warning printer utility functionJosh Blum2010-08-041-6/+6
* usrp2: use default sized buffer on transmit (or reasonably smaller)Josh Blum2010-07-261-4/+12
* usrp2: disable buffer resize on platforms that cry about itJosh Blum2010-07-141-0/+3
* uhd: ssize_t for phony zero copy return types, null sptr for timeout/error wi...Josh Blum2010-07-091-6/+4
* usrp2: added notes on multiple device network setup, improved warnings for bu...Josh Blum2010-07-081-6/+6
* usrp2: moved common defined for udp mtu and implemented change.Josh Blum2010-07-071-5/+5
* usrp2: increased transport buffer minimum size, and added warningJosh Blum2010-07-051-1/+8
* usrp2: improved print-out for socket buffer sizingJosh Blum2010-06-141-2/+5
* removed some windows warningsJosh Blum2010-06-021-3/+3
* use select for socket timeout, works windows and linuxJosh Blum2010-06-021-10/+28
* use polling for socket recv, timeout socket option not portableJosh Blum2010-06-011-12/+9
* Implemented pirate thread, moved io impl details into io impl cpp file. Fixed...Josh Blum2010-06-011-1/+1
* added frame count call to zero-copy iface, tweaks for udp asio implJosh Blum2010-05-291-36/+49
* Made a phony zero-copy interface for those interfaces that are actual copy-in...Josh Blum2010-05-281-82/+17
* fix: wrong size for buffer in recvJosh Blum2010-05-281-1/+1
* Tweak with the udp and zero-copy transport. Eventually, the caller will hang ...Josh Blum2010-05-271-18/+20
* automatic resize for small udp buffersJosh Blum2010-05-171-26/+35
* windows fix for setsockoptJosh Blum2010-05-171-1/+1
* simplification of udp asio socket stuffJosh Blum2010-05-171-38/+37
* made buffer size args part of constructorJosh Blum2010-04-301-18/+39
* setting size of buffers from device argsJosh Blum2010-04-271-6/+4
* work on controlling the socket buffer sizes from the front end apiJosh Blum2010-04-271-21/+13
* store the mtu and hdr len stuff only in the usrp2 implJosh Blum2010-04-121-8/+4
* Added data type conversion routines to transport api.Josh Blum2010-04-121-4/+7
* Created zero copy interface/framework, made use of it in usrp2 udp transport ...Josh Blum2010-04-121-34/+71
* Merge branch 'addrs' of git@ettus.sourcerepo.com:ettus/uhd into timingJosh Blum2010-03-261-0/+1
|\
| * added interface address discoveryJosh Blum2010-03-261-0/+1
* | Overhaullllllled the way we do streaming. There is an odd bug whereJosh Blum2010-03-251-1/+1
|/
* Moved typedefs from props.hpp into new file types.hpp.Josh Blum2010-03-211-0/+154