I have essentially two groups of messages bubbling around in my enterprise (over DDS essentially). One group is raw system data and another group is complex visual data.
I have an application that can create publishers and subscribers for most of these messages.
How can I write an .idl file such that it can grab system data instances (multiple), aggregate them perhaps with a little math thrown in and then publish them out as a single visual data message?
It is expected that this application is recompiled with the addition of the generated .IDL.
What i'm looking for is examples of:
- how do I write an .idl to handle this conversion
- how do I expose the system message subscribers to be useable for the .idl's generated logic
- similarly how do I expose the visual publishers to be accessible for the .idl's logic?
please help. Examples would be awesome and/or specific links would be welcome too.