async_node with multiple outputs?

async_node with multiple outputs?

The tbb::flow::async_node documentation describes an async activity that writes to a single output port via the gateway interface. Is it possible to write to multiple output ports asynchronously like you can do with a tbb::flow::multifunction_node?

3 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Hi Florian,

Thanks for your question!

Currently, we do not support such functionality in async_node and we will consider it's implementation. However, you can emulate this by connecting multifunction_node as an output for async_node and switch ports by data inside multifunction_node.

- Nikita

Thank you very much. The solution is a bit clunky, but it works fine.

Leave a Comment

Please sign in to add a comment. Not a member? Join today