3 <sequence name="dblevec" content="double"/>
4 <objref name="eo/Obj" />
8 <sequence name="objvec" content="eo/Obj"/>
10 <member name="x" type="double"/>
11 <member name="y" type="int"/>
12 <member name="s" type="string"/>
13 <member name="b" type="bool"/>
14 <member name="vd" type="dblevec"/>
17 <struct name="eo/S2" >
18 <member name="s" type="eo/S1"/>
21 <struct name="eo/S3" >
22 <member name="x" type="double"/>
23 <member name="y" type="int"/>
24 <member name="s" type="string"/>
25 <member name="b" type="bool"/>
26 <member name="ob" type="eo/Obj"/>
28 <struct name="eo/S4" >
29 <member name="x" type="double"/>
30 <member name="y" type="int"/>
31 <member name="s" type="string"/>
32 <member name="b" type="bool"/>
33 <member name="ob" type="eo/C"/>
37 <service name="corba0" >
38 <ref>corbaname:rir:#test.my_context/Echo.Object</ref>
39 <method>createObj</method>
40 <inport name="p1" type="int"/>
41 <outport name="o1" type="eo/Obj"/>
44 <service name="corba2" >
45 <ref>corbaname:rir:#test.my_context/Echo.Object</ref>
46 <method>createC</method>
47 <outport name="o1" type="eo/C"/>
50 <inline name="node0" >
52 <code>s1={'x':1,'y':2,'s':"coucou",'b':1,'ob':o2}</code>
53 <code>s2=[o2,o2]</code>
55 <inport name="o1" type="eo/Obj"/>
56 <inport name="o2" type="eo/C"/>
57 <outport name="s1" type="eo/S4"/>
58 <outport name="s2" type="objvec"/>
61 <service name="corba1" >
62 <ref>corbaname:rir:#test.my_context/Echo.Object</ref>
63 <method>echoStruct2</method>
64 <inport name="s1" type="eo/S3"/>
65 <outport name="s1" type="eo/S3"/>
68 <service name="corba3" >
69 <ref>corbaname:rir:#test.my_context/Echo.Object</ref>
70 <method>echoObjectVec</method>
71 <inport name="s1" type="objvec"/>
72 <outport name="s1" type="objvec"/>
77 <tonode>corba0</tonode> <toport>p1</toport>
78 <value><int>1</int> </value>
83 <fromnode>corba0</fromnode><fromport>o1</fromport>
84 <tonode>node0</tonode> <toport>o1</toport>
88 <fromnode>corba2</fromnode><fromport>o1</fromport>
89 <tonode>node0</tonode> <toport>o2</toport>
93 <fromnode>node0</fromnode><fromport>s1</fromport>
94 <tonode>corba1</tonode> <toport>s1</toport>
98 <fromnode>node0</fromnode><fromport>s2</fromport>
99 <tonode>corba3</tonode> <toport>s1</toport>