/* GSWeb.h - GSWeb Copyright (C) 1999 Free Software Foundation, Inc. Written by: Manuel Guesdon Date: Jan 1999 This file is part of the GNUstep Web Library. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ // $Id$ #ifndef _GSWeb_h__ #define _GSWeb_h__ #ifdef SOLARIS #include #endif #ifdef __FreeBSD__ #include #endif #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "GSCache.h" #include #if GSWEB_WONAMES #define GSWAdaptor WOAdaptor #define GSWApplication WOApplication #define GSWAssociation WOAssociation #define GSWComponent WOComponent #define GSWContext WOContext #define GSWDisplayGroup WODisplayGroup #define GSWElement WOElement #define GSWDynamicElement WODynamicElement #define GSWRequest WORequest #define GSWResourceManager WOResourceManager #define GSWResponse WOResponse #define GSWSession WOSession #define GSWSessionStore WOSessionStore #define GSWStatisticsStore WOStatisticsStore #define GSWRequestHandler WORequestHandler #define GSWComponentDefinition WOComponentDefinition #define GSWBundle WOBundle #define GSWMultiKeyDictionary WOMultiKeyDictionary #define GSWCookie WOCookie #define GSWElementIDString WOElementIDString #define GSWDirectAction WODirectAction #define GSWMailDelivery WOMailDelivery #define GSWComponentRequestHandler WOComponentRequestHandler #define GSWResourceRequestHandler WOResourceRequestHandler #define GSWDirectActionRequestHandler WODirectActionRequestHandler #define GSWDefaultAdaptorThread WODefaultAdaptorThread #define GSWKeyValueAssociation WOKeyValueAssociation #define GSWConstantValueAssociation WOConstantValueAssociation #define GSWHTMLStaticElement WOHTMLStaticElement #define GSWHTMLStaticGroup WOHTMLStaticGroup #define GSWInput WOInput #define GSWComponentReference WOComponentReference #define GSWPageDefElement WOPageDefElement #define GSWBundle WOBundle #define GSWSessionTimeOutManager WOSessionTimeOutManager #define GSWServerSessionStore WOServerSessionStore #define GSWDeployedBundle WODeployedBundle #define GSWProjectBundle WOProjectBundle #define GSWSessionTimeOut WOSessionTimeOut #define GSWMultiKeyDictionary WOMultiKeyDictionary #define GSWTemplateParser WOTemplateParser #define GSWDynamicURLString WODynamicURLString #define GSWBindingNameAssociation WOBindingNameAssociation #define GSWURLValuedElementData WOURLValuedElementData #define GSWHTMLURLValuedElement WOHTMLURLValuedElement #define GSWStats WOStats #define GSWTransactionRecord WOTransactionRecord #define GSWComponentContent WOComponentContent #define GSWFileUpload WOFileUpload #define GSWResourceURL WOResourceURL #endif @class EOEditingContext; @class GSWAdaptor; @class GSWApplication; @class GSWAssociation; @class GSWComponent; @class GSWContext; @class GSWDisplayGroup; @class GSWElement; @class GSWDynamicElement; @class GSWRequest; @class GSWResourceManager; @class GSWResponse; @class GSWSession; @class GSWSessionStore; @class GSWStatisticsStore; @class GSWRequestHandler; @class GSWComponentDefinition; @class GSWBundle; @class GSWMultiKeyDictionary; @class GSWCookie; @class GSWElementIDString; @class GSWDirectAction; @class GSWMailDelivery; @class GSWComponentRequestHandler; @class GSWResourceRequestHandler; @class GSWDirectActionRequestHandler; @class GSWDefaultAdaptorThread; @class GSWKeyValueAssociation; @class GSWConstantValueAssociation; @class GSWHTMLStaticElement; @class GSWHTMLStaticGroup; @class GSWInput; @class GSWComponentReference; @class GSWPageDefElement; @class GSWBundle; @class GSWSessionTimeOutManager; @class GSWServerSessionStore; @class GSWDeployedBundle; @class GSWProjectBundle; @class GSWSessionTimeOut; @class GSWMultiKeyDictionary; @class GSWTemplateParser; @class GSWDynamicURLString; @class GSWBindingNameAssociation; @class GSWURLValuedElementData; @class GSWHTMLURLValuedElement; @class GSWStats; @class GSWTransactionRecord; @class GSWComponentContent; @class GSWFileUpload; @class GSWResourceURL; @class GSWProcFSProcInfo; #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #endif //_GSWeb_h__