<div dir="ltr">Oh, well, but how is Catalyst forwarding new time step information from server to client?<div>Time step updates can occur at any time. Which event mechanism notifies the client?</div><div>Thanks</div><div>Kolja</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 22, 2017 at 6:57 PM, Utkarsh Ayachit <span dir="ltr"><<a href="mailto:utkarsh.ayachit@kitware.com" target="_blank">utkarsh.ayachit@kitware.com</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">This is not a use-case supported in ParaView. We don't forward events from server to client.</div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Wed, Nov 22, 2017 at 12:53 PM, Kolja Petersen <span dir="ltr"><<a href="mailto:petersenkolja@gmail.com" target="_blank">petersenkolja@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div>Hello,</div><div>I would like to invoke a callback on a proxy in a pvpython session from a server-side method.</div><div><br></div><div>In my server-side class "vtkCustom" I have a method</div><div>void vtkCustom::SetData(int i){</div><div>  ...</div><div>  this->InvokeEvent(1999,NULL);</div><div>  ...</div><div>}</div><div><br></div><div><br></div><div>On the client side, I create a proxy to a vtkCustom object, register an observer and set the "Data" property, which should invoke eventid=1999:</div><div>...</div><div>custom=pxm.NewProxy("myextensi<wbr>ons","Custom")</div><div>pxm.RegisterProxy("myextension<wbr>s","Custom",custom)</div><div><br></div><div>def fun(obj,event):</div><div>  print "CALLBACK",obj,event</div><div><br></div><div>custom.AddObserver(1999,fun)</div><div>vtk.vtkSMPropertyHelper(custom<wbr>.GetProperty("Data")).Set(42)</div><div>...</div><div><br></div><div>The observer function "fun" on the client is never invoked, although the server-side invokes that event. I'm misunderstanding some concept of Paraviews event mechanism for sure. Can you help me correct my steps?</div><div>Thanks</div><div>Kolja</div><div><br></div></div><div id="m_-5828339282545804963m_-8161186613008835523DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br> <table style="border-top:1px solid #d3d4de">
        <tbody><tr>
      <td style="width:55px;padding-top:18px"><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" target="_blank"><img src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif" alt="" width="46" height="29" style="width:46px;height:29px"></a></td>
                <td style="width:470px;padding-top:17px;color:#41424e;font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:18px">Virenfrei. <a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" style="color:#4453ea" target="_blank">www.avast.com</a>            </td>
        </tr>
</tbody></table>
<a href="#m_-5828339282545804963_m_-8161186613008835523_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div>
<br></div></div>______________________________<wbr>_________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensou<wbr>rce/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/ParaV<wbr>iew</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=<wbr>ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/paraview" rel="noreferrer" target="_blank">http://public.kitware.com/mail<wbr>man/listinfo/paraview</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div>