PPT Slide
//store this XML document in file “module_properties.xml”
<UserModule idlFile="test1.idl" componentID="timerModule_1">
<repositoryID>IDL:Gateway/test/timer_1:1.0</repositoryID>
<simpleDef attID="timerEvent" eventType="genericEvent">
<wrapper_interface>IDL:Gateway/test/timerEvent:1.0 </wrapper_interface>
<simple type="string" name="genericTimerEvent">
<description>this is optional desctiption</description>
<repositoryID>string</repositoryID>
<structDef attID="timerProperty" eventType="propertyEvent">
<wrapper_interface>IDL:Gateway/test/timerProperty:1.0 </wrapper_interface>
<struct type="struct" name="timerPropertyEvent">
<description>this is optional desctiption</description>
<repositoryID>IDL:Gateway/test/timerstruct:1.0</repositoryID>
<sequence type="sequence<long>" name="pastValues">
<description>this is optional desctiption</description>
<repositoryID>IDL:Gateway/test/longArray:1.0</repositoryID>
<simple type="string" name="currenttime">
<description>this is optional desctiption</description>
……………….//Other property definitions
<method name="method_1" returnType="void">
<parameter name="p1" type="string"/>
<parameter name="p2" type="long"/>
<method name="method_2" returnType="void"> </method>