aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/transport/udp_zero_copy_none.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Moved typedefs from props.hpp into new file types.hpp.Josh Blum2010-03-211-154/+0
| | | | | | | Created structs to replace range tuples, and clock config struct. Merged clock config props into one property using config struct. Added templated dict construction to use the assign::map_list_of. Added gcc flag to set visibility to hidden and use the api macro.
* got uhd almost compiling in windowze. figured out special flags. also had to ↵Josh Blum2010-03-171-4/+6
| | | | use boost stdint because its missing in visual c++, added a bunch of numeric casts to reduce warnings
* Moved timeouts into the udp transports.Josh Blum2010-03-041-2/+37
| | | | | | Simplified the fast path checking in the fw, but it turns out this was not the issue. Fixed some bad bit operations with the 16sc words (dont forget sign extension). Added some more documentation to the headers....
* Expanded the UDP api:Josh Blum2010-03-021-0/+117
We can make simple udp transports for discovery and control. We can support a udp zero copy transport (currently just asio). Reworked the io_impl for usrp2 to work with the zero copy api. So far, all of this untested other than compiling. A cut-down vrt library is in the works to simplify the io impl.