On 19/11/17 17:22, rear1019 wrote:

> I have a question regarding the usage of produce() and consume(): Is it
> safe to call these functions multiple times? Or must the calls be
> merged into a single one?

consume() in the end calls buffer_reader::update_read_pointer(int
nitems) which again calls index_add()

Looking at the code I'd say consume(a+b) is equivalent to consume(a) +
consume(b).

You can find the source for these things in the gnuradio-runtime/
directory. It is pretty straight forward code. I'll leave produce() as
an exercise for you ;)

Regards
schneider

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to