USRP Hardware Driver and USRP Manual  Version: 003.008.002-0-ge9d11b35
UHD and USRP Manual
usrprio_rpc_common.hpp File Reference

Go to the source code of this file.

Classes

struct  uhd::usrprio_rpc::usrprio_device_info
 

Namespaces

 uhd
 
 uhd::usrprio_rpc
 

Macros

#define NIUSRPRIO_ENUMERATE_ARGS   usrprio_device_info_vtr& device_info_vtr
 
#define NIUSRPRIO_OPEN_SESSION_ARGS
 
#define NIUSRPRIO_CLOSE_SESSION_ARGS   const std::string& resource
 
#define NIUSRPRIO_RESET_SESSION_ARGS   const std::string& resource
 
#define NIUSRPRIO_DOWNLOAD_BITSTREAM_TO_FPGA_ARGS   const std::string& resource
 
#define NIUSRPRIO_GET_INTERFACE_PATH_ARGS
 
#define NIUSRPRIO_DOWNLOAD_FPGA_TO_FLASH_ARGS
 

Typedefs

typedef std::vector< usrprio_device_info > uhd::usrprio_rpc::usrprio_device_info_vtr
 

Macro Definition Documentation

◆ NIUSRPRIO_CLOSE_SESSION_ARGS

#define NIUSRPRIO_CLOSE_SESSION_ARGS   const std::string& resource

◆ NIUSRPRIO_DOWNLOAD_BITSTREAM_TO_FPGA_ARGS

#define NIUSRPRIO_DOWNLOAD_BITSTREAM_TO_FPGA_ARGS   const std::string& resource

◆ NIUSRPRIO_DOWNLOAD_FPGA_TO_FLASH_ARGS

#define NIUSRPRIO_DOWNLOAD_FPGA_TO_FLASH_ARGS
Value:
const std::string& resource, \
const std::string& bitstream_path

◆ NIUSRPRIO_ENUMERATE_ARGS

#define NIUSRPRIO_ENUMERATE_ARGS   usrprio_device_info_vtr& device_info_vtr

◆ NIUSRPRIO_GET_INTERFACE_PATH_ARGS

#define NIUSRPRIO_GET_INTERFACE_PATH_ARGS
Value:
const std::string& resource, \
std::string& interface_path

◆ NIUSRPRIO_OPEN_SESSION_ARGS

#define NIUSRPRIO_OPEN_SESSION_ARGS
Value:
const std::string& resource, \
const std::string& path, \
const std::string& signature, \
const boost::uint16_t& download_fpga

◆ NIUSRPRIO_RESET_SESSION_ARGS

#define NIUSRPRIO_RESET_SESSION_ARGS   const std::string& resource