diff options
author | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-04-07 13:23:12 +0000 |
---|---|---|
committer | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-04-07 13:23:12 +0000 |
commit | 14302675500b1436e1bc1d798cf3fcb95c8e74be (patch) | |
tree | 001f56341d9b6d2b8fb25293f3585dc16b11557a | |
parent | 47a8529f2ac9207950338675e6d7f4329927d14c (diff) | |
download | ATCD-14302675500b1436e1bc1d798cf3fcb95c8e74be.tar.gz |
*** empty log message ***
-rw-r--r-- | apps/JAWS/server/HTTP_Server.cpp | 21 | ||||
-rw-r--r-- | apps/JAWS/server/HTTP_Server.h | 24 | ||||
-rw-r--r-- | apps/JAWS/server/HTTP_Server_T.cpp | 21 | ||||
-rw-r--r-- | apps/JAWS/server/HTTP_Server_T.h | 26 | ||||
-rw-r--r-- | apps/JAWS/server/VFS.cpp | 38 | ||||
-rw-r--r-- | apps/JAWS/server/VFS.h | 22 | ||||
-rw-r--r-- | apps/JAWS/server/VFS_T.cpp | 37 | ||||
-rw-r--r-- | apps/JAWS/server/VFS_T.h | 26 | ||||
-rw-r--r-- | apps/JAWS/server/jaws.mak | 559 | ||||
-rw-r--r-- | apps/JAWS/server/jaws.mdp | bin | 50176 -> 52224 bytes |
10 files changed, 464 insertions, 310 deletions
diff --git a/apps/JAWS/server/HTTP_Server.cpp b/apps/JAWS/server/HTTP_Server.cpp index 652319f1dfd..bc4731ad524 100644 --- a/apps/JAWS/server/HTTP_Server.cpp +++ b/apps/JAWS/server/HTTP_Server.cpp @@ -7,20 +7,6 @@ #include "JAWS/server/IO.h" #include "JAWS/server/HTTP_Server.h" -#if !defined (HTTP_SERVER_C) -#define HTTP_SERVER_C - -template <class LOCK> int -LOCK_SOCK_Acceptor<LOCK>::accept (ACE_SOCK_Stream &ns, - ACE_Addr *ra, - ACE_Time_Value *to, - int r) const -{ - ACE_Guard<LOCK> m ((LOCK &)this->lock_); - - return ACE_SOCK_Acceptor::accept (ns, ra, to, r); -} - void HTTP_Server::parse_args (int argc, char *argv[]) { @@ -259,10 +245,3 @@ ACE_STATIC_SVC_DEFINE (HTTP_Server, "HTTP_Server", ACE_SVC_OBJ_T, ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ, 0) -// This is necessary for gcc to work with templates -#if defined (ACE_TEMPLATES_REQUIRE_SPECIALIZATION) -template class LOCK_SOCK_Acceptor<ACE_Thread_Mutex>; -template class ACE_Oneshot_Acceptor<HTTP_Handler, ONESHOT_SOCK_ACCEPTOR>; -#endif /* ACE_TEMPLATES_REQUIRE_SPECIALIZATION */ - -#endif /* HTTP_SERVER_C */ diff --git a/apps/JAWS/server/HTTP_Server.h b/apps/JAWS/server/HTTP_Server.h index 34fef940807..118f929a2fb 100644 --- a/apps/JAWS/server/HTTP_Server.h +++ b/apps/JAWS/server/HTTP_Server.h @@ -15,19 +15,8 @@ class ACE_Proactor; #include "JAWS/server/HTTP_Handler.h" -// Specialize ACE_SOCK_Acceptor to lock around accept(); -template <class LOCK> -class LOCK_SOCK_Acceptor : public ACE_SOCK_Acceptor -{ -public: - int accept (ACE_SOCK_Stream &new_stream, - ACE_Addr *remote_addr = 0, - ACE_Time_Value *timeout = 0, - int restart = 1) const; - -private: - LOCK lock_; -}; +// Include the templates here. +#include "JAWS/server/HTTP_Server_T.h" #if defined (ACE_HAS_TEMPLATE_TYPEDEFS) #define ONESHOT_SOCK_ACCEPTOR HTTP_SOCK_Acceptor @@ -146,13 +135,6 @@ private: ACE_STATIC_SVC_DECLARE (HTTP_Server) -#if defined (ACE_TEMPLATES_REQUIRE_SOURCE) -#include "JAWS/server/HTTP_Server.cpp" -#endif /* ACE_TEMPLATES_REQUIRE_SOURCE */ - -#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA) -#pragma implementation ("HTTP_Server.cpp") -#endif /* ACE_TEMPLATES_REQUIRE_PRAGMA */ - #endif /* HTTP_SERVER_H */ + diff --git a/apps/JAWS/server/HTTP_Server_T.cpp b/apps/JAWS/server/HTTP_Server_T.cpp new file mode 100644 index 00000000000..35446d7a49f --- /dev/null +++ b/apps/JAWS/server/HTTP_Server_T.cpp @@ -0,0 +1,21 @@ +#if !defined (HTTP_SERVER_T_C) +#define HTTP_SERVER_T_C + +template <class LOCK> int +LOCK_SOCK_Acceptor<LOCK>::accept (ACE_SOCK_Stream &ns, + ACE_Addr *ra, + ACE_Time_Value *to, + int r) const +{ + ACE_Guard<LOCK> m ((LOCK &)this->lock_); + + return ACE_SOCK_Acceptor::accept (ns, ra, to, r); +} + +// This is necessary for gcc to work with templates +#if defined (ACE_TEMPLATES_REQUIRE_SPECIALIZATION) +template class LOCK_SOCK_Acceptor<ACE_Thread_Mutex>; +template class ACE_Oneshot_Acceptor<HTTP_Handler, ONESHOT_SOCK_ACCEPTOR>; +#endif /* ACE_TEMPLATES_REQUIRE_SPECIALIZATION */ + +#endif /* HTTP_SERVER_T_C */ diff --git a/apps/JAWS/server/HTTP_Server_T.h b/apps/JAWS/server/HTTP_Server_T.h new file mode 100644 index 00000000000..cb76ce03759 --- /dev/null +++ b/apps/JAWS/server/HTTP_Server_T.h @@ -0,0 +1,26 @@ +#if !defined (HTTP_SERVER_T_H) +#define HTTP_SERVER_T_H + +// Specialize ACE_SOCK_Acceptor to lock around accept(); +template <class LOCK> +class LOCK_SOCK_Acceptor : public ACE_SOCK_Acceptor +{ +public: + int accept (ACE_SOCK_Stream &new_stream, + ACE_Addr *remote_addr = 0, + ACE_Time_Value *timeout = 0, + int restart = 1) const; + +private: + LOCK lock_; +}; + +#if defined (ACE_TEMPLATES_REQUIRE_SOURCE) +#include "JAWS/server/HTTP_Server_T.cpp" +#endif /* ACE_TEMPLATES_REQUIRE_SOURCE */ + +#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA) +#pragma implementation ("HTTP_Server_T.cpp") +#endif /* ACE_TEMPLATES_REQUIRE_PRAGMA */ + +#endif /* HTTP_SERVER_T_H */ diff --git a/apps/JAWS/server/VFS.cpp b/apps/JAWS/server/VFS.cpp index b10523a089d..3dc303671a5 100644 --- a/apps/JAWS/server/VFS.cpp +++ b/apps/JAWS/server/VFS.cpp @@ -5,9 +5,6 @@ // Maintain a table of files which are opened. // Return a handle to the file, and provide I/O mechanisms for it. -#if !defined (VFS_CPP) -#define VFS_CPP - #include "JAWS/server/VFS.h" #include "JAWS/server/HTTP_Helpers.h" @@ -249,38 +246,6 @@ JAWS_VFS_Node_List::JAWS_VFS_Node_List (int sz) { } -template <class LOCK> -JAWS_VFS_Node_Bucket<LOCK>::JAWS_VFS_Node_Bucket (int size) - : bucket_ (size) -{ -} - -template <class LOCK> -JAWS_VFS_Node * -JAWS_VFS_Node_Bucket<LOCK>::find (char *URI) -{ - ACE_Guard<LOCK> g (this->lock_); - int found = -1; - - if (! this->bucket_.IsEmpty ()) - for (int i = 0; i < this->bucket_.Size (); i++) { - if (ACE_OS::strcmp (URI, this->bucket_[i]->URI ()) != 0) continue; - found = i; - break; - } - - if (found == -1) - { - JAWS_VFS_Node *new_node = new JAWS_VFS_Node (URI); - if (new_node == 0) - ACE_ERROR ((LM_ERROR, "%p.\n", "JAWS_VFS_Node")); - this->bucket_.Insert (new_node); - found = this->bucket_.Size () - 1; - } - - return this->bucket_[found]; -} - JAWS_VFS_Hash_Table::JAWS_VFS_Hash_Table () { ht_ = new JAWS_VFS_Node_Bucket<ACE_Thread_Mutex>[256]; @@ -327,8 +292,6 @@ JAWS_VFS::close (JAWS_VFS_Node * &handle) return 0; } - - #if 0 inline void JAWS_VFS_Node::map_read (void) @@ -365,4 +328,3 @@ JAWS_VFS_Node::map_read (void) } #endif /* 0 */ -#endif /* VFS_CPP */ diff --git a/apps/JAWS/server/VFS.h b/apps/JAWS/server/VFS.h index e84b4bc1e6d..845dc3af1ef 100644 --- a/apps/JAWS/server/VFS.h +++ b/apps/JAWS/server/VFS.h @@ -70,19 +70,7 @@ public: JAWS_VFS_Node_List (int sz); }; -template <class LOCK> -class JAWS_VFS_Node_Bucket -{ -public: - JAWS_VFS_Node_Bucket (int size = 1); - - JAWS_VFS_Node * find (char *URI); - -private: - JAWS_VFS_Node_List bucket_; - - LOCK lock_; -}; +#include "JAWS/server/VFS_T.h" class JAWS_VFS_Hash_Table { @@ -112,14 +100,6 @@ private: typedef ACE_Singleton <JAWS_VFS, ACE_Thread_Mutex> VFS; -#if defined (ACE_TEMPLATES_REQUIRE_SOURCE) -#include "JAWS/server/VFS.cpp" -#endif /* ACE_TEMPLATES_REQUIRE_SOURCE */ - -#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA) -#pragma implementation ("VFS.cpp") -#endif /* ACE_TEMPLATES_REQUIRE_PRAGMA */ - #endif /* VFS_H */ /// Local Variables: diff --git a/apps/JAWS/server/VFS_T.cpp b/apps/JAWS/server/VFS_T.cpp new file mode 100644 index 00000000000..19c45581ff5 --- /dev/null +++ b/apps/JAWS/server/VFS_T.cpp @@ -0,0 +1,37 @@ +#if !defined (VFS_T_C) +#define VFS_T_C + +template <class LOCK> +JAWS_VFS_Node_Bucket<LOCK>::JAWS_VFS_Node_Bucket (int size) + : bucket_ (size) +{ +} + +template <class LOCK> +JAWS_VFS_Node * +JAWS_VFS_Node_Bucket<LOCK>::find (char *URI) +{ + ACE_Guard<LOCK> g (this->lock_); + int found = -1; + + if (! this->bucket_.IsEmpty ()) + for (int i = 0; i < this->bucket_.Size (); i++) { + if (ACE_OS::strcmp (URI, this->bucket_[i]->URI ()) != 0) continue; + found = i; + break; + } + + if (found == -1) + { + JAWS_VFS_Node *new_node = new JAWS_VFS_Node (URI); + if (new_node == 0) + ACE_ERROR ((LM_ERROR, "%p.\n", "JAWS_VFS_Node")); + this->bucket_.Insert (new_node); + found = this->bucket_.Size () - 1; + } + + return this->bucket_[found]; +} + +#endif /* VFS_T_C */ + diff --git a/apps/JAWS/server/VFS_T.h b/apps/JAWS/server/VFS_T.h new file mode 100644 index 00000000000..a4061346f7a --- /dev/null +++ b/apps/JAWS/server/VFS_T.h @@ -0,0 +1,26 @@ +#if !defined (VFS_T_H) +#define VFS_T_H + +template <class LOCK> +class JAWS_VFS_Node_Bucket +{ +public: + JAWS_VFS_Node_Bucket (int size = 1); + + JAWS_VFS_Node * find (char *URI); + +private: + JAWS_VFS_Node_List bucket_; + + LOCK lock_; +}; + +#if defined (ACE_TEMPLATES_REQUIRE_SOURCE) +#include "JAWS/server/VFS_T.cpp" +#endif /* ACE_TEMPLATES_REQUIRE_SOURCE */ + +#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA) +#pragma implementation ("VFS_T.cpp") +#endif /* ACE_TEMPLATES_REQUIRE_PRAGMA */ + +#endif /* VFS_T_H */ diff --git a/apps/JAWS/server/jaws.mak b/apps/JAWS/server/jaws.mak index 09aa5832a13..6355c2a8b53 100644 --- a/apps/JAWS/server/jaws.mak +++ b/apps/JAWS/server/jaws.mak @@ -210,7 +210,9 @@ SOURCE=.\main.cpp DEP_CPP_MAIN_=\
"..\..\JAWS/server/HTTP_Handler.h"\
"..\..\JAWS/server/HTTP_Request.h"\
+ "..\..\JAWS/server/HTTP_Server.cpp"\
"..\..\JAWS/server/HTTP_Server.h"\
+ "..\..\JAWS/server/IO.h"\
{$(INCLUDE)}"\ace\Acceptor.cpp"\
{$(INCLUDE)}"\ace\Acceptor.h"\
{$(INCLUDE)}"\ace\Acceptor.i"\
@@ -218,6 +220,9 @@ DEP_CPP_MAIN_=\ {$(INCLUDE)}"\ace\ACE.i"\
{$(INCLUDE)}"\ace\Addr.h"\
{$(INCLUDE)}"\ace\Addr.i"\
+ {$(INCLUDE)}"\ace\Asynch_Acceptor.cpp"\
+ {$(INCLUDE)}"\ace\Asynch_Acceptor.h"\
+ {$(INCLUDE)}"\ace\Asynch_Acceptor.i"\
{$(INCLUDE)}"\ace\Asynch_IO.h"\
{$(INCLUDE)}"\ace\Asynch_IO.i"\
{$(INCLUDE)}"\ace\config-win32-common.h"\
@@ -226,6 +231,8 @@ DEP_CPP_MAIN_=\ {$(INCLUDE)}"\ace\Dynamic.i"\
{$(INCLUDE)}"\ace\Event_Handler.h"\
{$(INCLUDE)}"\ace\Event_Handler.i"\
+ {$(INCLUDE)}"\ace\Get_Opt.h"\
+ {$(INCLUDE)}"\ace\Get_Opt.i"\
{$(INCLUDE)}"\ace\Handle_Set.h"\
{$(INCLUDE)}"\ace\Handle_Set.i"\
{$(INCLUDE)}"\ace\INET_Addr.h"\
@@ -338,14 +345,24 @@ DEP_CPP_MAIN_=\ !ELSEIF "$(CFG)" == "jaws - Win32 Debug"
DEP_CPP_MAIN_=\
+ "..\..\JAWS/server/HTTP_Handler.h"\
+ "..\..\JAWS/server/HTTP_Request.h"\
"..\..\JAWS/server/HTTP_Server.h"\
+ "..\..\JAWS/server/HTTP_Server_T.cpp"\
+ "..\..\JAWS/server/HTTP_Server_T.h"\
+ {$(INCLUDE)}"\ace\Acceptor.cpp"\
{$(INCLUDE)}"\ace\Acceptor.h"\
+ {$(INCLUDE)}"\ace\Acceptor.i"\
{$(INCLUDE)}"\ace\ACE.h"\
{$(INCLUDE)}"\ace\ACE.i"\
{$(INCLUDE)}"\ace\Addr.h"\
{$(INCLUDE)}"\ace\Addr.i"\
+ {$(INCLUDE)}"\ace\Asynch_IO.h"\
+ {$(INCLUDE)}"\ace\Asynch_IO.i"\
{$(INCLUDE)}"\ace\config-win32-common.h"\
{$(INCLUDE)}"\ace\config.h"\
+ {$(INCLUDE)}"\ace\Dynamic.h"\
+ {$(INCLUDE)}"\ace\Dynamic.i"\
{$(INCLUDE)}"\ace\Event_Handler.h"\
{$(INCLUDE)}"\ace\Event_Handler.i"\
{$(INCLUDE)}"\ace\Handle_Set.h"\
@@ -378,6 +395,9 @@ DEP_CPP_MAIN_=\ {$(INCLUDE)}"\ace\Message_Queue.cpp"\
{$(INCLUDE)}"\ace\Message_Queue.h"\
{$(INCLUDE)}"\ace\Message_Queue.i"\
+ {$(INCLUDE)}"\ace\Module.cpp"\
+ {$(INCLUDE)}"\ace\Module.h"\
+ {$(INCLUDE)}"\ace\Module.i"\
{$(INCLUDE)}"\ace\OS.h"\
{$(INCLUDE)}"\ace\OS.i"\
{$(INCLUDE)}"\ace\Pipe.h"\
@@ -401,6 +421,8 @@ DEP_CPP_MAIN_=\ {$(INCLUDE)}"\ace\Signal.i"\
{$(INCLUDE)}"\ace\SOCK.h"\
{$(INCLUDE)}"\ace\SOCK.i"\
+ {$(INCLUDE)}"\ace\SOCK_Acceptor.h"\
+ {$(INCLUDE)}"\ace\SOCK_Acceptor.i"\
{$(INCLUDE)}"\ace\SOCK_IO.h"\
{$(INCLUDE)}"\ace\SOCK_IO.i"\
{$(INCLUDE)}"\ace\SOCK_Stream.h"\
@@ -414,12 +436,17 @@ DEP_CPP_MAIN_=\ {$(INCLUDE)}"\ace\Strategies.h"\
{$(INCLUDE)}"\ace\Strategies_T.cpp"\
{$(INCLUDE)}"\ace\Strategies_T.h"\
+ {$(INCLUDE)}"\ace\Stream_Modules.cpp"\
+ {$(INCLUDE)}"\ace\Stream_Modules.h"\
+ {$(INCLUDE)}"\ace\Stream_Modules.i"\
{$(INCLUDE)}"\ace\SV_Semaphore_Complex.h"\
{$(INCLUDE)}"\ace\SV_Semaphore_Complex.i"\
{$(INCLUDE)}"\ace\SV_Semaphore_Simple.h"\
{$(INCLUDE)}"\ace\SV_Semaphore_Simple.i"\
{$(INCLUDE)}"\ace\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\ace\Svc_Handler.cpp"\
{$(INCLUDE)}"\ace\Svc_Handler.h"\
+ {$(INCLUDE)}"\ace\Svc_Handler.i"\
{$(INCLUDE)}"\ace\Synch.h"\
{$(INCLUDE)}"\ace\Synch.i"\
{$(INCLUDE)}"\ace\Synch_Options.h"\
@@ -428,7 +455,9 @@ DEP_CPP_MAIN_=\ {$(INCLUDE)}"\ace\Synch_T.i"\
{$(INCLUDE)}"\ace\Task.h"\
{$(INCLUDE)}"\ace\Task.i"\
+ {$(INCLUDE)}"\ace\Task_T.cpp"\
{$(INCLUDE)}"\ace\Task_T.h"\
+ {$(INCLUDE)}"\ace\Task_T.i"\
{$(INCLUDE)}"\ace\Thread.h"\
{$(INCLUDE)}"\ace\Thread.i"\
{$(INCLUDE)}"\ace\Thread_Manager.h"\
@@ -491,44 +520,20 @@ DEP_CPP_HTTP_=\ ################################################################################
# Begin Source File
-SOURCE=.\HTTP_Server.cpp
-
-!IF "$(CFG)" == "jaws - Win32 Release"
-
-DEP_CPP_HTTP_S=\
+SOURCE=.\HTTP_Handler.cpp
+DEP_CPP_HTTP_H=\
"..\..\JAWS/server/HTTP_Handler.h"\
+ "..\..\JAWS/server/HTTP_Helpers.h"\
"..\..\JAWS/server/HTTP_Request.h"\
- "..\..\JAWS/server/HTTP_Server.h"\
"..\..\JAWS/server/IO.h"\
- {$(INCLUDE)}"\ace\Acceptor.cpp"\
- {$(INCLUDE)}"\ace\Acceptor.h"\
- {$(INCLUDE)}"\ace\Acceptor.i"\
{$(INCLUDE)}"\ace\ACE.h"\
{$(INCLUDE)}"\ace\ACE.i"\
- {$(INCLUDE)}"\ace\Addr.h"\
- {$(INCLUDE)}"\ace\Addr.i"\
- {$(INCLUDE)}"\ace\Asynch_Acceptor.cpp"\
- {$(INCLUDE)}"\ace\Asynch_Acceptor.h"\
- {$(INCLUDE)}"\ace\Asynch_Acceptor.i"\
{$(INCLUDE)}"\ace\Asynch_IO.h"\
{$(INCLUDE)}"\ace\Asynch_IO.i"\
{$(INCLUDE)}"\ace\config-win32-common.h"\
{$(INCLUDE)}"\ace\config.h"\
- {$(INCLUDE)}"\ace\Dynamic.h"\
- {$(INCLUDE)}"\ace\Dynamic.i"\
{$(INCLUDE)}"\ace\Event_Handler.h"\
{$(INCLUDE)}"\ace\Event_Handler.i"\
- {$(INCLUDE)}"\ace\Get_Opt.h"\
- {$(INCLUDE)}"\ace\Get_Opt.i"\
- {$(INCLUDE)}"\ace\Handle_Set.h"\
- {$(INCLUDE)}"\ace\Handle_Set.i"\
- {$(INCLUDE)}"\ace\INET_Addr.h"\
- {$(INCLUDE)}"\ace\INET_Addr.i"\
- {$(INCLUDE)}"\ace\IO_Cntl_Msg.h"\
- {$(INCLUDE)}"\ace\IPC_SAP.h"\
- {$(INCLUDE)}"\ace\IPC_SAP.i"\
- {$(INCLUDE)}"\ace\Local_Tokens.h"\
- {$(INCLUDE)}"\ace\Local_Tokens.i"\
{$(INCLUDE)}"\ace\Log_Msg.h"\
{$(INCLUDE)}"\ace\Log_Priority.h"\
{$(INCLUDE)}"\ace\Log_Record.h"\
@@ -538,129 +543,119 @@ DEP_CPP_HTTP_S=\ {$(INCLUDE)}"\ace\Malloc_T.cpp"\
{$(INCLUDE)}"\ace\Malloc_T.h"\
{$(INCLUDE)}"\ace\Malloc_T.i"\
- {$(INCLUDE)}"\ace\Map_Manager.cpp"\
- {$(INCLUDE)}"\ace\Map_Manager.h"\
- {$(INCLUDE)}"\ace\Map_Manager.i"\
{$(INCLUDE)}"\ace\Mem_Map.h"\
{$(INCLUDE)}"\ace\Mem_Map.i"\
{$(INCLUDE)}"\ace\Memory_Pool.h"\
{$(INCLUDE)}"\ace\Memory_Pool.i"\
{$(INCLUDE)}"\ace\Message_Block.h"\
{$(INCLUDE)}"\ace\Message_Block.i"\
- {$(INCLUDE)}"\ace\Message_Queue.cpp"\
- {$(INCLUDE)}"\ace\Message_Queue.h"\
- {$(INCLUDE)}"\ace\Message_Queue.i"\
- {$(INCLUDE)}"\ace\Module.cpp"\
- {$(INCLUDE)}"\ace\Module.h"\
- {$(INCLUDE)}"\ace\Module.i"\
{$(INCLUDE)}"\ace\OS.h"\
{$(INCLUDE)}"\ace\OS.i"\
- {$(INCLUDE)}"\ace\Pipe.h"\
- {$(INCLUDE)}"\ace\Pipe.i"\
- {$(INCLUDE)}"\ace\Proactor.h"\
- {$(INCLUDE)}"\ace\Proactor.i"\
- {$(INCLUDE)}"\ace\Reactor.h"\
- {$(INCLUDE)}"\ace\Reactor.i"\
- {$(INCLUDE)}"\ace\ReactorEx.h"\
- {$(INCLUDE)}"\ace\ReactorEx.i"\
- {$(INCLUDE)}"\ace\Service_Config.h"\
- {$(INCLUDE)}"\ace\Service_Config.i"\
- {$(INCLUDE)}"\ace\Service_Object.h"\
- {$(INCLUDE)}"\ace\Service_Object.i"\
{$(INCLUDE)}"\ace\Set.cpp"\
{$(INCLUDE)}"\ace\Set.h"\
{$(INCLUDE)}"\ace\Set.i"\
- {$(INCLUDE)}"\ace\Shared_Object.h"\
- {$(INCLUDE)}"\ace\Shared_Object.i"\
{$(INCLUDE)}"\ace\Signal.h"\
{$(INCLUDE)}"\ace\Signal.i"\
- {$(INCLUDE)}"\ace\SOCK.h"\
- {$(INCLUDE)}"\ace\SOCK.i"\
- {$(INCLUDE)}"\ace\SOCK_Acceptor.h"\
- {$(INCLUDE)}"\ace\SOCK_Acceptor.i"\
- {$(INCLUDE)}"\ace\SOCK_IO.h"\
- {$(INCLUDE)}"\ace\SOCK_IO.i"\
- {$(INCLUDE)}"\ace\SOCK_Stream.h"\
- {$(INCLUDE)}"\ace\SOCK_Stream.i"\
{$(INCLUDE)}"\ace\SString.h"\
{$(INCLUDE)}"\ace\SString.i"\
- {$(INCLUDE)}"\ace\Stack.cpp"\
- {$(INCLUDE)}"\ace\Stack.h"\
- {$(INCLUDE)}"\ace\Stack.i"\
{$(INCLUDE)}"\ace\stdcpp.h"\
- {$(INCLUDE)}"\ace\Strategies.h"\
- {$(INCLUDE)}"\ace\Strategies_T.cpp"\
- {$(INCLUDE)}"\ace\Strategies_T.h"\
- {$(INCLUDE)}"\ace\Stream_Modules.cpp"\
- {$(INCLUDE)}"\ace\Stream_Modules.h"\
- {$(INCLUDE)}"\ace\Stream_Modules.i"\
{$(INCLUDE)}"\ace\SV_Semaphore_Complex.h"\
{$(INCLUDE)}"\ace\SV_Semaphore_Complex.i"\
{$(INCLUDE)}"\ace\SV_Semaphore_Simple.h"\
{$(INCLUDE)}"\ace\SV_Semaphore_Simple.i"\
- {$(INCLUDE)}"\ace\Svc_Conf_Tokens.h"\
- {$(INCLUDE)}"\ace\Svc_Handler.cpp"\
- {$(INCLUDE)}"\ace\Svc_Handler.h"\
- {$(INCLUDE)}"\ace\Svc_Handler.i"\
{$(INCLUDE)}"\ace\Synch.h"\
{$(INCLUDE)}"\ace\Synch.i"\
- {$(INCLUDE)}"\ace\Synch_Options.h"\
{$(INCLUDE)}"\ace\Synch_T.cpp"\
{$(INCLUDE)}"\ace\Synch_T.h"\
{$(INCLUDE)}"\ace\Synch_T.i"\
- {$(INCLUDE)}"\ace\Task.h"\
- {$(INCLUDE)}"\ace\Task.i"\
- {$(INCLUDE)}"\ace\Task_T.cpp"\
- {$(INCLUDE)}"\ace\Task_T.h"\
- {$(INCLUDE)}"\ace\Task_T.i"\
{$(INCLUDE)}"\ace\Thread.h"\
{$(INCLUDE)}"\ace\Thread.i"\
- {$(INCLUDE)}"\ace\Thread_Manager.h"\
- {$(INCLUDE)}"\ace\Thread_Manager.i"\
- {$(INCLUDE)}"\ace\Time_Value.h"\
- {$(INCLUDE)}"\ace\Timer_Queue.h"\
- {$(INCLUDE)}"\ace\Timer_Queue.i"\
- {$(INCLUDE)}"\ace\Token.h"\
- {$(INCLUDE)}"\ace\Token.i"\
{$(INCLUDE)}"\ace\Trace.h"\
{$(INCLUDE)}"\ace\ws2tcpip.h"\
-"$(INTDIR)\HTTP_Server.obj" : $(SOURCE) $(DEP_CPP_HTTP_S) "$(INTDIR)"
+"$(INTDIR)\HTTP_Handler.obj" : $(SOURCE) $(DEP_CPP_HTTP_H) "$(INTDIR)"
+
+
+# End Source File
+################################################################################
+# Begin Source File
+
+SOURCE=.\IO.cpp
+
+!IF "$(CFG)" == "jaws - Win32 Release"
+
+DEP_CPP_IO_CP=\
+ "..\..\JAWS/server/HTTP_Handler.h"\
+ "..\..\JAWS/server/HTTP_Helpers.h"\
+ "..\..\JAWS/server/HTTP_Request.h"\
+ "..\..\JAWS/server/IO.h"\
+ "..\..\JAWS/server/JXH_List.h"\
+ "..\..\JAWS/server/VFS.cpp"\
+ "..\..\JAWS/server/VFS.h"\
+ "..\..\JAWS/server/VFS_T.cpp"\
+ "..\..\JAWS/server/VFS_T.h"\
+ {$(INCLUDE)}"\ace\ACE.h"\
+ {$(INCLUDE)}"\ace\Addr.h"\
+ {$(INCLUDE)}"\ace\Addr.i"\
+ {$(INCLUDE)}"\ace\Asynch_IO.h"\
+ {$(INCLUDE)}"\ace\Asynch_IO.i"\
+ {$(INCLUDE)}"\ace\Event_Handler.h"\
+ {$(INCLUDE)}"\ace\Event_Handler.i"\
+ {$(INCLUDE)}"\ace\INET_Addr.h"\
+ {$(INCLUDE)}"\ace\INET_Addr.i"\
+ {$(INCLUDE)}"\ace\IPC_SAP.h"\
+ {$(INCLUDE)}"\ace\IPC_SAP.i"\
+ {$(INCLUDE)}"\ace\Malloc.h"\
+ {$(INCLUDE)}"\ace\Mem_Map.h"\
+ {$(INCLUDE)}"\ace\Mem_Map.i"\
+ {$(INCLUDE)}"\ace\Message_Block.h"\
+ {$(INCLUDE)}"\ace\OS.h"\
+ {$(INCLUDE)}"\ace\Singleton.cpp"\
+ {$(INCLUDE)}"\ace\Singleton.h"\
+ {$(INCLUDE)}"\ace\Singleton.i"\
+ {$(INCLUDE)}"\ace\SOCK.h"\
+ {$(INCLUDE)}"\ace\SOCK.i"\
+ {$(INCLUDE)}"\ace\SOCK_IO.h"\
+ {$(INCLUDE)}"\ace\SOCK_IO.i"\
+ {$(INCLUDE)}"\ace\SOCK_Stream.h"\
+ {$(INCLUDE)}"\ace\SOCK_Stream.i"\
+ {$(INCLUDE)}"\ace\Synch.h"\
+ {$(INCLUDE)}"\ace\Synch_T.cpp"\
+ {$(INCLUDE)}"\ace\Synch_T.h"\
+ {$(INCLUDE)}"\ace\Synch_T.i"\
+ {$(INCLUDE)}"\ace\Thread.h"\
+
+
+"$(INTDIR)\IO.obj" : $(SOURCE) $(DEP_CPP_IO_CP) "$(INTDIR)"
!ELSEIF "$(CFG)" == "jaws - Win32 Debug"
-DEP_CPP_HTTP_S=\
+DEP_CPP_IO_CP=\
"..\..\JAWS/server/HTTP_Handler.h"\
+ "..\..\JAWS/server/HTTP_Helpers.h"\
"..\..\JAWS/server/HTTP_Request.h"\
- "..\..\JAWS/server/HTTP_Server.h"\
"..\..\JAWS/server/IO.h"\
- {$(INCLUDE)}"\ace\Acceptor.h"\
+ "..\..\JAWS/server/JXH_List.h"\
+ "..\..\JAWS/server/VFS.cpp"\
+ "..\..\JAWS/server/VFS.h"\
+ "..\..\JAWS/server/VFS_T.cpp"\
+ "..\..\JAWS/server/VFS_T.h"\
{$(INCLUDE)}"\ace\ACE.h"\
{$(INCLUDE)}"\ace\ACE.i"\
{$(INCLUDE)}"\ace\Addr.h"\
{$(INCLUDE)}"\ace\Addr.i"\
- {$(INCLUDE)}"\ace\Asynch_Acceptor.cpp"\
- {$(INCLUDE)}"\ace\Asynch_Acceptor.h"\
- {$(INCLUDE)}"\ace\Asynch_Acceptor.i"\
{$(INCLUDE)}"\ace\Asynch_IO.h"\
{$(INCLUDE)}"\ace\Asynch_IO.i"\
{$(INCLUDE)}"\ace\config-win32-common.h"\
{$(INCLUDE)}"\ace\config.h"\
{$(INCLUDE)}"\ace\Event_Handler.h"\
{$(INCLUDE)}"\ace\Event_Handler.i"\
- {$(INCLUDE)}"\ace\Get_Opt.h"\
- {$(INCLUDE)}"\ace\Get_Opt.i"\
- {$(INCLUDE)}"\ace\Handle_Set.h"\
- {$(INCLUDE)}"\ace\Handle_Set.i"\
{$(INCLUDE)}"\ace\INET_Addr.h"\
{$(INCLUDE)}"\ace\INET_Addr.i"\
- {$(INCLUDE)}"\ace\IO_Cntl_Msg.h"\
{$(INCLUDE)}"\ace\IPC_SAP.h"\
{$(INCLUDE)}"\ace\IPC_SAP.i"\
- {$(INCLUDE)}"\ace\Local_Tokens.h"\
- {$(INCLUDE)}"\ace\Local_Tokens.i"\
{$(INCLUDE)}"\ace\Log_Msg.h"\
{$(INCLUDE)}"\ace\Log_Priority.h"\
{$(INCLUDE)}"\ace\Log_Record.h"\
@@ -670,85 +665,48 @@ DEP_CPP_HTTP_S=\ {$(INCLUDE)}"\ace\Malloc_T.cpp"\
{$(INCLUDE)}"\ace\Malloc_T.h"\
{$(INCLUDE)}"\ace\Malloc_T.i"\
- {$(INCLUDE)}"\ace\Map_Manager.cpp"\
- {$(INCLUDE)}"\ace\Map_Manager.h"\
- {$(INCLUDE)}"\ace\Map_Manager.i"\
{$(INCLUDE)}"\ace\Mem_Map.h"\
{$(INCLUDE)}"\ace\Mem_Map.i"\
{$(INCLUDE)}"\ace\Memory_Pool.h"\
{$(INCLUDE)}"\ace\Memory_Pool.i"\
{$(INCLUDE)}"\ace\Message_Block.h"\
{$(INCLUDE)}"\ace\Message_Block.i"\
- {$(INCLUDE)}"\ace\Message_Queue.cpp"\
- {$(INCLUDE)}"\ace\Message_Queue.h"\
- {$(INCLUDE)}"\ace\Message_Queue.i"\
{$(INCLUDE)}"\ace\OS.h"\
{$(INCLUDE)}"\ace\OS.i"\
- {$(INCLUDE)}"\ace\Pipe.h"\
- {$(INCLUDE)}"\ace\Pipe.i"\
- {$(INCLUDE)}"\ace\Proactor.h"\
- {$(INCLUDE)}"\ace\Proactor.i"\
- {$(INCLUDE)}"\ace\Reactor.h"\
- {$(INCLUDE)}"\ace\Reactor.i"\
- {$(INCLUDE)}"\ace\ReactorEx.h"\
- {$(INCLUDE)}"\ace\ReactorEx.i"\
- {$(INCLUDE)}"\ace\Service_Config.h"\
- {$(INCLUDE)}"\ace\Service_Config.i"\
- {$(INCLUDE)}"\ace\Service_Object.h"\
- {$(INCLUDE)}"\ace\Service_Object.i"\
{$(INCLUDE)}"\ace\Set.cpp"\
{$(INCLUDE)}"\ace\Set.h"\
{$(INCLUDE)}"\ace\Set.i"\
- {$(INCLUDE)}"\ace\Shared_Object.h"\
- {$(INCLUDE)}"\ace\Shared_Object.i"\
{$(INCLUDE)}"\ace\Signal.h"\
{$(INCLUDE)}"\ace\Signal.i"\
+ {$(INCLUDE)}"\ace\Singleton.cpp"\
+ {$(INCLUDE)}"\ace\Singleton.h"\
+ {$(INCLUDE)}"\ace\Singleton.i"\
{$(INCLUDE)}"\ace\SOCK.h"\
{$(INCLUDE)}"\ace\SOCK.i"\
- {$(INCLUDE)}"\ace\SOCK_Acceptor.h"\
- {$(INCLUDE)}"\ace\SOCK_Acceptor.i"\
{$(INCLUDE)}"\ace\SOCK_IO.h"\
{$(INCLUDE)}"\ace\SOCK_IO.i"\
{$(INCLUDE)}"\ace\SOCK_Stream.h"\
{$(INCLUDE)}"\ace\SOCK_Stream.i"\
{$(INCLUDE)}"\ace\SString.h"\
{$(INCLUDE)}"\ace\SString.i"\
- {$(INCLUDE)}"\ace\Stack.cpp"\
- {$(INCLUDE)}"\ace\Stack.h"\
- {$(INCLUDE)}"\ace\Stack.i"\
{$(INCLUDE)}"\ace\stdcpp.h"\
- {$(INCLUDE)}"\ace\Strategies.h"\
- {$(INCLUDE)}"\ace\Strategies_T.cpp"\
- {$(INCLUDE)}"\ace\Strategies_T.h"\
{$(INCLUDE)}"\ace\SV_Semaphore_Complex.h"\
{$(INCLUDE)}"\ace\SV_Semaphore_Complex.i"\
{$(INCLUDE)}"\ace\SV_Semaphore_Simple.h"\
{$(INCLUDE)}"\ace\SV_Semaphore_Simple.i"\
- {$(INCLUDE)}"\ace\Svc_Conf_Tokens.h"\
- {$(INCLUDE)}"\ace\Svc_Handler.h"\
{$(INCLUDE)}"\ace\Synch.h"\
{$(INCLUDE)}"\ace\Synch.i"\
- {$(INCLUDE)}"\ace\Synch_Options.h"\
{$(INCLUDE)}"\ace\Synch_T.cpp"\
{$(INCLUDE)}"\ace\Synch_T.h"\
{$(INCLUDE)}"\ace\Synch_T.i"\
- {$(INCLUDE)}"\ace\Task.h"\
- {$(INCLUDE)}"\ace\Task.i"\
- {$(INCLUDE)}"\ace\Task_T.h"\
{$(INCLUDE)}"\ace\Thread.h"\
{$(INCLUDE)}"\ace\Thread.i"\
- {$(INCLUDE)}"\ace\Thread_Manager.h"\
- {$(INCLUDE)}"\ace\Thread_Manager.i"\
- {$(INCLUDE)}"\ace\Time_Value.h"\
- {$(INCLUDE)}"\ace\Timer_Queue.h"\
- {$(INCLUDE)}"\ace\Timer_Queue.i"\
- {$(INCLUDE)}"\ace\Token.h"\
- {$(INCLUDE)}"\ace\Token.i"\
{$(INCLUDE)}"\ace\Trace.h"\
{$(INCLUDE)}"\ace\ws2tcpip.h"\
-"$(INTDIR)\HTTP_Server.obj" : $(SOURCE) $(DEP_CPP_HTTP_S) "$(INTDIR)"
+"$(INTDIR)\IO.obj" : $(SOURCE) $(DEP_CPP_IO_CP) "$(INTDIR)"\
+ "..\..\JAWS/server/VFS.cpp"
!ENDIF
@@ -757,16 +715,48 @@ DEP_CPP_HTTP_S=\ ################################################################################
# Begin Source File
-SOURCE=.\HTTP_Handler.cpp
-DEP_CPP_HTTP_H=\
- "..\..\JAWS/server/HTTP_Handler.h"\
+SOURCE=.\VFS.cpp
+
+!IF "$(CFG)" == "jaws - Win32 Release"
+
+DEP_CPP_VFS_C=\
"..\..\JAWS/server/HTTP_Helpers.h"\
- "..\..\JAWS/server/HTTP_Request.h"\
- "..\..\JAWS/server/IO.h"\
+ "..\..\JAWS/server/JXH_List.h"\
+ "..\..\JAWS/server/VFS.cpp"\
+ "..\..\JAWS/server/VFS.h"\
+ "..\..\JAWS/server/VFS_T.cpp"\
+ "..\..\JAWS/server/VFS_T.h"\
+ {$(INCLUDE)}"\ace\ACE.h"\
+ {$(INCLUDE)}"\ace\Event_Handler.h"\
+ {$(INCLUDE)}"\ace\Event_Handler.i"\
+ {$(INCLUDE)}"\ace\Mem_Map.h"\
+ {$(INCLUDE)}"\ace\Mem_Map.i"\
+ {$(INCLUDE)}"\ace\OS.h"\
+ {$(INCLUDE)}"\ace\Singleton.cpp"\
+ {$(INCLUDE)}"\ace\Singleton.h"\
+ {$(INCLUDE)}"\ace\Singleton.i"\
+ {$(INCLUDE)}"\ace\Synch.h"\
+ {$(INCLUDE)}"\ace\Synch_T.cpp"\
+ {$(INCLUDE)}"\ace\Synch_T.h"\
+ {$(INCLUDE)}"\ace\Synch_T.i"\
+ {$(INCLUDE)}"\ace\Thread.h"\
+
+
+"$(INTDIR)\VFS.obj" : $(SOURCE) $(DEP_CPP_VFS_C) "$(INTDIR)"\
+ "..\..\JAWS/server/VFS.cpp"
+
+
+!ELSEIF "$(CFG)" == "jaws - Win32 Debug"
+
+DEP_CPP_VFS_C=\
+ "..\..\JAWS/server/HTTP_Helpers.h"\
+ "..\..\JAWS/server/JXH_List.h"\
+ "..\..\JAWS/server/VFS.cpp"\
+ "..\..\JAWS/server/VFS.h"\
+ "..\..\JAWS/server/VFS_T.cpp"\
+ "..\..\JAWS/server/VFS_T.h"\
{$(INCLUDE)}"\ace\ACE.h"\
{$(INCLUDE)}"\ace\ACE.i"\
- {$(INCLUDE)}"\ace\Asynch_IO.h"\
- {$(INCLUDE)}"\ace\Asynch_IO.i"\
{$(INCLUDE)}"\ace\config-win32-common.h"\
{$(INCLUDE)}"\ace\config.h"\
{$(INCLUDE)}"\ace\Event_Handler.h"\
@@ -775,24 +765,13 @@ DEP_CPP_HTTP_H=\ {$(INCLUDE)}"\ace\Log_Priority.h"\
{$(INCLUDE)}"\ace\Log_Record.h"\
{$(INCLUDE)}"\ace\Log_Record.i"\
- {$(INCLUDE)}"\ace\Malloc.h"\
- {$(INCLUDE)}"\ace\Malloc.i"\
- {$(INCLUDE)}"\ace\Malloc_T.cpp"\
- {$(INCLUDE)}"\ace\Malloc_T.h"\
- {$(INCLUDE)}"\ace\Malloc_T.i"\
{$(INCLUDE)}"\ace\Mem_Map.h"\
{$(INCLUDE)}"\ace\Mem_Map.i"\
- {$(INCLUDE)}"\ace\Memory_Pool.h"\
- {$(INCLUDE)}"\ace\Memory_Pool.i"\
- {$(INCLUDE)}"\ace\Message_Block.h"\
- {$(INCLUDE)}"\ace\Message_Block.i"\
{$(INCLUDE)}"\ace\OS.h"\
{$(INCLUDE)}"\ace\OS.i"\
- {$(INCLUDE)}"\ace\Set.cpp"\
- {$(INCLUDE)}"\ace\Set.h"\
- {$(INCLUDE)}"\ace\Set.i"\
- {$(INCLUDE)}"\ace\Signal.h"\
- {$(INCLUDE)}"\ace\Signal.i"\
+ {$(INCLUDE)}"\ace\Singleton.cpp"\
+ {$(INCLUDE)}"\ace\Singleton.h"\
+ {$(INCLUDE)}"\ace\Singleton.i"\
{$(INCLUDE)}"\ace\SString.h"\
{$(INCLUDE)}"\ace\SString.i"\
{$(INCLUDE)}"\ace\stdcpp.h"\
@@ -811,35 +790,83 @@ DEP_CPP_HTTP_H=\ {$(INCLUDE)}"\ace\ws2tcpip.h"\
-"$(INTDIR)\HTTP_Handler.obj" : $(SOURCE) $(DEP_CPP_HTTP_H) "$(INTDIR)"
+"$(INTDIR)\VFS.obj" : $(SOURCE) $(DEP_CPP_VFS_C) "$(INTDIR)"\
+ "..\..\JAWS/server/VFS.cpp"
+
+!ENDIF
# End Source File
################################################################################
# Begin Source File
-SOURCE=.\IO.cpp
-DEP_CPP_IO_CP=\
+SOURCE=.\HTTP_Request.cpp
+DEP_CPP_HTTP_R=\
+ "..\..\JAWS/server/HTTP_Request.h"\
+ {$(INCLUDE)}"\ace\ACE.h"\
+ {$(INCLUDE)}"\ace\ACE.i"\
+ {$(INCLUDE)}"\ace\config-win32-common.h"\
+ {$(INCLUDE)}"\ace\config.h"\
+ {$(INCLUDE)}"\ace\Log_Msg.h"\
+ {$(INCLUDE)}"\ace\Log_Priority.h"\
+ {$(INCLUDE)}"\ace\Log_Record.h"\
+ {$(INCLUDE)}"\ace\Log_Record.i"\
+ {$(INCLUDE)}"\ace\OS.h"\
+ {$(INCLUDE)}"\ace\OS.i"\
+ {$(INCLUDE)}"\ace\SString.h"\
+ {$(INCLUDE)}"\ace\SString.i"\
+ {$(INCLUDE)}"\ace\stdcpp.h"\
+ {$(INCLUDE)}"\ace\Trace.h"\
+ {$(INCLUDE)}"\ace\ws2tcpip.h"\
+
+
+"$(INTDIR)\HTTP_Request.obj" : $(SOURCE) $(DEP_CPP_HTTP_R) "$(INTDIR)"
+
+
+# End Source File
+################################################################################
+# Begin Source File
+
+SOURCE=.\HTTP_Server.cpp
+
+!IF "$(CFG)" == "jaws - Win32 Release"
+
+DEP_CPP_HTTP_S=\
"..\..\JAWS/server/HTTP_Handler.h"\
- "..\..\JAWS/server/HTTP_Helpers.h"\
"..\..\JAWS/server/HTTP_Request.h"\
+ "..\..\JAWS/server/HTTP_Server.h"\
+ "..\..\JAWS/server/HTTP_Server_T.cpp"\
+ "..\..\JAWS/server/HTTP_Server_T.h"\
"..\..\JAWS/server/IO.h"\
- "..\..\JAWS/server/JXH_List.h"\
- "..\..\JAWS/server/VFS.h"\
+ {$(INCLUDE)}"\ace\Acceptor.cpp"\
+ {$(INCLUDE)}"\ace\Acceptor.h"\
+ {$(INCLUDE)}"\ace\Acceptor.i"\
{$(INCLUDE)}"\ace\ACE.h"\
{$(INCLUDE)}"\ace\ACE.i"\
{$(INCLUDE)}"\ace\Addr.h"\
{$(INCLUDE)}"\ace\Addr.i"\
+ {$(INCLUDE)}"\ace\Asynch_Acceptor.cpp"\
+ {$(INCLUDE)}"\ace\Asynch_Acceptor.h"\
+ {$(INCLUDE)}"\ace\Asynch_Acceptor.i"\
{$(INCLUDE)}"\ace\Asynch_IO.h"\
{$(INCLUDE)}"\ace\Asynch_IO.i"\
{$(INCLUDE)}"\ace\config-win32-common.h"\
{$(INCLUDE)}"\ace\config.h"\
+ {$(INCLUDE)}"\ace\Dynamic.h"\
+ {$(INCLUDE)}"\ace\Dynamic.i"\
{$(INCLUDE)}"\ace\Event_Handler.h"\
{$(INCLUDE)}"\ace\Event_Handler.i"\
+ {$(INCLUDE)}"\ace\Get_Opt.h"\
+ {$(INCLUDE)}"\ace\Get_Opt.i"\
+ {$(INCLUDE)}"\ace\Handle_Set.h"\
+ {$(INCLUDE)}"\ace\Handle_Set.i"\
{$(INCLUDE)}"\ace\INET_Addr.h"\
{$(INCLUDE)}"\ace\INET_Addr.i"\
+ {$(INCLUDE)}"\ace\IO_Cntl_Msg.h"\
{$(INCLUDE)}"\ace\IPC_SAP.h"\
{$(INCLUDE)}"\ace\IPC_SAP.i"\
+ {$(INCLUDE)}"\ace\Local_Tokens.h"\
+ {$(INCLUDE)}"\ace\Local_Tokens.i"\
{$(INCLUDE)}"\ace\Log_Msg.h"\
{$(INCLUDE)}"\ace\Log_Priority.h"\
{$(INCLUDE)}"\ace\Log_Record.h"\
@@ -849,122 +876,236 @@ DEP_CPP_IO_CP=\ {$(INCLUDE)}"\ace\Malloc_T.cpp"\
{$(INCLUDE)}"\ace\Malloc_T.h"\
{$(INCLUDE)}"\ace\Malloc_T.i"\
+ {$(INCLUDE)}"\ace\Map_Manager.cpp"\
+ {$(INCLUDE)}"\ace\Map_Manager.h"\
+ {$(INCLUDE)}"\ace\Map_Manager.i"\
{$(INCLUDE)}"\ace\Mem_Map.h"\
{$(INCLUDE)}"\ace\Mem_Map.i"\
{$(INCLUDE)}"\ace\Memory_Pool.h"\
{$(INCLUDE)}"\ace\Memory_Pool.i"\
{$(INCLUDE)}"\ace\Message_Block.h"\
{$(INCLUDE)}"\ace\Message_Block.i"\
+ {$(INCLUDE)}"\ace\Message_Queue.cpp"\
+ {$(INCLUDE)}"\ace\Message_Queue.h"\
+ {$(INCLUDE)}"\ace\Message_Queue.i"\
+ {$(INCLUDE)}"\ace\Module.cpp"\
+ {$(INCLUDE)}"\ace\Module.h"\
+ {$(INCLUDE)}"\ace\Module.i"\
{$(INCLUDE)}"\ace\OS.h"\
{$(INCLUDE)}"\ace\OS.i"\
+ {$(INCLUDE)}"\ace\Pipe.h"\
+ {$(INCLUDE)}"\ace\Pipe.i"\
+ {$(INCLUDE)}"\ace\Proactor.h"\
+ {$(INCLUDE)}"\ace\Proactor.i"\
+ {$(INCLUDE)}"\ace\Reactor.h"\
+ {$(INCLUDE)}"\ace\Reactor.i"\
+ {$(INCLUDE)}"\ace\ReactorEx.h"\
+ {$(INCLUDE)}"\ace\ReactorEx.i"\
+ {$(INCLUDE)}"\ace\Service_Config.h"\
+ {$(INCLUDE)}"\ace\Service_Config.i"\
+ {$(INCLUDE)}"\ace\Service_Object.h"\
+ {$(INCLUDE)}"\ace\Service_Object.i"\
{$(INCLUDE)}"\ace\Set.cpp"\
{$(INCLUDE)}"\ace\Set.h"\
{$(INCLUDE)}"\ace\Set.i"\
+ {$(INCLUDE)}"\ace\Shared_Object.h"\
+ {$(INCLUDE)}"\ace\Shared_Object.i"\
{$(INCLUDE)}"\ace\Signal.h"\
{$(INCLUDE)}"\ace\Signal.i"\
- {$(INCLUDE)}"\ace\Singleton.cpp"\
- {$(INCLUDE)}"\ace\Singleton.h"\
- {$(INCLUDE)}"\ace\Singleton.i"\
{$(INCLUDE)}"\ace\SOCK.h"\
{$(INCLUDE)}"\ace\SOCK.i"\
+ {$(INCLUDE)}"\ace\SOCK_Acceptor.h"\
+ {$(INCLUDE)}"\ace\SOCK_Acceptor.i"\
{$(INCLUDE)}"\ace\SOCK_IO.h"\
{$(INCLUDE)}"\ace\SOCK_IO.i"\
{$(INCLUDE)}"\ace\SOCK_Stream.h"\
{$(INCLUDE)}"\ace\SOCK_Stream.i"\
{$(INCLUDE)}"\ace\SString.h"\
{$(INCLUDE)}"\ace\SString.i"\
+ {$(INCLUDE)}"\ace\Stack.cpp"\
+ {$(INCLUDE)}"\ace\Stack.h"\
+ {$(INCLUDE)}"\ace\Stack.i"\
{$(INCLUDE)}"\ace\stdcpp.h"\
+ {$(INCLUDE)}"\ace\Strategies.h"\
+ {$(INCLUDE)}"\ace\Strategies_T.cpp"\
+ {$(INCLUDE)}"\ace\Strategies_T.h"\
+ {$(INCLUDE)}"\ace\Stream_Modules.cpp"\
+ {$(INCLUDE)}"\ace\Stream_Modules.h"\
+ {$(INCLUDE)}"\ace\Stream_Modules.i"\
{$(INCLUDE)}"\ace\SV_Semaphore_Complex.h"\
{$(INCLUDE)}"\ace\SV_Semaphore_Complex.i"\
{$(INCLUDE)}"\ace\SV_Semaphore_Simple.h"\
{$(INCLUDE)}"\ace\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\ace\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\ace\Svc_Handler.cpp"\
+ {$(INCLUDE)}"\ace\Svc_Handler.h"\
+ {$(INCLUDE)}"\ace\Svc_Handler.i"\
{$(INCLUDE)}"\ace\Synch.h"\
{$(INCLUDE)}"\ace\Synch.i"\
+ {$(INCLUDE)}"\ace\Synch_Options.h"\
{$(INCLUDE)}"\ace\Synch_T.cpp"\
{$(INCLUDE)}"\ace\Synch_T.h"\
{$(INCLUDE)}"\ace\Synch_T.i"\
+ {$(INCLUDE)}"\ace\Task.h"\
+ {$(INCLUDE)}"\ace\Task.i"\
+ {$(INCLUDE)}"\ace\Task_T.cpp"\
+ {$(INCLUDE)}"\ace\Task_T.h"\
+ {$(INCLUDE)}"\ace\Task_T.i"\
{$(INCLUDE)}"\ace\Thread.h"\
{$(INCLUDE)}"\ace\Thread.i"\
+ {$(INCLUDE)}"\ace\Thread_Manager.h"\
+ {$(INCLUDE)}"\ace\Thread_Manager.i"\
+ {$(INCLUDE)}"\ace\Time_Value.h"\
+ {$(INCLUDE)}"\ace\Timer_Queue.h"\
+ {$(INCLUDE)}"\ace\Timer_Queue.i"\
+ {$(INCLUDE)}"\ace\Token.h"\
+ {$(INCLUDE)}"\ace\Token.i"\
{$(INCLUDE)}"\ace\Trace.h"\
{$(INCLUDE)}"\ace\ws2tcpip.h"\
-"$(INTDIR)\IO.obj" : $(SOURCE) $(DEP_CPP_IO_CP) "$(INTDIR)"
+"$(INTDIR)\HTTP_Server.obj" : $(SOURCE) $(DEP_CPP_HTTP_S) "$(INTDIR)"
-# End Source File
-################################################################################
-# Begin Source File
+!ELSEIF "$(CFG)" == "jaws - Win32 Debug"
-SOURCE=.\VFS.cpp
-DEP_CPP_VFS_C=\
- "..\..\JAWS/server/HTTP_Helpers.h"\
- "..\..\JAWS/server/JXH_List.h"\
- "..\..\JAWS/server/VFS.h"\
+DEP_CPP_HTTP_S=\
+ "..\..\JAWS/server/HTTP_Handler.h"\
+ "..\..\JAWS/server/HTTP_Request.h"\
+ "..\..\JAWS/server/HTTP_Server.h"\
+ "..\..\JAWS/server/HTTP_Server_T.cpp"\
+ "..\..\JAWS/server/HTTP_Server_T.h"\
+ "..\..\JAWS/server/IO.h"\
+ {$(INCLUDE)}"\ace\Acceptor.cpp"\
+ {$(INCLUDE)}"\ace\Acceptor.h"\
+ {$(INCLUDE)}"\ace\Acceptor.i"\
{$(INCLUDE)}"\ace\ACE.h"\
{$(INCLUDE)}"\ace\ACE.i"\
+ {$(INCLUDE)}"\ace\Addr.h"\
+ {$(INCLUDE)}"\ace\Addr.i"\
+ {$(INCLUDE)}"\ace\Asynch_Acceptor.cpp"\
+ {$(INCLUDE)}"\ace\Asynch_Acceptor.h"\
+ {$(INCLUDE)}"\ace\Asynch_Acceptor.i"\
+ {$(INCLUDE)}"\ace\Asynch_IO.h"\
+ {$(INCLUDE)}"\ace\Asynch_IO.i"\
{$(INCLUDE)}"\ace\config-win32-common.h"\
{$(INCLUDE)}"\ace\config.h"\
+ {$(INCLUDE)}"\ace\Dynamic.h"\
+ {$(INCLUDE)}"\ace\Dynamic.i"\
{$(INCLUDE)}"\ace\Event_Handler.h"\
{$(INCLUDE)}"\ace\Event_Handler.i"\
+ {$(INCLUDE)}"\ace\Get_Opt.h"\
+ {$(INCLUDE)}"\ace\Get_Opt.i"\
+ {$(INCLUDE)}"\ace\Handle_Set.h"\
+ {$(INCLUDE)}"\ace\Handle_Set.i"\
+ {$(INCLUDE)}"\ace\INET_Addr.h"\
+ {$(INCLUDE)}"\ace\INET_Addr.i"\
+ {$(INCLUDE)}"\ace\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\ace\IPC_SAP.h"\
+ {$(INCLUDE)}"\ace\IPC_SAP.i"\
+ {$(INCLUDE)}"\ace\Local_Tokens.h"\
+ {$(INCLUDE)}"\ace\Local_Tokens.i"\
{$(INCLUDE)}"\ace\Log_Msg.h"\
{$(INCLUDE)}"\ace\Log_Priority.h"\
{$(INCLUDE)}"\ace\Log_Record.h"\
{$(INCLUDE)}"\ace\Log_Record.i"\
+ {$(INCLUDE)}"\ace\Malloc.h"\
+ {$(INCLUDE)}"\ace\Malloc.i"\
+ {$(INCLUDE)}"\ace\Malloc_T.cpp"\
+ {$(INCLUDE)}"\ace\Malloc_T.h"\
+ {$(INCLUDE)}"\ace\Malloc_T.i"\
+ {$(INCLUDE)}"\ace\Map_Manager.cpp"\
+ {$(INCLUDE)}"\ace\Map_Manager.h"\
+ {$(INCLUDE)}"\ace\Map_Manager.i"\
{$(INCLUDE)}"\ace\Mem_Map.h"\
{$(INCLUDE)}"\ace\Mem_Map.i"\
+ {$(INCLUDE)}"\ace\Memory_Pool.h"\
+ {$(INCLUDE)}"\ace\Memory_Pool.i"\
+ {$(INCLUDE)}"\ace\Message_Block.h"\
+ {$(INCLUDE)}"\ace\Message_Block.i"\
+ {$(INCLUDE)}"\ace\Message_Queue.cpp"\
+ {$(INCLUDE)}"\ace\Message_Queue.h"\
+ {$(INCLUDE)}"\ace\Message_Queue.i"\
+ {$(INCLUDE)}"\ace\Module.cpp"\
+ {$(INCLUDE)}"\ace\Module.h"\
+ {$(INCLUDE)}"\ace\Module.i"\
{$(INCLUDE)}"\ace\OS.h"\
{$(INCLUDE)}"\ace\OS.i"\
- {$(INCLUDE)}"\ace\Singleton.cpp"\
- {$(INCLUDE)}"\ace\Singleton.h"\
- {$(INCLUDE)}"\ace\Singleton.i"\
+ {$(INCLUDE)}"\ace\Pipe.h"\
+ {$(INCLUDE)}"\ace\Pipe.i"\
+ {$(INCLUDE)}"\ace\Proactor.h"\
+ {$(INCLUDE)}"\ace\Proactor.i"\
+ {$(INCLUDE)}"\ace\Reactor.h"\
+ {$(INCLUDE)}"\ace\Reactor.i"\
+ {$(INCLUDE)}"\ace\ReactorEx.h"\
+ {$(INCLUDE)}"\ace\ReactorEx.i"\
+ {$(INCLUDE)}"\ace\Service_Config.h"\
+ {$(INCLUDE)}"\ace\Service_Config.i"\
+ {$(INCLUDE)}"\ace\Service_Object.h"\
+ {$(INCLUDE)}"\ace\Service_Object.i"\
+ {$(INCLUDE)}"\ace\Set.cpp"\
+ {$(INCLUDE)}"\ace\Set.h"\
+ {$(INCLUDE)}"\ace\Set.i"\
+ {$(INCLUDE)}"\ace\Shared_Object.h"\
+ {$(INCLUDE)}"\ace\Shared_Object.i"\
+ {$(INCLUDE)}"\ace\Signal.h"\
+ {$(INCLUDE)}"\ace\Signal.i"\
+ {$(INCLUDE)}"\ace\SOCK.h"\
+ {$(INCLUDE)}"\ace\SOCK.i"\
+ {$(INCLUDE)}"\ace\SOCK_Acceptor.h"\
+ {$(INCLUDE)}"\ace\SOCK_Acceptor.i"\
+ {$(INCLUDE)}"\ace\SOCK_IO.h"\
+ {$(INCLUDE)}"\ace\SOCK_IO.i"\
+ {$(INCLUDE)}"\ace\SOCK_Stream.h"\
+ {$(INCLUDE)}"\ace\SOCK_Stream.i"\
{$(INCLUDE)}"\ace\SString.h"\
{$(INCLUDE)}"\ace\SString.i"\
+ {$(INCLUDE)}"\ace\Stack.cpp"\
+ {$(INCLUDE)}"\ace\Stack.h"\
+ {$(INCLUDE)}"\ace\Stack.i"\
{$(INCLUDE)}"\ace\stdcpp.h"\
+ {$(INCLUDE)}"\ace\Strategies.h"\
+ {$(INCLUDE)}"\ace\Strategies_T.cpp"\
+ {$(INCLUDE)}"\ace\Strategies_T.h"\
+ {$(INCLUDE)}"\ace\Stream_Modules.cpp"\
+ {$(INCLUDE)}"\ace\Stream_Modules.h"\
+ {$(INCLUDE)}"\ace\Stream_Modules.i"\
{$(INCLUDE)}"\ace\SV_Semaphore_Complex.h"\
{$(INCLUDE)}"\ace\SV_Semaphore_Complex.i"\
{$(INCLUDE)}"\ace\SV_Semaphore_Simple.h"\
{$(INCLUDE)}"\ace\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\ace\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\ace\Svc_Handler.cpp"\
+ {$(INCLUDE)}"\ace\Svc_Handler.h"\
+ {$(INCLUDE)}"\ace\Svc_Handler.i"\
{$(INCLUDE)}"\ace\Synch.h"\
{$(INCLUDE)}"\ace\Synch.i"\
+ {$(INCLUDE)}"\ace\Synch_Options.h"\
{$(INCLUDE)}"\ace\Synch_T.cpp"\
{$(INCLUDE)}"\ace\Synch_T.h"\
{$(INCLUDE)}"\ace\Synch_T.i"\
+ {$(INCLUDE)}"\ace\Task.h"\
+ {$(INCLUDE)}"\ace\Task.i"\
+ {$(INCLUDE)}"\ace\Task_T.cpp"\
+ {$(INCLUDE)}"\ace\Task_T.h"\
+ {$(INCLUDE)}"\ace\Task_T.i"\
{$(INCLUDE)}"\ace\Thread.h"\
{$(INCLUDE)}"\ace\Thread.i"\
+ {$(INCLUDE)}"\ace\Thread_Manager.h"\
+ {$(INCLUDE)}"\ace\Thread_Manager.i"\
+ {$(INCLUDE)}"\ace\Time_Value.h"\
+ {$(INCLUDE)}"\ace\Timer_Queue.h"\
+ {$(INCLUDE)}"\ace\Timer_Queue.i"\
+ {$(INCLUDE)}"\ace\Token.h"\
+ {$(INCLUDE)}"\ace\Token.i"\
{$(INCLUDE)}"\ace\Trace.h"\
{$(INCLUDE)}"\ace\ws2tcpip.h"\
-"$(INTDIR)\VFS.obj" : $(SOURCE) $(DEP_CPP_VFS_C) "$(INTDIR)"
-
-
-# End Source File
-################################################################################
-# Begin Source File
-
-SOURCE=.\HTTP_Request.cpp
-DEP_CPP_HTTP_R=\
- "..\..\JAWS/server/HTTP_Request.h"\
- {$(INCLUDE)}"\ace\ACE.h"\
- {$(INCLUDE)}"\ace\ACE.i"\
- {$(INCLUDE)}"\ace\config-win32-common.h"\
- {$(INCLUDE)}"\ace\config.h"\
- {$(INCLUDE)}"\ace\Log_Msg.h"\
- {$(INCLUDE)}"\ace\Log_Priority.h"\
- {$(INCLUDE)}"\ace\Log_Record.h"\
- {$(INCLUDE)}"\ace\Log_Record.i"\
- {$(INCLUDE)}"\ace\OS.h"\
- {$(INCLUDE)}"\ace\OS.i"\
- {$(INCLUDE)}"\ace\SString.h"\
- {$(INCLUDE)}"\ace\SString.i"\
- {$(INCLUDE)}"\ace\stdcpp.h"\
- {$(INCLUDE)}"\ace\Trace.h"\
- {$(INCLUDE)}"\ace\ws2tcpip.h"\
-
+"$(INTDIR)\HTTP_Server.obj" : $(SOURCE) $(DEP_CPP_HTTP_S) "$(INTDIR)"
-"$(INTDIR)\HTTP_Request.obj" : $(SOURCE) $(DEP_CPP_HTTP_R) "$(INTDIR)"
+!ENDIF
# End Source File
# End Target
diff --git a/apps/JAWS/server/jaws.mdp b/apps/JAWS/server/jaws.mdp Binary files differindex 0a026c92708..5d49a171e7e 100644 --- a/apps/JAWS/server/jaws.mdp +++ b/apps/JAWS/server/jaws.mdp |