diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-08-06 22:04:41 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-08-06 22:04:41 +0000 |
commit | d089fd2b8a9ba5e7f720d17709b52b8f91161b35 (patch) | |
tree | c08636098a9ba2b0d61baedf25f5d9019ab2aadd | |
parent | 98079ea0a27d042ddddd79ed97ca9e071e553fdc (diff) | |
download | ATCD-d089fd2b8a9ba5e7f720d17709b52b8f91161b35.tar.gz |
*** empty log message ***
-rw-r--r-- | TAO/CIAO/ChangeLog | 9 | ||||
-rw-r--r-- | TAO/CIAO/docs/XML/ciao_rt_cad_ext.dtd | 83 |
2 files changed, 90 insertions, 2 deletions
diff --git a/TAO/CIAO/ChangeLog b/TAO/CIAO/ChangeLog index dffee19df88..d6283d4146a 100644 --- a/TAO/CIAO/ChangeLog +++ b/TAO/CIAO/ChangeLog @@ -1,8 +1,13 @@ +Wed Aug 06 17:00:05 2003 Nanbor Wang <nanbor@cs.wustl.edu> + + * docs/XML/ciao_rt_cad_ext.dtd: Added DTD for RT extension to cad + file. + 2003-08-06 Arvind S. Krishna <arvindk@equus.dre.vanderbilt.edu> * performance-tests/Benchmark/RoundTrip/RoundTrip_exec.cpp: * performance-tests/Benchmark/RoundTrip/run_test.pl: - Fixed problems relating to parsing arguments when the number of iterations + Fixed problems relating to parsing arguments when the number of iterations is specified from the command line. Tue Aug 05 17:25:45 2003 George Edwards <g.edwards@vanderbilt.edu> @@ -46,7 +51,7 @@ Tue Aug 05 13:23:12 2003 George Edwards <g.edwards@vanderbilt.edu> * performance-tests/Benchmark/RountTripClient/RoundTripClient_exec.cpp: * performance-tests/Benchmark/RountTrip/RoundTrip_exec.cpp: Fixed errors in the perl file for running the example. Corrected the way - in which throughput is measured within the client component. Also added + in which throughput is measured within the client component. Also added code to enable tests to be run in the super user mode. 2003-08-04 Diego Sevilla <dsevilla@ditec.um.es> diff --git a/TAO/CIAO/docs/XML/ciao_rt_cad_ext.dtd b/TAO/CIAO/docs/XML/ciao_rt_cad_ext.dtd new file mode 100644 index 00000000000..eae65f45e40 --- /dev/null +++ b/TAO/CIAO/docs/XML/ciao_rt_cad_ext.dtd @@ -0,0 +1,83 @@ +<!-- + $Id$ + + DTD for CIAO ComponentAssembly real-time extension. + A component server can be associated to one conforming XML + descriptor file of this DTD via the <extension> tag under + <hostcollocation>, <processcollocation> as + + <extension class="RT-CAD-EXT" + origin="CIAO">full_pathname_to_xml_file.xml</extension> + + The root element is <rtcad-ext>. +--> + +<!ELEMENT rtcad-ext ( rtresources*, rtpolicyset* ) > + +<!-- RT Resources grammar definitions --> + +<!ELEMENT rtresources (threadpool*, threadpoollanes*, connectionbands*) > + +<!ELEMENT threadpool EMPTY> +<!ATTLIST threadpool + id ID #REQUIRED + stacksize CDATA #REQUIRED + static_threads CDATA #REQUIRED + dynamic_threads CDATA #REQUIRED + priority CDATA #REQUIRED + buffering CDATA #REQUIRED + max_buffer CDATA #REQUIRED + buffer_size CDATA #REQUIRED > + +<!ELEMENT threadpoollanes (lane+) > +<!ATTLIST threadpoollanes + id ID #REQUIRED + stacksize CDATA #REQUIRED + borrowing CDATA #REQUIRED + buffering CDATA #REQUIRED + max_buffer CDATA #REQUIRED + buffer_size CDATA #REQUIRED > + +<!ELEMENT lane EMPTY> +<!ATTLIST lane + priority CDATA #REQUIRED + static_threads CDATA #REQUIRED + dynamic_threads CDATA #REQUIRED > + +<!ELEMENT connectionbands (band+) > +<!ATTLIST connectionbands + id ID #REQUIRED > + +<!ELEMENT band EMPTY> +<!ATTLIST band + low CDATA #REQUIRED + high CDATA #REQUIRED > + +<!-- RT Policy_Set grammar definitions --> +<!-- Each type of policy in rtpoliyset can only appear once --> +<!ELEMENT rtpolicyset (priority_model_policy, + threadpool_policy, + banded_connection_policy)+ > +<!ATTLIST rtpolicyset + id ID #REQUIRED> + +<!ELEMENT priority_model_policy EMPTY> +<!ATTLIST priority_model_policy + type (server_declare | client_propagated) #REQUIRED + priority CDATA #REQUIRED> + +<!ELEMENT threadpool_policy EMPTY> +<!-- + "idref" must be previously defined by the id attribute of + either <threadpool> or <threadpoollanes> element +--> +<!ATTLIST threadpool_policy + idref IDREF #REQUIRED> + +<!ELEMENT banded_connection_policy EMPTY> +<!-- + "idref" must be previously defined by the id attribute of + <connectionbands> element. +--> +<!ATTLIST banded_connection_policy + idref IDREF #REQUIRED>
\ No newline at end of file |