Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
append the surfxml dtd for the DTDResolver
authorcherierm <cherierm@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 21 Sep 2007 15:43:57 +0000 (15:43 +0000)
committercherierm <cherierm@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 21 Sep 2007 15:43:57 +0000 (15:43 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4658 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/java/simgrid/msg/surfxml.dtd [new file with mode: 0644]

diff --git a/src/java/simgrid/msg/surfxml.dtd b/src/java/simgrid/msg/surfxml.dtd
new file mode 100644 (file)
index 0000000..41bade7
--- /dev/null
@@ -0,0 +1,48 @@
+<!-- Small DTD for SURF based tools. -->\r\r
+<!ELEMENT platform_description ((include|cpu|network_link|route|process)*)>\r\r
+<!ATTLIST platform_description version CDATA "0.0">\r\r
+\r\r
+<!ELEMENT include ((include|cpu|network_link|route|process)*)>\r\r
+<!ATTLIST include file CDATA #REQUIRED>\r\r
+\r\r
+<!ELEMENT cpu EMPTY>\r\r
+<!ATTLIST cpu name CDATA #REQUIRED>\r\r
+<!ATTLIST cpu power CDATA #REQUIRED>\r\r
+<!ATTLIST cpu availability CDATA "1.0">\r\r
+<!ATTLIST cpu availability_file CDATA "">\r\r
+<!ATTLIST cpu state (ON|OFF) "ON">\r\r
+<!ATTLIST cpu state_file CDATA "">\r\r
+<!ATTLIST cpu interference_send CDATA "1.0">\r\r
+<!ATTLIST cpu interference_recv CDATA "1.0">\r\r
+<!ATTLIST cpu interference_send_recv CDATA "1.0">\r\r
+<!ATTLIST cpu max_outgoing_rate CDATA "-1.0">\r\r
+\r\r
+<!ELEMENT network_link EMPTY>\r\r
+<!ATTLIST network_link name CDATA #REQUIRED>\r\r
+<!ATTLIST network_link bandwidth CDATA  #REQUIRED>\r\r
+<!ATTLIST network_link bandwidth_file CDATA "">\r\r
+<!ATTLIST network_link latency CDATA "0.0">\r\r
+<!ATTLIST network_link latency_file CDATA "">\r\r
+<!ATTLIST network_link state (ON|OFF) "ON">\r\r
+<!ATTLIST network_link state_file CDATA "">\r\r
+<!ATTLIST network_link sharing_policy (SHARED|FATPIPE) "SHARED">\r\r
+\r\r
+<!ELEMENT route (route_element*)>\r\r
+<!ATTLIST route src CDATA #REQUIRED>\r\r
+<!ATTLIST route dst CDATA #REQUIRED>\r\r
+<!ATTLIST route impact_on_src CDATA "0.0">\r\r
+<!ATTLIST route impact_on_dst CDATA "0.0">\r\r
+<!ATTLIST route impact_on_src_with_other_recv CDATA "0.0">\r\r
+<!ATTLIST route impact_on_dst_with_other_send CDATA "0.0">\r\r
+\r\r
+<!ELEMENT route_element EMPTY>\r\r
+<!ATTLIST route_element name CDATA #REQUIRED>\r\r
+\r\r
+<!ELEMENT process (argument*)>\r\r
+<!ATTLIST process host CDATA #REQUIRED>\r\r
+<!ATTLIST process function CDATA #REQUIRED>\r\r
+<!ATTLIST process start_time CDATA "-1.0">\r\r
+<!ATTLIST process kill_time CDATA "-1.0">\r\r
+\r\r
+<!ELEMENT argument EMPTY>\r\r
+<!ATTLIST argument value CDATA #REQUIRED>\r\r