summaryrefslogtreecommitdiff
path: root/tests/Service_Config_Test.conf.xml
blob: f3273f0cb93c17ba2cd8ccd2daf175969621e06f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?xml version='1.0'?>
<!-- Converted from Service_Config_Test.conf by svcconf-convert.pl -->
<ACE_Svc_Conf>
 <!--  Dynamically loading each of the Service Objects below causes a -->
 <!--  number of threads to be spawned, each one invoking the Service -->
 <!--  Configurator (e.g. ACE_Service_Config::process_directive().  If the -->
 <!--  Service Configurator is thread safe and reentrant, then parsing of -->
 <!--  this `Service_Config_Test.conf' file should run to completion -->
 <!--  without error. -->
 <!--  -->
 <!--  Test_Object_1 will cause Test_Object_2 and Test_Object_3 to be -->
 <!--  dynamically loaded.  Dynamic loading of each of object will occur in -->
 <!--  a separate thread. -->
 <dynamic id="Test_Object_1" type="Service_Object">
   <initializer init="_make_Service_Config_DLL" path="Service_Config_DLL" params="2 3"/>
 </dynamic>
 <!--  Test_Object_4 will cause Test_Object_5 and Test_Object_6 to be -->
 <!--  dynamically loaded.  Dynamic loading of each of object will occur in -->
 <!--  a separate thread. -->
 <dynamic id="Test_Object_4" type="Service_Object">
   <initializer init="_make_Service_Config_DLL" path="Service_Config_DLL" params="5 6"/>
 </dynamic>
 <!--  Final_Object does nothing but print a completion message. -->
 <dynamic id="Final_Object" type="Service_Object">
   <initializer init="_make_Service_Config_DLL" path="Service_Config_DLL" params="FINAL"/>
 </dynamic>
</ACE_Svc_Conf>