uhd/host/lib/transport
Aaron Rossetto eada49e4d5 dpdk: Improve link status detection
This change improves the DPDK link status detection algorithm in the
following ways:

- The status of the links are checked at an interval of 250 ms. If all
  links report as being up, the driver proceeds.
- If any of the DPDK links has not reported as being up by the end of
  the link status detection timeout (1000 ms by default), the algorithm
  throws a runtime error rather than proceeds with one or more down
  links.
- Users may override the default link status detection timeout by
  passing dpdk_link_timeout=N, where N is the desired timeout in
  milliseconds, either via device arguments or in the UHD configuration
  file.
2020-09-03 15:01:12 -05:00
..
nirio uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
uhd-dpdk dpdk: Improve link status detection 2020-09-03 15:01:12 -05:00
adapter.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
buffer_pool.cpp Remove proto-RFNoC files 2019-11-26 12:16:25 -08:00
chdr.cpp endianness: Replace Boost macros with custom ones 2019-01-21 14:00:34 -08:00
CMakeLists.txt uhd: remove liberio 2020-07-20 16:01:03 -05:00
dpdk_simple.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
gen_vrt_if_packet.py Remove remaining Python 2 references 2020-05-07 15:10:41 -05:00
if_addrs.cpp lib: transport: apply clang-format 2019-01-18 17:51:35 -08:00
inline_io_service.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
libusb1_base.cpp libusb: Remove deprecation warnings for libusb_set_debug 2020-04-15 07:45:18 -05:00
libusb1_base.hpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
libusb1_control.cpp uhd: Replace usage of boost smart pointers with C++11 counterparts 2019-11-26 12:21:32 -08:00
libusb1_zero_copy.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
muxed_zero_copy_if.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
nirio_link.cpp X300: fix for incorrect PCIe buffer size values 2020-08-04 15:46:54 -05:00
nirio_zero_copy.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
offload_io_service.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
super_recv_packet_handler.hpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
super_send_packet_handler.hpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
tcp_zero_copy.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
udp_boost_asio_link.cpp uhd: Remove assignment to const var for mac build 2020-08-12 07:13:04 -05:00
udp_dpdk_link.cpp dpdk: Add new DPDK stack to integrate with I/O services 2019-12-20 16:32:22 -08:00
udp_simple.cpp uhd: add udp boost asio implementation of transport interface 2019-11-26 11:49:20 -08:00
udp_wsa_zero_copy.cpp uhd: Replace usage of boost smart pointers with C++11 counterparts 2019-11-26 12:21:32 -08:00
udp_zero_copy.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00
usb_dummy_impl.cpp lib: transport: apply clang-format 2019-01-18 17:51:35 -08:00
zero_copy_flow_ctrl.cpp uhd: Apply clang-format against all .cpp and .hpp files in host/ 2020-03-03 08:51:32 -06:00