diff options
author | Tom Rondeau | 2013-02-16 10:57:04 -0500 |
---|---|---|
committer | Tom Rondeau | 2013-02-16 10:57:04 -0500 |
commit | 6e2f2e4716bedb1317b44d5b03bde4468b2502fd (patch) | |
tree | c84bed11575ff84be2fb94507b794c6af2224a53 /gnuradio-core/src/lib/runtime | |
parent | d1735360bc7bfb04be56f2b255a0b84b4db31b84 (diff) | |
download | gnuradio-6e2f2e4716bedb1317b44d5b03bde4468b2502fd.tar.gz gnuradio-6e2f2e4716bedb1317b44d5b03bde4468b2502fd.tar.bz2 gnuradio-6e2f2e4716bedb1317b44d5b03bde4468b2502fd.zip |
core: adding new var perf. counters to swig interface.
Diffstat (limited to 'gnuradio-core/src/lib/runtime')
-rw-r--r-- | gnuradio-core/src/lib/runtime/gr_block.i | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gnuradio-core/src/lib/runtime/gr_block.i b/gnuradio-core/src/lib/runtime/gr_block.i index c016f2c28..a80f64d02 100644 --- a/gnuradio-core/src/lib/runtime/gr_block.i +++ b/gnuradio-core/src/lib/runtime/gr_block.i @@ -68,13 +68,20 @@ class gr_block : public gr_basic_block { // Methods to access performance counters float pc_noutput_items(); + float pc_noutput_items_var(); float pc_nproduced(); + float pc_nproduced_var(); float pc_input_buffers_full(int which); + float pc_input_buffers_full_var(int which); std::vector<float> pc_input_buffers_full(); + std::vector<float> pc_input_buffers_full_var(); float pc_output_buffers_full(int which); + float pc_output_buffers_full_var(int which); std::vector<float> pc_output_buffers_full(); + std::vector<float> pc_output_buffers_full_var(); float pc_work_time(); - + float pc_work_time_var(); + // Methods to manage processor affinity. void set_processor_affinity(const gr_vector_uint &mask); void unset_processor_affinity(); |