mirror of
https://github.com/gnustep/libs-gsweb.git
synced 2025-05-30 16:50:52 +00:00
2002-03-07 Manuel Guesdon <mguesdon@orange-concept.com>
* GSWeb.framework/GSWAdaptor.h/.m: o added -isMultiThreadEnabled o method parameters names changes to conform to coding standards * GSWeb.framework/GSWResponse.h: o method parameters names changes to conform to coding standards o added missing method declarations * GSWeb.framework/GSWTemplateParserXML.m: o remove some 'error' messages from xml parser * GSWExtensions.framework/Makefile.preamble: o various changes (debug flags,...) * GSWExtensionsGSW.framework/Makefile.preamble: o various changes (debug flags,...) * GSWeb.framework/Makefile.preamble: o various changes (debug flags,libwrap,...) * GSWeb.framework/GSWDebug.h: o debug flags changes * GSWExtensions.framework/GSWExceptionPage.gswc/GSWExceptionPage.gswd: o change .gif to .mng * GSWExtensions.framework/GSWPageRestorationErrorPage.gswc/GSWPageRestorationErrorPage.gswd: o change .gif to .mng * GSWExtensions.framework/GSWSessionCreationErrorPage.gswc/GSWSessionCreationErrorPage.gswd: o change .gif to .mng * GSWeb.framework/GSWConfig.h: added GSWOPTVALUE_AdaptorHost * GSWeb.framework/GSWConstants.h/.m: added GSWOPT_AdaptorHost * GSWeb.framework/GSWApplication.m: added GSWOPT_AdaptorHost default value * GSWeb.framework/GSWDefaultAdaptor.h/.m: o adding connection refuse feature o added ivar adaptorHost o added host and port in "Waiting for connections" message o ivar names changes to conform to coding standards * GSWeb.framework/GSWDefaultAdaptorThread.m: o adding connection refuse feature o ivar names changes to conform to coding standards * GSWeb.framework/GSWComponent.m: o logs * GSWeb.framework/GSWDeployedBundle.m: o Search WebServer resources in Resources/WebServer/ instead of WebServerResources * GSWeb.framework/GSWProjectBundle.m o bug fix for wonames * GSWExtensions.framework/GSWDictionaryRepetition.h/m: o ivar names changes to conform to coding standards * GSWExtensions.framework/GSWCollapsibleComponentContent.h/.m: o ivar names changes to conform to coding standards * GSWExtensions.framework/GSWExceptionPage.h/.m: o ivar names changes to conform to coding standards * GSWExtensions.framework/GSWIFrame.m: o ivar names changes to conform to coding standards * GSWExtensions.framework/GSWMetaRefresh.m: o ivar names changes to conform to coding standards * GSWExtensions.framework/GSWPageRestorationErrorPage.h/.m: o ivar names changes to conform to coding standards * GSWExtensions.framework/GSWRedirect.h/.m: o ivar names changes to conform to coding standards * GSWExtensions.framework/GSWSessionRestorationErrorPage.h/.m: o ivar names changes to conform to coding standards * GSWExtensions.framework/GSWSessionCreationErrorPage.h/.m: o ivar names changes to conform to coding standards * GSWExtensions.framework/GSWStatsPage.h/.m: o ivar names changes to conform to coding standards * GSWExtensionsGSW.framework/GSWFileUploadFormComponent.h/.m: o ivar names changes to conform to coding standards * GSWExtensionsGSW.framework/GSWSimpleFormComponent.h/.m: o ivar names changes to conform to coding standards * GSWExtensionsGSW.framework/GSWTabComponent.m: o ivar names changes to conform to coding standards * GSWExtensionsGSW.framework/GSWValidationFailureComponent.h/.m: o ivar names changes to conform to coding standards git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@13029 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
ae1602efd4
commit
9e52c551c6
63 changed files with 3013 additions and 1708 deletions
|
@ -1,7 +1,7 @@
|
|||
/* GSWDefaultAdaptorThread.h - GSWeb: Class GSWDefaultAdaptorThread
|
||||
Copyright (C) 1999 Free Software Foundation, Inc.
|
||||
/** GSWDefaultAdaptorThread.h - GSWeb: Class GSWDefaultAdaptorThread
|
||||
Copyright (C) 1999-2002 Free Software Foundation, Inc.
|
||||
|
||||
Written by: Manuel Guesdon <mguesdon@sbuilders.com>
|
||||
Written by: Manuel Guesdon <mguesdon@orange-concept.com>
|
||||
Date: Feb 1999
|
||||
|
||||
This file is part of the GNUstep Web Library.
|
||||
|
@ -19,7 +19,7 @@
|
|||
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$
|
||||
|
||||
|
@ -30,46 +30,55 @@
|
|||
//==============================================================================
|
||||
@interface GSWDefaultAdaptorThread: NSObject
|
||||
{
|
||||
GSWApplication* application;
|
||||
GSWAdaptor* adaptor;
|
||||
NSFileHandle* stream;
|
||||
NSAutoreleasePool* pool;
|
||||
BOOL keepAlive;
|
||||
NSRunLoop* currentRunLoop;
|
||||
NSDate* runLoopDate;
|
||||
BOOL isMultiThread;
|
||||
NSDate* creationDate;
|
||||
NSDate* runDate;
|
||||
NSDate* dispatchRequestDate;
|
||||
NSDate* sendResponseDate;
|
||||
int requestNamingConv;//GSWNAMES_INDEX or WONAMES_INDEX
|
||||
GSWApplication* _application;
|
||||
GSWAdaptor* _adaptor;
|
||||
NSFileHandle* _stream;
|
||||
NSAutoreleasePool* _pool;
|
||||
BOOL _keepAlive;
|
||||
NSRunLoop* _currentRunLoop;
|
||||
NSDate* _runLoopDate;
|
||||
BOOL _isMultiThread;
|
||||
NSDate* _creationDate;
|
||||
NSDate* _runDate;
|
||||
NSDate* _dispatchRequestDate;
|
||||
NSDate* _sendResponseDate;
|
||||
int _requestNamingConv;//GSWNAMES_INDEX or WONAMES_INDEX
|
||||
}
|
||||
|
||||
-(id)initWithApp:(GSWApplication*)_application
|
||||
withAdaptor:(GSWAdaptor*)_adaptor
|
||||
withStream:(NSFileHandle*)stream_;
|
||||
-(id)initWithApp:(GSWApplication*)application
|
||||
withAdaptor:(GSWAdaptor*)adaptor
|
||||
withStream:(NSFileHandle*)stream;
|
||||
|
||||
-(void)run:(id)void_;
|
||||
-(void)run:(id)nothing;
|
||||
|
||||
-(GSWAdaptor*)adaptor;
|
||||
-(NSAutoreleasePool*)pool;
|
||||
-(void)setPool:(NSAutoreleasePool*)pool_
|
||||
destroyLast:(BOOL)destroy_;
|
||||
-(void)setPool:(NSAutoreleasePool*)pool
|
||||
destroyLast:(BOOL)destroy;
|
||||
|
||||
+(NSMutableArray*)completeLinesWithData:(NSMutableData*)data_
|
||||
returnedConsumedCount:(int*)consumedCount_
|
||||
returnedHeadersEndFlag:(BOOL*)headersEndFlag_;
|
||||
-(BOOL)readRequestReturnedRequestLine:(NSString**)requestLine_
|
||||
returnedHeaders:(NSDictionary**)headers_
|
||||
returnedData:(NSData**)data_;
|
||||
-(GSWRequest*)createRequestFromRequestLine:(NSString*)requestLine_
|
||||
headers:(NSDictionary*)headers_
|
||||
data:(NSData*)data_;
|
||||
+(NSMutableArray*)completeLinesWithData:(NSMutableData*)data
|
||||
returnedConsumedCount:(int*)consumedCount
|
||||
returnedHeadersEndFlag:(BOOL*)headersEndFlag;
|
||||
|
||||
-(BOOL)readRequestReturnedRequestLine:(NSString**)requestLine
|
||||
returnedHeaders:(NSDictionary**)headers
|
||||
returnedData:(NSData**)data;
|
||||
-(GSWRequest*)createRequestFromRequestLine:(NSString*)requestLine
|
||||
headers:(NSDictionary*)headers
|
||||
data:(NSData*)data;
|
||||
-(void)sendResponse:(GSWResponse*)response;
|
||||
-(void)threadExited;
|
||||
+(id)threadExited:(NSNotification*)notif_;
|
||||
+(id)threadExited:(NSNotification*)notif;
|
||||
-(NSDate*)creationDate;
|
||||
-(BOOL)isExpired;
|
||||
|
||||
+(void)sendResponse:(GSWResponse*)response
|
||||
toStream:(NSFileHandle*)aStream
|
||||
withNamingConv:(int)requestNamingConv;
|
||||
|
||||
+(void)sendRetryLasterResponseToStream:(NSFileHandle*)stream;
|
||||
+(void)sendConnectionRefusedResponseToStream:(NSFileHandle*)stream
|
||||
withMessage:(NSString*)message;
|
||||
@end
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue