Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
41bade7894ad532201a5a60c9fb6ac425332dfda
[simgrid.git] / src / java / simgrid / msg / surfxml.dtd
1 <!-- Small DTD for SURF based tools. -->\r\r
2 <!ELEMENT platform_description ((include|cpu|network_link|route|process)*)>\r\r
3 <!ATTLIST platform_description version CDATA "0.0">\r\r
4 \r\r
5 <!ELEMENT include ((include|cpu|network_link|route|process)*)>\r\r
6 <!ATTLIST include file CDATA #REQUIRED>\r\r
7 \r\r
8 <!ELEMENT cpu EMPTY>\r\r
9 <!ATTLIST cpu name CDATA #REQUIRED>\r\r
10 <!ATTLIST cpu power CDATA #REQUIRED>\r\r
11 <!ATTLIST cpu availability CDATA "1.0">\r\r
12 <!ATTLIST cpu availability_file CDATA "">\r\r
13 <!ATTLIST cpu state (ON|OFF) "ON">\r\r
14 <!ATTLIST cpu state_file CDATA "">\r\r
15 <!ATTLIST cpu interference_send CDATA "1.0">\r\r
16 <!ATTLIST cpu interference_recv CDATA "1.0">\r\r
17 <!ATTLIST cpu interference_send_recv CDATA "1.0">\r\r
18 <!ATTLIST cpu max_outgoing_rate CDATA "-1.0">\r\r
19 \r\r
20 <!ELEMENT network_link EMPTY>\r\r
21 <!ATTLIST network_link name CDATA #REQUIRED>\r\r
22 <!ATTLIST network_link bandwidth CDATA  #REQUIRED>\r\r
23 <!ATTLIST network_link bandwidth_file CDATA "">\r\r
24 <!ATTLIST network_link latency CDATA "0.0">\r\r
25 <!ATTLIST network_link latency_file CDATA "">\r\r
26 <!ATTLIST network_link state (ON|OFF) "ON">\r\r
27 <!ATTLIST network_link state_file CDATA "">\r\r
28 <!ATTLIST network_link sharing_policy (SHARED|FATPIPE) "SHARED">\r\r
29 \r\r
30 <!ELEMENT route (route_element*)>\r\r
31 <!ATTLIST route src CDATA #REQUIRED>\r\r
32 <!ATTLIST route dst CDATA #REQUIRED>\r\r
33 <!ATTLIST route impact_on_src CDATA "0.0">\r\r
34 <!ATTLIST route impact_on_dst CDATA "0.0">\r\r
35 <!ATTLIST route impact_on_src_with_other_recv CDATA "0.0">\r\r
36 <!ATTLIST route impact_on_dst_with_other_send CDATA "0.0">\r\r
37 \r\r
38 <!ELEMENT route_element EMPTY>\r\r
39 <!ATTLIST route_element name CDATA #REQUIRED>\r\r
40 \r\r
41 <!ELEMENT process (argument*)>\r\r
42 <!ATTLIST process host CDATA #REQUIRED>\r\r
43 <!ATTLIST process function CDATA #REQUIRED>\r\r
44 <!ATTLIST process start_time CDATA "-1.0">\r\r
45 <!ATTLIST process kill_time CDATA "-1.0">\r\r
46 \r\r
47 <!ELEMENT argument EMPTY>\r\r
48 <!ATTLIST argument value CDATA #REQUIRED>\r\r