Thank you for the very thorough reply Stefan!

Stefan Eilemann wrote
> Not everything. Object map requests often go to the application thread
> (Framedata, ...), and so do events.

Yeah you're right, it was more of a blanket statement. However, what is the
effect of sending a message to the server node? Does it automatically get
pushed to basically ALL nodes in the collage session?



Stefan Eilemann wrote
> That said, getApplicationNode is safe to use for b). The other way is a
> bit more complex. LocalNode::getNodes() gets you all connected nodes,
> including the server and any potential other Collage entities (admin
> interface, other communicators). The safest way is probably sending an
> event from Node::configInit and configExit and let the application track
> this list itself.

If I were to utilize this approach, (sendEvent via the Config from the
remote nodes, receive on the application node and keep track of node list),
is it safe to cache the pointers returned by getRemoteNode() (will they
stick around during the application session)? Or should I cache node IDs and
request new node pointers every time I need to push a message?

Cheers,

Harris



--
View this message in context: 
http://software.1713.n2.nabble.com/Communicating-information-FROM-the-rendering-code-to-the-application-logic-tp7585385p7585418.html
Sent from the Equalizer - Parallel Rendering mailing list archive at Nabble.com.

_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to