Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Update workstation handling in SimDag. Change the prefix of SimDag functions with...
[simgrid.git] / src / surf / surfxml.dtd
index 2d05d4f..be3e5ef 100644 (file)
@@ -1,5 +1,6 @@
 <!-- Small DTD for SURF based tools. -->
 <!ELEMENT platform_description ((include|cpu|network_link|route|process)*)>
+<!ATTLIST platform_description version CDATA "0.0">
 
 <!ELEMENT include ((include|cpu|network_link|route|process)*)>
 <!ATTLIST include file CDATA #REQUIRED>
@@ -14,6 +15,7 @@
 <!ATTLIST cpu interference_send CDATA "1.0">
 <!ATTLIST cpu interference_recv CDATA "1.0">
 <!ATTLIST cpu interference_send_recv CDATA "1.0">
+<!ATTLIST cpu max_outgoing_rate CDATA "-1.0">
 
 <!ELEMENT network_link EMPTY>
 <!ATTLIST network_link name CDATA #REQUIRED>
 <!ATTLIST network_link latency_file CDATA "">
 <!ATTLIST network_link state (ON|OFF) "ON">
 <!ATTLIST network_link state_file CDATA "">
+<!ATTLIST network_link sharing_policy (SHARED|FATPIPE) "SHARED">
 
 <!ELEMENT route (route_element*)>
 <!ATTLIST route src CDATA #REQUIRED>
 <!ATTLIST route dst CDATA #REQUIRED>
-<!ATTLIST route impact_on_src CDATA>
-<!ATTLIST route impact_on_dst CDATA>
-<!ATTLIST route impact_on_src_with_other_recv CDATA>
-<!ATTLIST route impact_on_dst_with_other_send CDATA>
+<!ATTLIST route impact_on_src CDATA "0.0">
+<!ATTLIST route impact_on_dst CDATA "0.0">
+<!ATTLIST route impact_on_src_with_other_recv CDATA "0.0">
+<!ATTLIST route impact_on_dst_with_other_send CDATA "0.0">
 
 <!ELEMENT route_element EMPTY>
 <!ATTLIST route_element name CDATA #REQUIRED>
@@ -38,6 +41,8 @@
 <!ELEMENT process (argument*)>
 <!ATTLIST process host CDATA #REQUIRED>
 <!ATTLIST process function CDATA #REQUIRED>
+<!ATTLIST process start_time CDATA "-1.0">
+<!ATTLIST process kill_time CDATA "-1.0">
 
 <!ELEMENT argument EMPTY>
 <!ATTLIST argument value CDATA #REQUIRED>