 |
GNU Radio Manual and C++ API Reference
3.10.3.0
The Free & Open Software Radio Ecosystem
|
|
Go to the documentation of this file.
11 #ifndef INCLUDED_STREAM_PDU_BASE_H
12 #define INCLUDED_STREAM_PDU_BASE_H
gr::thread::thread d_thread
Definition: stream_pdu_base.h:35
std::vector< uint8_t > d_rxbuf
Definition: stream_pdu_base.h:34
int d_fd
Definition: stream_pdu_base.h:31
Definition: stream_pdu_base.h:24
gr::logger_ptr d_pdu_debug_logger
Definition: stream_pdu_base.h:46
bool d_finished
Definition: stream_pdu_base.h:33
const GR_RUNTIME_API pmt::pmt_t msg()
bool d_started
Definition: stream_pdu_base.h:32
The abstract base class for all signal processing blocks.
Definition: basic_block.h:61
pmt::pmt_t d_port
Definition: stream_pdu_base.h:37
void start_rxthread(basic_block *blk, pmt::pmt_t rxport)
std::shared_ptr< pmt_base > pmt_t
typedef for shared pointer (transparent reference counting).
Definition: pmt.h:83
basic_block * d_blk
Definition: stream_pdu_base.h:38
gr::logger_ptr d_pdu_logger
Definition: stream_pdu_base.h:46
stream_pdu_base(int MTU=10000)
boost::thread thread
Definition: thread.h:36
GNU Radio logging wrapper.
Definition: basic_block.h:29
void send(pmt::pmt_t msg)
std::shared_ptr< logger > logger_ptr
Definition: logger.h:208