aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/transport/udp_zero_copy_asio.cpp
Commit message (Expand)AuthorAgeFilesLines
* udp_zero_copy_asio: removed the #ifdefed num frames and min buff size stuffJosh Blum2011-01-261-45/+9
* uhd: fixed maxosx bug, was resizing the transport bufferJosh Blum2011-01-261-4/+0
* udp: revert depadding hack for recv_frame_sizeJosh Blum2011-01-211-1/+1
* udp: shrink default recv_frame_size by 4 bytes until FPGA handles 2 byte pad ...Josh Blum2011-01-211-1/+1
* uhd: update copyright datesJosh Blum2011-01-051-1/+1
* Merge branch 'buffer_pool' into nextJosh Blum2011-01-041-6/+6
|\
| * uhd: created buffer pool to allocate aligned memory, and implemented in trans...Josh Blum2011-01-031-6/+6
* | udp: tweak warning on socket resizeJosh Blum2010-12-291-2/+3
* | udp_ports: enable async recv in xport, set performance params in top level, t...Josh Blum2010-12-221-3/+4
|/
* uhd: pulled in some worthwhile changes from flow control branchJosh Blum2010-11-111-11/+20
* uhd: replaced print warning with a post warning call and registryJosh Blum2010-10-261-1/+1
* 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