Difference between revisions of "Architecture:RPD Server"
From The BABEL Development Site
Line 3: | Line 3: | ||
<td align="right"> <small>Next: [[Architecture:High Level ACHRIN layer | ACHRIN]]</small></td></tr> | <td align="right"> <small>Next: [[Architecture:High Level ACHRIN layer | ACHRIN]]</small></td></tr> | ||
</table> | </table> | ||
+ | |||
+ | __TOC__ | ||
Revision as of 21:42, 17 May 2009
Previous: Event Codes | Next: ACHRIN |
RPD_Server
RPD Visual Editor
Definition of RPD_SERVER data types in BDL
<cpp> struct TLogicalDevice { unsigned long id; // The numerical ID of each device string type; // The logical device type boolean isChainingPoint; // Whether the device can be the base // for other devices. unsigned long idOfBase; // The id of the base device COMMMON::THomogeneousMatrix pose3D; // The 3D pose of this device relative // to the base one. string implementation; // The name of the HAD layer module.
COMMMON::SeqOfParamValuePairs params; // The params for the HAD module. };
typedef sequence<TLogicalDevice> SeqOfLogicalDevices;
</cpp>