gr_tpb_detail Struct Reference
used by thread-per-block scheduler
More...
#include <gr_tpb_detail.h>
List of all members.
Detailed Description
used by thread-per-block scheduler
Constructor & Destructor Documentation
gr_tpb_detail::gr_tpb_detail |
( |
|
) |
[inline] |
Member Function Documentation
void gr_tpb_detail::clear_changed |
( |
|
) |
[inline] |
pmt::pmt_t gr_tpb_detail::delete_head_nowait |
( |
|
) |
|
- Returns:
- returns pmt at head of queue or pmt_t() if empty.
pmt::pmt_t gr_tpb_detail::delete_head_nowait_already_holding_mutex |
( |
|
) |
|
- Returns:
- returns pmt at head of queue or pmt_t() if empty. Caller must already be holding the mutex
bool gr_tpb_detail::empty_p |
( |
|
) |
const [inline] |
void gr_tpb_detail::insert_tail |
( |
pmt::pmt_t |
msg |
) |
|
Called by us to tell all our downstream blocks that their input may have changed.
Called by us to notify both upstream and downstream.
Called by us to tell all our upstream blocks that their output may have changed.
Member Data Documentation
The documentation for this struct was generated from the following file: