# Blocks setting variables

**URL:** <https://www.ruby-forum.com/t/blocks-setting-variables/232109>\
**Category:** GNU Radio\
**Created:** [September 18, 2014, 3:09pm UTC](https://www.ruby-forum.com/t/blocks-setting-variables/232109 "2014-09-18T15:09:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![addis\_a](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/c4cdca/32.png) [@addis\_a](https://www.ruby-forum.com/u/addis_a)\
**Post date:** [September 18, 2014, 3:09pm UTC](https://www.ruby-forum.com/t/blocks-setting-variables/232109/1 "2014-09-18T15:09:12Z")

</div>

Is there a way to have the C++ code of a block change the value of a  
variable for the rest of the flow graph?

//\ark.

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [September 18, 2014, 7:46pm UTC](https://www.ruby-forum.com/t/blocks-setting-variables/232109/2 "2014-09-18T19:46:46Z")

</div>

This sounds like a bad idea. And no, other than violating best  
practices,  
there’s no way to do that.

What exactly are you trying to do? Would a message passing interface  
help?

M
