<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Apr 3, 2017 at 11:01 PM, Patrick Avery <span dir="ltr"><<a href="mailto:psavery@buffalo.edu" target="_blank">psavery@buffalo.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I want to be able to send data to an Avogadro2 process while it is running. More specifically, I want to be able to edit/change the molecule that is currently being displayed.<div><br></div><div>Is this what the RPC listener can be used for? If so, does anyone know where some documentation is for me to look at or some kind of instructions on how to use it?</div></div></blockquote><div><br></div><div>This is certainly one of the possible uses of it, and it already has some functionality for you to send a molecule to it, and display it (integration with MongoChem). It would need to be extended to enable editing a molecule.</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>If not, is there another way to change the molecule being displayed in an Avogadro2 process via pipes?</div></div></blockquote><div><br></div><div>There would be some Doxygen, but your best bet is reading through the code in Avogadro 2 for the listener. If we want to start doing more complex things with it, then it may need refactoring at some point to support that.</div><div><br></div><div>Marcus</div></div></div></div>