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>
|