  | 
  
    USRP Hardware Driver and USRP Manual
    Version: 4.8.0.0
    
   UHD and USRP Manual 
   | 
           
 | 
 
 
 
 
Go to the documentation of this file.
   22 struct async_metadata_t;
 
  172     typedef std::shared_ptr<rx_streamer> 
sptr;
 
  177     virtual size_t get_num_channels(
void) 
const = 0;
 
  180     virtual size_t get_max_num_samps(
void) 
const = 0;
 
  243         const size_t nsamps_per_buff,
 
  245         const double timeout  = 0.1,
 
  246         const bool one_packet = 
false) = 0;
 
  259     virtual void issue_stream_cmd(
const stream_cmd_t& stream_cmd) = 0;
 
  266     virtual void post_input_action(
 
  267         const std::shared_ptr<uhd::rfnoc::action_info>& action, 
const size_t port) = 0;
 
  278     typedef std::shared_ptr<tx_streamer> 
sptr;
 
  283     virtual size_t get_num_channels(
void) 
const = 0;
 
  286     virtual size_t get_max_num_samps(
void) 
const = 0;
 
  320         const size_t nsamps_per_buff,
 
  322         const double timeout = 0.1) = 0;
 
  330     virtual bool recv_async_msg(
 
  338     virtual void post_output_action(
 
  339         const std::shared_ptr<uhd::rfnoc::action_info>& action, 
const size_t port) = 0;
 
  
 
Definition: stream.hpp:169
 
Definition: stream.hpp:275
 
ref_vector< const void * > buffs_type
Typedef for a pointer to a single, or a collection of send buffers.
Definition: stream.hpp:289
 
std::shared_ptr< rx_streamer > sptr
Definition: stream.hpp:172
 
std::shared_ptr< tx_streamer > sptr
Definition: stream.hpp:278
 
#define UHD_API
Definition: config.h:87
 
std::vector< size_t > channels
Definition: stream.hpp:161
 
stream_args_t(const std::string &cpu="", const std::string &otw="")
Convenience constructor for streamer args.
Definition: stream.hpp:53
 
Definition: device_addr.hpp:38
 
device_addr_t args
Definition: stream.hpp:132
 
std::string cpu_format
Definition: stream.hpp:75
 
std::string otw_format
Definition: stream.hpp:95
 
Definition: build_info.hpp:12
 
ref_vector< void * > buffs_type
Typedef for a pointer to a single, or a collection of recv buffers.
Definition: stream.hpp:183
 
Definition: stream_cmd.hpp:39
 
Definition: stream.hpp:50
 
Definition: ref_vector.hpp:21
 
boost::noncopyable noncopyable
Definition: noncopyable.hpp:45