|
GNU Radio 3.6.5 C++ API
|
#include <stream_pdu_base.h>
Public Member Functions | |
| stream_pdu_base (int MTU=10000) | |
| ~stream_pdu_base () | |
Protected Member Functions | |
| void | run () |
| void | send (pmt::pmt_t msg) |
| bool | wait_ready () |
| void | start_rxthread (gr_basic_block *blk, pmt::pmt_t rxport) |
| void | stop_rxthread () |
Protected Attributes | |
| int | d_fd |
| bool | d_started |
| bool | d_finished |
| std::vector< uint8_t > | d_rxbuf |
| gruel::thread | d_thread |
| pmt::pmt_t | d_port |
| gr_basic_block * | d_blk |
| gr::blocks::stream_pdu_base::stream_pdu_base | ( | int | MTU = 10000 | ) |
| gr::blocks::stream_pdu_base::~stream_pdu_base | ( | ) |
| void gr::blocks::stream_pdu_base::run | ( | ) | [protected] |
| void gr::blocks::stream_pdu_base::send | ( | pmt::pmt_t | msg | ) | [protected] |
| void gr::blocks::stream_pdu_base::start_rxthread | ( | gr_basic_block * | blk, |
| pmt::pmt_t | rxport | ||
| ) | [protected] |
| void gr::blocks::stream_pdu_base::stop_rxthread | ( | ) | [protected] |
| bool gr::blocks::stream_pdu_base::wait_ready | ( | ) | [protected] |
gr_basic_block* gr::blocks::stream_pdu_base::d_blk [protected] |
int gr::blocks::stream_pdu_base::d_fd [protected] |
bool gr::blocks::stream_pdu_base::d_finished [protected] |
pmt::pmt_t gr::blocks::stream_pdu_base::d_port [protected] |
std::vector<uint8_t> gr::blocks::stream_pdu_base::d_rxbuf [protected] |
bool gr::blocks::stream_pdu_base::d_started [protected] |
gruel::thread gr::blocks::stream_pdu_base::d_thread [protected] |