Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
these symbols where only defined as extern, fooling the linker (plus some cleanups...
[simgrid.git] / src / surf / surfxml.dtd
1 <!-- Small DTD for SURF based tools. -->
2 <!ELEMENT platform_description (include*|(host*,router*,link*,route*,process*))>
3 <!ATTLIST platform_description version CDATA "0.0">
4
5 <!ELEMENT include EMPTY>
6 <!ATTLIST include file CDATA #REQUIRED>
7
8 <!ELEMENT host (prop*)>
9 <!ATTLIST host id CDATA #REQUIRED>
10 <!ATTLIST host power CDATA #REQUIRED>
11 <!ATTLIST host availability CDATA "1.0">
12 <!ATTLIST host availability_file CDATA "">
13 <!ATTLIST host state (ON|OFF) "ON">
14 <!ATTLIST host state_file CDATA "">
15 <!ATTLIST host interference_send CDATA "1.0">
16 <!ATTLIST host interference_recv CDATA "1.0">
17 <!ATTLIST host interference_send_recv CDATA "1.0">
18 <!ATTLIST host max_outgoing_rate CDATA "-1.0">
19
20 <!ELEMENT prop EMPTY>
21 <!ATTLIST prop id CDATA #REQUIRED>
22 <!ATTLIST prop value CDATA #REQUIRED>
23
24 <!ELEMENT router EMPTY>
25 <!ATTLIST router id CDATA #REQUIRED>
26
27 <!ELEMENT link (prop*)>
28 <!ATTLIST link id CDATA #REQUIRED>
29 <!ATTLIST link bandwidth CDATA  #REQUIRED>
30 <!ATTLIST link bandwidth_file CDATA "">
31 <!ATTLIST link latency CDATA "0.0">
32 <!ATTLIST link latency_file CDATA "">
33 <!ATTLIST link state (ON|OFF) "ON">
34 <!ATTLIST link state_file CDATA "">
35 <!ATTLIST link sharing_policy (SHARED|FATPIPE) "SHARED">
36
37 <!ELEMENT route (link:ctn*)>
38 <!ATTLIST route src CDATA #REQUIRED>
39 <!ATTLIST route dst CDATA #REQUIRED>
40 <!ATTLIST route impact_on_src CDATA "0.0">
41 <!ATTLIST route impact_on_dst CDATA "0.0">
42 <!ATTLIST route impact_on_src_with_other_recv CDATA "0.0">
43 <!ATTLIST route impact_on_dst_with_other_send CDATA "0.0">
44
45 <!ELEMENT link:ctn EMPTY>
46 <!ATTLIST link:ctn id CDATA #REQUIRED>
47
48 <!ELEMENT process ((argument|prop)*)>
49 <!ATTLIST process host CDATA #REQUIRED>
50 <!ATTLIST process function CDATA #REQUIRED>
51 <!ATTLIST process start_time CDATA "-1.0">
52 <!ATTLIST process kill_time CDATA "-1.0">
53
54 <!ELEMENT argument EMPTY>
55 <!ATTLIST argument value CDATA #REQUIRED>