#include <vita_udp_rx_impl.h>
|
| | ~vita_udp_rx_impl () |
| | vita_udp_rx_impl (std::string src_ip, unsigned short port, unsigned int header_byte_offset, int samples_per_packet, int bytes_per_packet, bool swap_bytes, bool swap_iq, bool tag_packets, bool vector_output, bool uses_v491, bool narrowband, bool debug) |
| void | rxControlMsg (pmt::pmt_t msg) |
| void | txStatusMsg () |
| bool | start () override |
| bool | stop () override |
| int | general_work (int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items) override |
|
| typedef std::shared_ptr< vita_udp_rx > | sptr |
| static sptr | make (std::string src_ip, unsigned short port, unsigned int header_byte_offset, int samples_per_packet, int bytes_per_packet, bool swap_bytes, bool swap_iq, bool tag_packets, bool vector_output, bool uses_v491, bool narrowband, bool debug) |
| | Return a shared_ptr to a new instance of CyberRadio::vita_udp_rx.
|
◆ ~vita_udp_rx_impl()
| gr::CyberRadio::vita_udp_rx_impl::~vita_udp_rx_impl |
( |
| ) |
|
◆ vita_udp_rx_impl()
| gr::CyberRadio::vita_udp_rx_impl::vita_udp_rx_impl |
( |
std::string | src_ip, |
|
|
unsigned short | port, |
|
|
unsigned int | header_byte_offset, |
|
|
int | samples_per_packet, |
|
|
int | bytes_per_packet, |
|
|
bool | swap_bytes, |
|
|
bool | swap_iq, |
|
|
bool | tag_packets, |
|
|
bool | vector_output, |
|
|
bool | uses_v491, |
|
|
bool | narrowband, |
|
|
bool | debug ) |
◆ general_work()
| int gr::CyberRadio::vita_udp_rx_impl::general_work |
( |
int | noutput_items, |
|
|
gr_vector_int & | ninput_items, |
|
|
gr_vector_const_void_star & | input_items, |
|
|
gr_vector_void_star & | output_items ) |
|
override |
◆ handle_dropped_packet()
| auto gr::CyberRadio::vita_udp_rx_impl::handle_dropped_packet |
( |
unsigned | packet_counter, |
|
|
gr_complex *& | outP, |
|
|
int | samples_needed ) -> int |
|
protected |
◆ process_IQ()
| auto gr::CyberRadio::vita_udp_rx_impl::process_IQ |
( |
gr_complex *& | outP | ) |
-> int |
|
protected |
◆ process_packet()
| auto gr::CyberRadio::vita_udp_rx_impl::process_packet |
( |
gr_complex *& | outP, |
|
|
int | samples_needed ) -> int |
|
protected |
◆ process_v491_packet()
| auto gr::CyberRadio::vita_udp_rx_impl::process_v491_packet |
( |
gr_complex *& | outP | ) |
-> int |
|
protected |
◆ receive_packet()
| auto gr::CyberRadio::vita_udp_rx_impl::receive_packet |
( |
| ) |
-> bool |
|
protected |
◆ rxControlMsg()
| void gr::CyberRadio::vita_udp_rx_impl::rxControlMsg |
( |
pmt::pmt_t | msg | ) |
|
◆ start()
| bool gr::CyberRadio::vita_udp_rx_impl::start |
( |
| ) |
|
|
override |
◆ stop()
| bool gr::CyberRadio::vita_udp_rx_impl::stop |
( |
| ) |
|
|
override |
◆ tag_packet()
| auto gr::CyberRadio::vita_udp_rx_impl::tag_packet |
( |
int | stream, |
|
|
int | offset ) -> void |
|
protected |
◆ tag_v491_packet()
| auto gr::CyberRadio::vita_udp_rx_impl::tag_v491_packet |
( |
int | stream, |
|
|
int | offset ) -> void |
|
protected |
◆ txStatusMsg()
| void gr::CyberRadio::vita_udp_rx_impl::txStatusMsg |
( |
| ) |
|
The documentation for this class was generated from the following file: