Overview   Project   Class   Tree   Deprecated   Index 
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

dcl.old.net
(dcl.old.net globals)

   in Html.h
   in HttpCollection.h
   in HttpHeader.h
   in HttpServerExtension.h
   in HttpServlet.h
   in HttpServletEx.h
   in HttpStream.h
   in TransferEncoding.h
   in URI.h
   in HttpHeader.h

(dcl.old.net globals)


Method Summary
 inline bool operator==( const HttpHeader& x, const HttpHeader& y )
          
 
Symbol Summary
 #define __DCL_HTML_ENTITY_H__ 20050530_20060103
          
 #define __DCL_HTTP_COLLECTION_H__ 20050526
          
 #define __DCL_HTTP_HEADER_H__ 20050509
          
 #define __DCL_HTTP_SERVER_EXTENSION_H__ 20050509
          
 #define __DCL_HTTP_SERVLET_EX_H__ 20050530
          
 #define __DCL_HTTP_SERVLET_H__ 20050530
          
 #define __DCL_HTTP_STREAM_H__ 20060104
          
 #define __DCL_TRANSFER_ENCODING_H__ 1
          
 #define __DCL_URI_H__
          
 #define __THIS_FILE__ __FILE__
          
 
Macro Summary
 #define HTTP_SERVLET_INSTANCE(ServletClass, Description) static HttpServlet* __pServlet = NULL static BOOL ModuleInitialize( const char* pszModuleName, const DCL_HTTP_SERVER_API* pSAPI, void* hErrorReport ) { __pServlet = new ServletClass if (!__pServlet) { pSAPI->pfnReportError( hErrorReport, "Out of Memory", 13) return FALSE } else { if (!HttpServlet::__initialize( __pServlet, pszModuleName, pSAPI, hErrorReport ) ) { delete __pServlet __pServlet = NULL return FALSE } } return TRUE } static BOOL ModuleCleanup( void* hErrorReport ) { BOOL bResult = HttpServlet::__cleanup( __pServlet, hErrorReport ) delete __pServlet __pServlet = NULL return bResult } static BOOL ModuleHttpService( const DCL_HTTP_SERVLET_CONTEXT* pContext, void* hErrorReport ) { return HttpServlet::__httpService( __pServlet, pContext, hErrorReport ) }extern "C" { DCL_DSO_EXPORT DCL_HTTP_SERVLET DCL_DSO_ENTRY_POINT = { sizeof(DCL_HTTP_SERVLET), DCL_VERSION, __TIMESTAMP__, DCL_BUILD_FLAG, DCL_HTTP_SERVLET_MODULE, Description, DCL_HTTP_SERVER_VERSION, ModuleInitialize, ModuleCleanup, ModuleHttpService } }
          
 

Method Detail

operator==

 inline bool operator==( const HttpHeader& x, const HttpHeader& y );


Symbol Detail

__DCL_HTML_ENTITY_H__

 #define __DCL_HTML_ENTITY_H__ 20050530_20060103

__DCL_HTTP_COLLECTION_H__

 #define __DCL_HTTP_COLLECTION_H__ 20050526

__DCL_HTTP_HEADER_H__

 #define __DCL_HTTP_HEADER_H__ 20050509

__DCL_HTTP_SERVER_EXTENSION_H__

 #define __DCL_HTTP_SERVER_EXTENSION_H__ 20050509

__DCL_HTTP_SERVLET_EX_H__

 #define __DCL_HTTP_SERVLET_EX_H__ 20050530

__DCL_HTTP_SERVLET_H__

 #define __DCL_HTTP_SERVLET_H__ 20050530

__DCL_HTTP_STREAM_H__

 #define __DCL_HTTP_STREAM_H__ 20060104

__DCL_TRANSFER_ENCODING_H__

 #define __DCL_TRANSFER_ENCODING_H__ 1

__DCL_URI_H__

 #define __DCL_URI_H__ 

__THIS_FILE__

 #define __THIS_FILE__ __FILE__


Macro Detail

HTTP_SERVLET_INSTANCE

 #define HTTP_SERVLET_INSTANCE(ServletClass, Description) static HttpServlet*	__pServlet = NULL; static BOOL ModuleInitialize( const char* pszModuleName, const DCL_HTTP_SERVER_API*	pSAPI, void* hErrorReport ) { __pServlet = new ServletClass; if (!__pServlet) { pSAPI->pfnReportError( hErrorReport, "Out of Memory", 13); return FALSE; } else { if (!HttpServlet::__initialize( __pServlet, pszModuleName, pSAPI, hErrorReport ) ) { delete __pServlet; __pServlet = NULL; return FALSE; } } return TRUE; } static BOOL ModuleCleanup( void* hErrorReport ) { BOOL bResult = HttpServlet::__cleanup( __pServlet, hErrorReport ); delete __pServlet; __pServlet = NULL; return bResult; } static BOOL ModuleHttpService( const DCL_HTTP_SERVLET_CONTEXT* pContext, void* hErrorReport ) { return HttpServlet::__httpService( __pServlet, pContext, hErrorReport ); }extern "C" { DCL_DSO_EXPORT DCL_HTTP_SERVLET DCL_DSO_ENTRY_POINT = { sizeof(DCL_HTTP_SERVLET), DCL_VERSION, __TIMESTAMP__, DCL_BUILD_FLAG, DCL_HTTP_SERVLET_MODULE, Description, DCL_HTTP_SERVER_VERSION, ModuleInitialize, ModuleCleanup, ModuleHttpService }; } 

 Overview   Project   Class   Tree   Deprecated   Index 
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD