Namespaces | |
| vrt | |
Classes | |
| class | bounded_buffer | 
| class | bounded_buffer_detail | 
| class | buffer_pool | 
| struct | if_addrs_t | 
| class | managed_buffer | 
| Simple managed buffer with release interface.  More... | |
| class | managed_recv_buffer | 
| class | managed_send_buffer | 
| class | muxed_zero_copy_if | 
| struct | tcp_zero_copy | 
| class | udp_simple | 
| class | udp_zero_copy | 
| class | usb_control | 
| class | usb_device_handle | 
| class | usb_zero_copy | 
| class | zero_copy_flow_ctrl | 
| class | zero_copy_if | 
| class | zero_copy_recv_offload | 
| struct | zero_copy_xport_params | 
Typedefs | |
| typedef boost::function< bool(managed_buffer::sptr buff)> | flow_ctrl_func | 
Functions | |
| UHD_API std::vector< if_addrs_t > | get_if_addrs (void) | 
| UHD_INLINE void | intrusive_ptr_add_ref (managed_buffer *p) | 
| UHD_INLINE void | intrusive_ptr_release (managed_buffer *p) | 
| typedef boost::function<bool(managed_buffer::sptr buff)> uhd::transport::flow_ctrl_func | 
Flow control function.
| buff | buffer to be sent or receive buffer being released | 
| UHD_API std::vector<if_addrs_t> uhd::transport::get_if_addrs | ( | void | ) | 
Get a list of network interface addresses. The internal implementation is system-dependent.
| UHD_INLINE void uhd::transport::intrusive_ptr_add_ref | ( | managed_buffer * | p | ) | 
| UHD_INLINE void uhd::transport::intrusive_ptr_release | ( | managed_buffer * | p | ) |