Salome HOME
Increment version of 7.1.0
[tools/yacsgen.git] / Examples / pyth1 / coupling.xml
1 <?xml version='1.0' encoding='iso-8859-1' ?>
2 <proc name="proc">
3    <property name="DefaultStudyID" value="1"/>
4    <objref name="CALCIUM_double" id="IDL:Ports/Calcium_Ports/Calcium_Double_Port:1.0"/>
5    <type name="string" kind="string"/>
6    <struct name="Engines/dataref">
7       <member name="ref" type="string"/>
8    </struct>
9    <type name="bool" kind="bool"/>
10    <sequence name="boolvec" content="bool"/>
11    <type name="double" kind="double"/>
12    <sequence name="dblevec" content="double"/>
13    <objref name="file" id="file"/>
14    <type name="int" kind="int"/>
15    <sequence name="intvec" content="int"/>
16    <objref name="pyobj" id="python:obj:1.0"/>
17    <sequence name="stringvec" content="string"/>
18    <container name="A">
19    </container>
20    <container name="B">
21    </container>
22    <container name="DefaultContainer">
23       <property name="container_name" value="FactoryServer"/>
24       <property name="name" value="localhost"/>
25    </container>
26    <service name="node1">
27       <component>compo2</component>
28       <load container="A"/>
29       <method>s1</method>
30       <inport name="a" type="double"/>
31       <inport name="b" type="double"/>
32       <instream name="aa" type="CALCIUM_double"/>
33       <outport name="c" type="double"/>
34       <outport name="d" type="double"/>
35       <outstream name="ba" type="CALCIUM_double"/>
36    </service>
37    <service name="node2">
38       <component>compo2</component>
39       <load container="B"/>
40       <method>s1</method>
41       <inport name="a" type="double"/>
42       <inport name="b" type="double"/>
43       <instream name="aa" type="CALCIUM_double"/>
44       <outport name="c" type="double"/>
45       <outport name="d" type="double"/>
46       <outstream name="ba" type="CALCIUM_double"/>
47    </service>
48    <stream>
49       <fromnode>node1</fromnode> <fromport>ba</fromport>
50       <tonode>node2</tonode> <toport>aa</toport>
51    </stream>
52    <stream>
53       <fromnode>node2</fromnode> <fromport>ba</fromport>
54       <tonode>node1</tonode> <toport>aa</toport>
55    </stream>
56    <parameter>
57       <tonode>node1</tonode><toport>a</toport>
58       <value><double>23</double></value>
59    </parameter>
60    <parameter>
61       <tonode>node1</tonode><toport>b</toport>
62       <value><double>53</double></value>
63    </parameter>
64    <parameter>
65       <tonode>node2</tonode><toport>a</toport>
66       <value><double>63</double></value>
67    </parameter>
68    <parameter>
69       <tonode>node2</tonode><toport>b</toport>
70       <value><double>73</double></value>
71    </parameter>
72    <presentation name="node1" x="1.75" y="33.25" width="158" height="117" expanded="1" expx="1.75" expy="33.25" expWidth="158" expHeight="117" shownState="0"/>
73    <presentation name="node2" x="195.75" y="33.25" width="158" height="117" expanded="1" expx="195.75" expy="33.25" expWidth="158" expHeight="117" shownState="0"/>
74    <presentation name="__ROOT__" x="0" y="0" width="357.75" height="154.25" expanded="1" expx="0" expy="0" expWidth="357.75" expHeight="154.25" shownState="0"/>
75 </proc>