summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/include/gnuradio/block_gateway.h
diff options
context:
space:
mode:
Diffstat (limited to 'gnuradio-runtime/include/gnuradio/block_gateway.h')
-rw-r--r--gnuradio-runtime/include/gnuradio/block_gateway.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gnuradio-runtime/include/gnuradio/block_gateway.h b/gnuradio-runtime/include/gnuradio/block_gateway.h
index 060e525358..bb0c26f8f2 100644
--- a/gnuradio-runtime/include/gnuradio/block_gateway.h
+++ b/gnuradio-runtime/include/gnuradio/block_gateway.h
@@ -41,6 +41,11 @@ namespace gr {
GR_BLOCK_GW_WORK_INTERP,
};
+ //! Magic return values from general_work, \ref gr::block::WORK_CALLED_PRODUCE
+ enum block_gw_work_return_type{
+ WORK_CALLED_PRODUCE = -2,
+ WORK_DONE = -1
+ };
enum tag_propagation_policy_t {
TPP_DONT = 0,
TPP_ALL_TO_ALL = 1,