diff options
author | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-05-22 15:58:34 +0000 |
---|---|---|
committer | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-05-22 15:58:34 +0000 |
commit | 85a5337fdd6ad331b82536f934edc5c091444f28 (patch) | |
tree | 1097534358f441161f2170ca7fc65fc44a25842e | |
parent | 709c59ca91b3f5baf30dfc126e1799b3d0ad91f8 (diff) | |
download | ATCD-85a5337fdd6ad331b82536f934edc5c091444f28.tar.gz |
This commit was manufactured by cvs2svn to create branch
'Reactor_RefCount_1'.
-rw-r--r-- | protocols/ace/RMCast/Makefile.am | 105 | ||||
-rw-r--r-- | protocols/ace/RMCast/README | 57 | ||||
-rw-r--r-- | protocols/ace/RMCast/RMCast_Export.h | 44 | ||||
-rw-r--r-- | tests/run_tests.bat | 223 | ||||
-rwxr-xr-x | tests/run_tests.psosim | 200 |
5 files changed, 0 insertions, 629 deletions
diff --git a/protocols/ace/RMCast/Makefile.am b/protocols/ace/RMCast/Makefile.am deleted file mode 100644 index 5a183b2e90b..00000000000 --- a/protocols/ace/RMCast/Makefile.am +++ /dev/null @@ -1,105 +0,0 @@ -##---------------------------------------------------------------------------- -## $Id$ -## -## Makefile.am for ACE_RMCast library -##---------------------------------------------------------------------------- - -## -## Process this file with automake to create Makefile.in -## - -INCLUDES = -I$(top_builddir) -I$(top_srcdir) - -lib_LTLIBRARIES = libACE_RMCast.la - -libACE_RMCast_la_SOURCES = \ - RMCast.cpp \ - RMCast_Ack_Worker.cpp \ - RMCast_Fork.cpp \ - RMCast_Fragment.cpp \ - RMCast_IO_UDP.cpp \ - RMCast_Membership.cpp \ - RMCast_Module.cpp \ - RMCast_Module_Factory.cpp \ - RMCast_Partial_Message.cpp \ - RMCast_Proxy.cpp \ - RMCast_Reassembly.cpp \ - RMCast_Receiver_Module.cpp \ - RMCast_Reliable_Factory.cpp \ - RMCast_Reordering.cpp \ - RMCast_Resend_Handler.cpp \ - RMCast_Resend_Worker.cpp \ - RMCast_Retransmission.cpp \ - RMCast_Sequencer.cpp \ - RMCast_Singleton_Factory.cpp \ - RMCast_UDP_Event_Handler.cpp \ - RMCast_UDP_Proxy.cpp \ - RMCast_UDP_Reliable_Receiver.cpp \ - RMCast_UDP_Reliable_Sender.cpp - -libACE_RMCast_la_LIBADD = $(top_builddir)/ace/libACE.la - -## These are template source files. -TEMPLATE_FILES = \ - RMCast_Copy_On_Write.cpp \ - RMCast_Worker.cpp - -HEADER_FILES = \ - RMCast.h \ - RMCast_Ack_Worker.h \ - RMCast_Copy_On_Write.h \ - RMCast_Export.h \ - RMCast_Fork.h \ - RMCast_Fragment.h \ - RMCast_IO_UDP.h \ - RMCast_Membership.h \ - RMCast_Module.h \ - RMCast_Module_Factory.h \ - RMCast_Partial_Message.h \ - RMCast_Proxy.h \ - RMCast_Reassembly.h \ - RMCast_Receiver_Module.h \ - RMCast_Reliable_Factory.h \ - RMCast_Reordering.h \ - RMCast_Resend_Handler.h \ - RMCast_Resend_Worker.h \ - RMCast_Retransmission.h \ - RMCast_Sequencer.h \ - RMCast_Singleton_Factory.h \ - RMCast_UDP_Event_Handler.h \ - RMCast_UDP_Proxy.h \ - RMCast_UDP_Reliable_Receiver.h \ - RMCast_UDP_Reliable_Sender.h \ - RMCast_Worker.h - -INLINE_FILES = \ - RMCast.i \ - RMCast_Ack_Worker.i \ - RMCast_Copy_On_Write.i \ - RMCast_Fork.i \ - RMCast_Fragment.i \ - RMCast_IO_UDP.i \ - RMCast_Membership.i \ - RMCast_Module.i \ - RMCast_Module_Factory.i \ - RMCast_Partial_Message.i \ - RMCast_Proxy.i \ - RMCast_Reassembly.i \ - RMCast_Receiver_Module.i \ - RMCast_Reliable_Factory.i \ - RMCast_Reordering.i \ - RMCast_Resend_Handler.i \ - RMCast_Resend_Worker.i \ - RMCast_Retransmission.i \ - RMCast_Sequencer.i \ - RMCast_Singleton_Factory.i \ - RMCast_UDP_Event_Handler.i \ - RMCast_UDP_Proxy.i \ - RMCast_UDP_Reliable_Receiver.i \ - RMCast_UDP_Reliable_Sender.i \ - RMCast_Worker.i - -pkginclude_HEADERS = \ - $(HEADER_FILES) \ - $(INLINE_FILES) \ - $(TEMPLATE_FILES) diff --git a/protocols/ace/RMCast/README b/protocols/ace/RMCast/README deleted file mode 100644 index 2dd0c5d9cfc..00000000000 --- a/protocols/ace/RMCast/README +++ /dev/null @@ -1,57 +0,0 @@ -# $Id$ - - This directory will contain a simple, small-scale reliable -multicast framework for ACE. The framework is based on the ASX -components of the ACE library: the protocol is implemented as a stack -of interchangeable "modules", each one in charge of a very small task. -For example, one module implements fragmentation and reassembly, other -modules implement retransmission, send ACK and NAK messages, and -maintain receiver membership. - - The modules are replaced to achieve different levels of -reliability. For example, the retransmission module can be either the -"Best_Effort", "Semi_Reliable" or "Reliable" implementation. In the -first case no retransmissions are performed, but lost messages are -detected and reported to the receiver. The "Semi_Reliable" case -messages are held for a pre-specified amount of time, and -re-transmited if requested, but it is possible to loose some messages -if multiple re-transmissions fail. As in the "Best_Effort" case the -lost messages are detected and flagged to the application. Finally -in the "Reliable" mode the senders are flowed controlled until enough -messages are successfully transmitted. - - In general the stack looks like this: - - -SENDER: - ----------------------------------------------------------------- -Buffering : Save lost messages -Retransmission : Retransmit ----------------------------------------------------------------- -Fragmentation : Fragment messages in smaller chunks -Reassembly : and ensure that the IOVMAX limit is not - : reached ----------------------------------------------------------------- -Tranport : Encapsulate the specific transport media - : such as TCP/IP, ATM, or shared memory - : Demuxes incoming data to the right chain - : Change control messages and data messages - : to the right dynamic types. ----------------------------------------------------------------- - -RECEIVER: - ----------------------------------------------------------------- -Lost detection : Detect lost messages and send control - : messages back ----------------------------------------------------------------- -Reassembly : Reassemble messages, fragment control -Fragmentation : data ----------------------------------------------------------------- -Transport : Group membership, ACT reception, - : handle keep-alive messages... ----------------------------------------------------------------- - - -@@ TODO: Piggybacking... diff --git a/protocols/ace/RMCast/RMCast_Export.h b/protocols/ace/RMCast/RMCast_Export.h deleted file mode 100644 index 51257c4d682..00000000000 --- a/protocols/ace/RMCast/RMCast_Export.h +++ /dev/null @@ -1,44 +0,0 @@ -// -*- C++ -*- -// $Id$ -// Definition for Win32 Export directives. -// This file is generated automatically by -// generate_export_file.pl -// ------------------------------ -#if !defined (ACE_RMCAST_EXPORT_H) -#define ACE_RMCAST_EXPORT_H - -#include "ace/config-all.h" - -#if defined (ACE_AS_STATIC_LIBS) && !defined (ACE_RMCAST_HAS_DLL) -# define ACE_RMCAST_HAS_DLL 0 -#endif /* ACE_AS_STATIC_LIBS && ACE_RMCAST_HAS_DLL */ - -#if !defined (ACE_RMCAST_HAS_DLL) -#define ACE_RMCAST_HAS_DLL 1 -#endif /* ! ACE_RMCAST_HAS_DLL */ - -#if defined (ACE_RMCAST_HAS_DLL) -# if (ACE_RMCAST_HAS_DLL == 1) -# if defined (ACE_RMCAST_BUILD_DLL) -# define ACE_RMCast_Export ACE_Proper_Export_Flag -# define ACE_RMCAST_SINGLETON_DECLARATION(T) ACE_EXPORT_SINGLETON_DECLARATION (T) -# define ACE_RMCAST_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) ACE_EXPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) -# else -# define ACE_RMCast_Export ACE_Proper_Import_Flag -# define ACE_RMCAST_SINGLETON_DECLARATION(T) ACE_IMPORT_SINGLETON_DECLARATION (T) -# define ACE_RMCAST_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) -# endif /* ACE_RMCAST_BUILD_DLL */ -# else -# define ACE_RMCast_Export -# define ACE_RMCAST_SINGLETON_DECLARATION(T) -# define ACE_RMCAST_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) -# endif /* ! ACE_RMCAST_HAS_DLL == 1 */ -#else -# define ACE_RMCast_Export -# define ACE_RMCAST_SINGLETON_DECLARATION(T) -# define ACE_RMCAST_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) -#endif /* ACE_RMCAST_HAS_DLL */ - -#endif /* ACE_RMCAST_EXPORT_H */ - -// End of auto generated file. diff --git a/tests/run_tests.bat b/tests/run_tests.bat deleted file mode 100644 index cf51b2f4389..00000000000 --- a/tests/run_tests.bat +++ /dev/null @@ -1,223 +0,0 @@ -@echo off -rem run_tests.bat,v 4.71 1999/11/08 05:39:06 nanbor Exp - -rem -rem Note this batch file will not work on Win9X, so we suggest that -rem you install/use perl on Win9x and run the run_test.pl file. -rem - -rem To run this script, the first argument must be either bor -rem or msc. This will determine if the borland tests are run, or -rem msvc tests are run. -rem You can provide an optional second parameter, the name of -rem the test to be run. -rem An optional first argument of "purify" can be provided as well. -rem If you specify that the borland tests are to run you must also -rem specify the build configuration to be tested. There are three -rem options that may be set: DEBUG, STATIC, and PASCAL. Each is Off -rem by default. These options may be switched on by using environment -rem variables, for example: set DEBUG=1 and turned off again: -rem set DEBUG=. -rem * DEBUG - if defined means run tests built with debug info -rem * STATIC - if defined means run statically linked tests -rem * PASCAL - if defined means run the VCL-compatible runtime -rem library tests - -setlocal - -set arg= -set deco= -set exedir= -set dopure= - -set run_cmd=%0 - -if "%1" == "help" goto usage -if "%1" == "?" goto usage -if "%1" == "/?" goto usage -if "%1" == "purify" goto setuppurify -if "%1" == "bor" goto setupbor_arg -if "%1" == "msc" goto setupmsc_arg -goto setupmsc - -:setuppurify -shift -set dopure=purify -if "%1" == "bor" goto setupbor_arg -if "%1" == "msc" goto setupmsc_arg -goto setupmsc - -:setupbor_arg -shift -:setupbor -set arg=%1 - -set STATIC_DIR=Dynamic -if not "%STATIC%" == "" set STATIC_DIR=Static -set DEBUG_DIR=Release -if not "%DEBUG%" == "" set DEBUG_DIR=Debug -set PASCAL_DIR=. -if not "%PASCAL%" == "" set PASCAL_DIR=Pascal -if "%STATIC_DIR%" == "Static" goto continue_setupbor -set corebindir=%ACE_ROOT%\bin\%STATIC_DIR%\%DEBUG_DIR%\%PASCAL_DIR% -set PATH=%PATH%;%corebindir% - -:continue_setupbor -set exedir=.\%STATIC_DIR%\%DEBUG_DIR%\%PASCAL_DIR%\ - -set PATH=%PATH%;%exedir% -rem Set deco to whatever decoration you have for the executables -set deco= -set platform=bor -goto endsetup - -:setupmsc_arg -shift -:setupmsc -set arg=%1 -set exedir= -set deco= -set platform= -goto endsetup - -:usage -echo "usage: run_tests [purify] bor|msc [program-name]" -goto done - -:endsetup - -if not "%arg%" == "" goto runtest - -:runall - -if not "%platform%" == "bor" call %run_cmd% %dopure% %platform% ACE_Init_Test -call %run_cmd% %dopure% %platform% Atomic_Op_Test -call %run_cmd% %dopure% %platform% Auto_IncDec_Test -call %run_cmd% %dopure% %platform% Barrier_Test -call %run_cmd% %dopure% %platform% Basic_Types_Test -call %run_cmd% %dopure% %platform% Buffer_Stream_Test -call %run_cmd% %dopure% %platform% Cache_Map_Manager_Test -call %run_cmd% %dopure% %platform% Cached_Conn_Test -call %run_cmd% %dopure% %platform% Cached_Accept_Conn_Test -call %run_cmd% %dopure% %platform% Capabilities_Test -call %run_cmd% %dopure% %platform% CDR_Test -call %run_cmd% %dopure% %platform% CDR_File_Test -call %run_cmd% %dopure% %platform% CDR_Array_Test -call %run_cmd% %dopure% %platform% Collection_Test -call %run_cmd% %dopure% %platform% Conn_Test -call %run_cmd% %dopure% %platform% Dirent_Test -call %run_cmd% %dopure% %platform% DLL_Test -call %run_cmd% %dopure% %platform% DLList_Test -call %run_cmd% %dopure% %platform% Dynamic_Priority_Test -call %run_cmd% %dopure% %platform% Enum_Interfaces_Test -call %run_cmd% %dopure% %platform% Env_Value_Test -call %run_cmd% %dopure% %platform% Future_Test -call %run_cmd% %dopure% %platform% Future_Set_Test -call %run_cmd% %dopure% %platform% Handle_Set_Test -call %run_cmd% %dopure% %platform% Hash_Map_Manager_Test -call %run_cmd% %dopure% %platform% Hash_Map_Bucket_Iterator_Test -call %run_cmd% %dopure% %platform% High_Res_Timer_Test -call %run_cmd% %dopure% %platform% IOStream_Test -call %run_cmd% %dopure% %platform% Lazy_Map_Manager_Test -call %run_cmd% %dopure% %platform% Map_Manager_Test -call %run_cmd% %dopure% %platform% Map_Test -call %run_cmd% %dopure% %platform% Max_Default_Port_Test -call %run_cmd% %dopure% %platform% Mem_Map_Test -call %run_cmd% %dopure% %platform% MEM_Stream_Test -call %run_cmd% %dopure% %platform% Message_Block_Test -call %run_cmd% %dopure% %platform% Message_Queue_Notifications_Test -call %run_cmd% %dopure% %platform% Message_Queue_Test -call %run_cmd% %dopure% %platform% MM_Shared_Memory_Test -call %run_cmd% %dopure% %platform% MT_Reactor_Timer_Test -call %run_cmd% %dopure% %platform% MT_Reactor_Upcall_Test -call %run_cmd% %dopure% %platform% MT_SOCK_Test -call %run_cmd% %dopure% %platform% Malloc_Test -call %run_cmd% %dopure% %platform% Multihomed_INET_Addr_Test -call %run_cmd% %dopure% %platform% Naming_Test -rem call %run_cmd% %dopure% %platform% New_Fail_Test -call %run_cmd% %dopure% %platform% Notify_Performance_Test -call %run_cmd% %dopure% %platform% Object_Manager_Test -call %run_cmd% %dopure% %platform% OrdMultiSet_Test -call %run_cmd% %dopure% %platform% Pipe_Test -call %run_cmd% %dopure% %platform% Priority_Buffer_Test -call %run_cmd% %dopure% %platform% Priority_Reactor_Test -call %run_cmd% %dopure% %platform% Priority_Task_Test -call %run_cmd% %dopure% %platform% Process_Manager_Test -call %run_cmd% %dopure% %platform% Process_Mutex_Test -call %run_cmd% %dopure% %platform% Process_Strategy_Test -call %run_cmd% %dopure% %platform% RB_Tree_Test -call %run_cmd% %dopure% %platform% Reactors_Test -call %run_cmd% %dopure% %platform% Reactor_Exceptions_Test -call %run_cmd% %dopure% %platform% Reactor_Notify_Test -call %run_cmd% %dopure% %platform% Reactor_Dispatch_Order_Test -call %run_cmd% %dopure% %platform% Reactor_Performance_Test -call %run_cmd% %dopure% %platform% Reactor_Timer_Test -call %run_cmd% %dopure% %platform% Reader_Writer_Test -call %run_cmd% %dopure% %platform% Recursive_Mutex_Test -call %run_cmd% %dopure% %platform% Reverse_Lock_Test -call %run_cmd% %dopure% %platform% Semaphore_Test -call %run_cmd% %dopure% %platform% Service_Config_Test -call %run_cmd% %dopure% %platform% Sigset_Ops_Test -call %run_cmd% %dopure% %platform% Simple_Message_Block_Test -call %run_cmd% %dopure% %platform% Svc_Handler_Test -call %run_cmd% %dopure% %platform% SOCK_Test -call %run_cmd% %dopure% %platform% SOCK_Connector_Test -call %run_cmd% %dopure% %platform% SOCK_Send_Recv_Test -call %run_cmd% %dopure% %platform% SPIPE_Test -call %run_cmd% %dopure% %platform% SString_Test -call %run_cmd% %dopure% %platform% SV_Shared_Memory_Test -call %run_cmd% %dopure% %platform% Task_Test -call %run_cmd% %dopure% %platform% Thread_Manager_Test -call %run_cmd% %dopure% %platform% Thread_Mutex_Test -call %run_cmd% %dopure% %platform% Thread_Pool_Reactor_Test -call %run_cmd% %dopure% %platform% Thread_Pool_Test -call %run_cmd% %dopure% %platform% Timer_Queue_Test -call %run_cmd% %dopure% %platform% Timeprobe_Test -if exist ..\netsvcs\servers\main.exe call %run_cmd% %dopure% %platform% Time_Service_Test -call %run_cmd% %dopure% %platform% Time_Value_Test -call %run_cmd% %dopure% %platform% Tokens_Test -call %run_cmd% %dopure% %platform% TSS_Test -call %run_cmd% %dopure% %platform% UPIPE_SAP_Test -call %run_cmd% %dopure% %platform% Upgradable_RW_Test - -goto done - -:runtest - -if not "%dopure%"=="purify" goto justrun - -if not exist purify_results mkdir purify_results - -echo Purifying %arg% -purify /run /save-data=purify_results\%arg%.pfy /save-text-data=purify_results\%arg%.txt /AllocCallStackLength=20 /ErrorCallStackLength=20 /HandlesInUseAtExit /InUseAtExit /LeaksAtExit %arg%.exe - -goto done - -:justrun - -set exefile=%exedir%%arg%%deco% -echo Running %exefile% -if not exist %exefile%.exe goto nofile - -%exefile%.exe -if errorlevel 0 goto fine -echo. -echo %exefile% has FAILED!!! -echo. -type log\%arg%.log | find /I "LM_ERROR" -echo. - -goto done - -:nofile -echo %exefile%.exe not found -goto done - -:fine - -rem We should check the log files here to make sure the test ended correctly -rem type log\%arg%.log | find "Ending" - -:done - -endlocal diff --git a/tests/run_tests.psosim b/tests/run_tests.psosim deleted file mode 100755 index 33a7ce59fce..00000000000 --- a/tests/run_tests.psosim +++ /dev/null @@ -1,200 +0,0 @@ -#!/bin/sh -f -# $Id$ -# -# This is the UNIX version of the one-button ACE tests. -# Contributed by Michael Rueger <m_rueger@SYSCOMP.DE> - -IFS="|" -tmp=/tmp - -run() -{ - echo running $1 - /bin/rm -f core log/$1.log - - ./$1 - status=$? - - if [ $status -ne 0 ]; then - echo \"$1\" FAILED with exit status $status!!!! - fi - - if [ -f core ]; then - echo \"$1\" dumped core!!!! - fi - - if [ -f log/$1.log ]; then - ./run_tests.check log/$1.log - else - echo "No log file (log/$1.log) is present" - fi -} - -echo "Starting tests..." - -run Basic_Types_Test - -run DLList_Test - -#Atomic_Op_Test: threads not supported on this platform -#run Atomic_Op_Test # uses Atomic_Op - -run Object_Manager_Test - -#TSS_Test: threads are not supported on this platform -#run TSS_Test # uses Task, Mutex, Guard - -run Time_Value_Test -run High_Res_Timer_Test -run SString_Test -run Collection_Test - -# SYS V IPC not supported -#run Naming_Test # uses Naming_Context, WString - -run Handle_Set_Test # uses Handle_Set - -run OrdMultiSet_Test - -#Mem_Map_Test: mmap: Operation not applicable -#run Mem_Map_Test # uses Mem_Map - -run MEM_Stream_Test - -#SV_Shared_Memory_Test: SYSV IPC is not supported on this platform -#run SV_Shared_Memory_Test # uses SV_Shared_Memory, fork - -#MM_Shared_Memory_Test: requires either fork or threads -#run MM_Shared_Memory_Test - -run Sigset_Ops_Test # uses sigset*() functions - -run Timer_Queue_Test # uses Event_Handler, Timer_Queue - -run SOCK_Connector_Test # uses SOCK_Connector - -#Task_Test: threads not supported on this platform -#run Task_Test # uses Thread_Manager, Task - -#Thread_Manager_Test: threads not supported on this platform -#run Thread_Manager_Test # uses Thread_Manager, Task - -#Thread_Pool_Test: threads not supported on this platform -#run Thread_Pool_Test # uses Thread_Manager, Task - -#Future_Test: threads not supported on this platform -#run Future_Test # uses Thread_Manager, Task - -#Future_Set_Test: threads not supported on this platform -#run Future_Set_Test # uses Thread_Manager, Task - -#Reactors_Test: threads not supported on this platform -#run Reactors_Test # uses Task, Mutex, Reactor - -#Reactor_Exceptions_Test: not correctly implemented without threads -#run Reactor_Exceptions_Test # uses Reactor and C++ exceptions - -#Reactor_Notify_Test: threads not supported on this platform -#run Reactor_Notify_Test # uses Reactor's notify() method, Task - -run Reactor_Timer_Test # uses Event_Handler, Reactor - -run Reactor_Dispatch_Order_Test # uses Event_Handler, Reactor - -#Reactor_Performance_Test: threads not supported on this platform -#run Reactor_Performance_Test # uses Event_Handler, Reactor - -#Notify_Performance_Test: threads not supported on this platform -#run Notify_Performance_Test # uses Event_Handler, Reactor - -#Reader_Writer_Test: threads not supported on this platform -#run Reader_Writer_Test # uses Thread_Manager, Mutex - -run Priority_Reactor_Test # uses Priority_Reactor, Acceptor/Connector... -run SOCK_Test # uses Thread_Manager, SOCK_SAP -run MT_SOCK_Test # uses Thread_Manager, Acceptor/Connector - -# ifdef ACE_HAS_STREAM_PIPES -#SPIPE_Test: SPIPE is not supported on this platform -#run SPIPE_Test # uses SPIPE_Acceptor/Connector, Thread_Manager - -#UPIPE_SAP_Test: threads not supported on this platform -#run UPIPE_SAP_Test # uses UPIPE, Thread, Thread_Manager - -#Barrier_Test: threads not supported on this platform -#run Barrier_Test # uses Service_Config, Barrier - -#run CDR_Test - -#Buffer_Stream_Test: threads not supported on this platform -#run Buffer_Stream_Test # uses Service_Config, Module (Stream,Task, Message_Queue) - -#Priority_Buffer_Test: threads not supported on this platform -#run Priority_Buffer_Test # uses Service_Config, Message_Queue - -run Recursive_Mutex_Test # uses Service_Config, Recursive_Thread_Mutex - -run Reverse_Lock_Test # uses ACE_Reverse_Lock - -#Time_Service_Test: uses fork -#run Time_Service_Test # uses libnetsvcs - -#Tokens_Test: threads not supported on this platform -#run Tokens_Test - -run Map_Manager_Test # uses Map Manager and Hash Map Manager + Forward and Reverse Map Iterators. - -run Hash_Map_Manager_Test # uses Hash Map Manager + Forward and Reverse Map Iterators. - -run Lazy_Map_Manager_Test # uses Lazy Map Manager + Forward and Reverse Map Iterators. - -run Hash_Map_Bucket_Iterator_Test # uses Hash Map Bucket iterator. - -run Cache_Map_Manager_Test # uses Cache Map Manager and Hash Cache Map Manager + Forward and Reverse Map Iterators. - -run Cached_Conn_Test # uses Cached connection management (with OneShot Acceptor). - -run Cached_Accept_Conn_Test # uses Cached connection management (with regular Acceptor). - -run Map_Test # uses Map + Forward and Reverse Map Iterators. - -#Message_Queue_Notifications_Test.cpp: threads not supported on this platform -#run Message_Queue_Notifications_Test.cpp # uses Message_Queue + Reactor. - -run Message_Queue_Test # uses Message_Queue + Forward and Reverse Message Queue Iterators. -run Simple_Message_Block_Test # uses Message_Block - -#Message_Block_Test: threads not supported on this platform -#run Message_Block_Test # uses Message_Block and Message_Queue - -#Pipe_Test: uses fork -#run Pipe_Test # uses Pipe - -#Process_Mutex_Test: uses fork -#run Process_Mutex_Test # uses Process_Mutex - -#Thread_Mutex_Test: threads not supported on this platform -#run Thread_Mutex_Test # uses Thread_Process_Mutex - -run Process_Strategy_Test # uses ACE_Strategy_Acceptor -run Service_Config_Test # uses Service_Config - -#Priority_Task_Test: threads not supported on this platform -#run Priority_Task_Test # uses Task with priorities - -run IOStream_Test # uses ACE_IOStream and ACE_SOCK_Stream -run Enum_Interfaces_Test # uses ACE::get_ip_interfaces() - -run Conn_Test # uses Thread_Manager, Acceptor/Connector, SOCK_SAP - -run Upgradable_RW_Test # uses RW locks - -run Svc_Handler_Test - -echo "Tests complete..." - -/bin/rm -f ace_pipe_name pattern $tmp/ace_temp_file $tmp/ace_temp_file2 $tmp/ace_test_file $tmp/Naming_Test* -echo; echo -ipcs - -# EOF |