Salome HOME
copy tag mergefrom_BR_V0_1_CC_Salome_04oct07
[modules/yacs.git] / src / yacsloader / samples / dschema.xml
1 <proc>
2
3     <!-- types -->
4     <!-- inline -->
5     <!-- service -->
6
7     <service name="node1" >
8         <component>PYHELLO</component>
9         <method>makeBanner</method>
10         <inport name="p1" type="string"/>
11         <outport name="p1" type="string"/>
12     </service>
13
14     <service name="node3" >
15         <component>PYHELLO</component>
16         <method>makeBanner</method>
17         <inport name="p1" type="string"/>
18         <outport name="p1" type="string"/>
19     </service>
20
21     <service name="node2" >
22         <node>node1</node>
23         <method>makeBanner</method>
24         <inport name="p1" type="string"/>
25         <outport name="p1" type="string"/>
26     </service>
27
28     <!--control -->
29     <control> <fromnode>node1</fromnode> <tonode>node2</tonode> </control>
30     <control> <fromnode>node1</fromnode> <tonode>node3</tonode> </control>
31
32     <!--datalinks -->
33     <datalink> 
34         <fromnode>node1</fromnode><fromport>p1</fromport>
35         <tonode>node2</tonode> <toport>p1</toport> 
36     </datalink>
37     <datalink> 
38         <fromnode>node1</fromnode><fromport>p1</fromport>
39         <tonode>node3</tonode> <toport>p1</toport> 
40     </datalink>
41
42     <!--parameters -->
43     <parameter>
44         <tonode>node1</tonode> <toport>p1</toport>
45         <value><string>coucou</string></value>
46     </parameter>
47
48 </proc>