#include <uhd/transport/nirio/niusrprio_session.h>
◆ device_info
◆ device_info_vtr
◆ sptr
◆ niusrprio_session()
uhd::niusrprio::niusrprio_session::niusrprio_session |
( |
const std::string & |
resource_name, |
|
|
const std::string & |
port_name |
|
) |
| |
◆ ~niusrprio_session()
virtual uhd::niusrprio::niusrprio_session::~niusrprio_session |
( |
| ) |
|
|
virtual |
◆ close()
void uhd::niusrprio::niusrprio_session::close |
( |
bool |
skip_reset = false | ) |
|
◆ create_kernel_proxy()
static niriok_proxy::sptr uhd::niusrprio::niusrprio_session::create_kernel_proxy |
( |
const std::string & |
resource_name, |
|
|
const std::string & |
rpc_port_name |
|
) |
| |
|
static |
◆ create_rx_fifo() [1/2]
template<typename data_t >
nirio_status uhd::niusrprio::niusrprio_session::create_rx_fifo |
( |
const char * |
fifo_name, |
|
|
boost::shared_ptr< nirio_fifo< data_t > > & |
fifo |
|
) |
| |
|
inline |
◆ create_rx_fifo() [2/2]
template<typename data_t >
nirio_status uhd::niusrprio::niusrprio_session::create_rx_fifo |
( |
uint32_t |
fifo_instance, |
|
|
boost::shared_ptr< nirio_fifo< data_t > > & |
fifo |
|
) |
| |
|
inline |
◆ create_tx_fifo() [1/2]
template<typename data_t >
nirio_status uhd::niusrprio::niusrprio_session::create_tx_fifo |
( |
const char * |
fifo_name, |
|
|
boost::shared_ptr< nirio_fifo< data_t > > & |
fifo |
|
) |
| |
|
inline |
◆ create_tx_fifo() [2/2]
template<typename data_t >
nirio_status uhd::niusrprio::niusrprio_session::create_tx_fifo |
( |
uint32_t |
fifo_instance, |
|
|
boost::shared_ptr< nirio_fifo< data_t > > & |
fifo |
|
) |
| |
|
inline |
◆ download_bitstream_to_flash()
nirio_status uhd::niusrprio::niusrprio_session::download_bitstream_to_flash |
( |
const std::string & |
bitstream_path | ) |
|
◆ enumerate()
static nirio_status uhd::niusrprio::niusrprio_session::enumerate |
( |
const std::string & |
rpc_port_name, |
|
|
device_info_vtr & |
device_info_vtr |
|
) |
| |
|
static |
◆ get_kernel_proxy()
◆ open()
◆ reset()
The documentation for this class was generated from the following file: