11 #ifndef INCLUDED_STREAM_PDU_BASE_H 12 #define INCLUDED_STREAM_PDU_BASE_H Definition: stream_pdu_base.h:24
bool d_finished
Definition: stream_pdu_base.h:33
bool d_started
Definition: stream_pdu_base.h:32
void start_rxthread(basic_block *blk, pmt::pmt_t rxport)
GR_RUNTIME_API const pmt::pmt_t msg()
gr::logger_ptr d_pdu_debug_logger
Definition: stream_pdu_base.h:46
basic_block * d_blk
Definition: stream_pdu_base.h:38
std::shared_ptr< logger > logger_ptr
Definition: logger.h:208
stream_pdu_base(int MTU=10000)
pmt::pmt_t d_port
Definition: stream_pdu_base.h:37
gr::logger_ptr d_pdu_logger
Definition: stream_pdu_base.h:46
void send(pmt::pmt_t msg)
gr::thread::thread d_thread
Definition: stream_pdu_base.h:35
boost::thread thread
Definition: thread.h:36
GNU Radio logging wrapper.
Definition: basic_block.h:29
The abstract base class for all signal processing blocks.Basic blocks are the bare abstraction of an ...
Definition: basic_block.h:61
std::vector< uint8_t > d_rxbuf
Definition: stream_pdu_base.h:34
int d_fd
Definition: stream_pdu_base.h:31
std::shared_ptr< pmt_base > pmt_t
typedef for shared pointer (transparent reference counting).
Definition: pmt.h:83