#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: