2 # Dynamically loading each of the Service Objects below causes a
3 # number of threads to be spawned, each one invoking the Service
4 # Configurator (e.g. ACE_Service_Config::process_directive(). If the
5 # Service Configurator is thread safe and reentrant, then parsing of
6 # this `Service_Config_Test.conf' file should run to completion
9 # Test_Object_1 will cause Test_Object_2 and Test_Object_3 to be
10 # dynamically loaded. Dynamic loading of each of object will occur in
12 dynamic Test_Object_1 Service_Object * Service_Config_DLL:_make_Service_Config_DLL() "2 3"
14 # Test_Object_4 will cause Test_Object_5 and Test_Object_6 to be
15 # dynamically loaded. Dynamic loading of each of object will occur in
17 dynamic Test_Object_4 Service_Object * Service_Config_DLL:_make_Service_Config_DLL() "5 6"
19 # Final_Object does nothing but print a completion message.
20 dynamic Final_Object Service_Object * Service_Config_DLL:_make_Service_Config_DLL() "FINAL"