Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge s4u wait_any
[simgrid.git] / src / simdag / dax.dtd
1 <!-- Small DTD for DAX files. -->
2 <!ELEMENT adag (job*,child*)>
3 <!ATTLIST adag xmlns CDATA "http://pegasus.isi.edu/schema/DAX">
4 <!ATTLIST adag xmlns:xsi CDATA "http://www.w3.org/2001/XMLSchema-instance">
5 <!ATTLIST adag xsi:schemaLocation CDATA "http://pegasus.isi.edu/schema/DAX http://pegasus.isi.edu/schema/dax-2.1.xsd">
6 <!ATTLIST adag version CDATA "1.0">
7 <!ATTLIST adag count CDATA "0">
8 <!ATTLIST adag index CDATA "0">
9 <!ATTLIST adag name CDATA "0">
10 <!ATTLIST adag jobCount CDATA "0">
11 <!ATTLIST adag fileCount CDATA "0">
12 <!ATTLIST adag childCount CDATA "0">
13
14 <!ELEMENT job (uses*)>
15 <!ATTLIST job id CDATA #REQUIRED>
16 <!ATTLIST job namespace CDATA "">
17 <!ATTLIST job name CDATA #REQUIRED>
18 <!ATTLIST job version CDATA "0.0">
19 <!ATTLIST job runtime CDATA #REQUIRED>
20 <!ATTLIST job level CDATA ""> <!-- ignored -->
21
22 <!ELEMENT uses EMPTY>
23 <!ATTLIST uses file CDATA #REQUIRED>
24 <!ATTLIST uses link (input|output)>
25 <!ATTLIST uses register (false|true) "true">
26 <!ATTLIST uses transfer (false|true) "true">
27 <!ATTLIST uses optional (false|true) "false">
28 <!ATTLIST uses type CDATA "data">
29 <!ATTLIST uses size CDATA #REQUIRED>
30
31 <!ELEMENT child (parent*)>
32 <!ATTLIST child ref CDATA #REQUIRED>
33
34 <!ELEMENT parent EMPTY>
35 <!ATTLIST parent ref CDATA #REQUIRED>