13namespace uhd { 
namespace rfnoc {
 
Definition: noc_block_base.hpp:42
 
Definition: null_block_control.hpp:16
 
virtual void issue_stream_cmd(const uhd::stream_cmd_t &stream_cmd)=0
 
virtual void reset_counters()=0
 
virtual void set_throttle_cycles(const uint32_t cycs)=0
 
static const uint32_t REG_SRC_PKT_CNT_LO
Definition: null_block_control.hpp:33
 
static const uint32_t REG_SRC_THROTTLE_CYC
Definition: null_block_control.hpp:26
 
virtual uint32_t get_throttle_cycles()=0
 
static const uint32_t REG_SRC_PKT_CNT_HI
Definition: null_block_control.hpp:34
 
static const uint32_t REG_SRC_LINE_CNT_HI
Definition: null_block_control.hpp:32
 
virtual uint64_t get_count(const port_type_t port_type, const count_type_t count_type)=0
 
static const uint32_t REG_SRC_LINE_CNT_LO
Definition: null_block_control.hpp:31
 
static const uint32_t REG_SNK_LINE_CNT_HI
Definition: null_block_control.hpp:28
 
virtual uint32_t get_bytes_per_packet()=0
 
virtual void set_bytes_per_packet(const uint32_t bpp)=0
 
static const uint32_t REG_CTRL_STATUS
Definition: null_block_control.hpp:23
 
count_type_t
Definition: null_block_control.hpp:21
 
virtual uint32_t get_lines_per_packet()=0
 
static const uint32_t REG_LOOP_LINE_CNT_HI
Definition: null_block_control.hpp:36
 
static const uint32_t REG_SRC_LINES_PER_PKT
Definition: null_block_control.hpp:24
 
port_type_t
Definition: null_block_control.hpp:20
 
static const uint32_t REG_LOOP_LINE_CNT_LO
Definition: null_block_control.hpp:35
 
static const uint32_t REG_LOOP_PKT_CNT_HI
Definition: null_block_control.hpp:38
 
static const uint32_t REG_SNK_PKT_CNT_HI
Definition: null_block_control.hpp:30
 
static const uint32_t REG_SRC_BYTES_PER_PKT
Definition: null_block_control.hpp:25
 
static const uint32_t REG_SNK_PKT_CNT_LO
Definition: null_block_control.hpp:29
 
static const uint32_t REG_LOOP_PKT_CNT_LO
Definition: null_block_control.hpp:37
 
static const uint32_t REG_SNK_LINE_CNT_LO
Definition: null_block_control.hpp:27
 
#define UHD_API
Definition: config.h:67
 
Definition: build_info.hpp:12
 
#define RFNOC_DECLARE_BLOCK(CLASS_NAME)
Definition: noc_block_base.hpp:21
 
Definition: stream_cmd.hpp:36