Annotation of libwww/Library/src/WWWHTTP.html, revision 2.10

2.1       frystyk     1: <HTML>
                      2: <HEAD>
2.7       frystyk     3: <TITLE>W3C Reference Library libwww HTTP CLIENT/SERVER</TITLE>
2.10    ! frystyk     4: <!-- Changed by: Henrik Frystyk Nielsen, 17-Apr-1996 -->
2.1       frystyk     5: <NEXTID N="z11">
                      6: </HEAD>
                      7: <BODY>
                      8: 
                      9: <H1>Declaration of W3C Reference HTTP MODULE</H1>
                     10: 
                     11: <PRE>
                     12: /*
                     13: **     (c) COPYRIGHT MIT 1995.
                     14: **     Please first read the full copyright statement in the file COPYRIGH.
                     15: */
                     16: </PRE>
                     17: 
2.5       frystyk    18: This is the include file for all HTTP access including the server side
                     19: and the client side. It can be used together with the core of the W3C
                     20: Reference Library. It contains all HTTP specific modules which are
                     21: required to compile and build the HTTP DLL.<P>
2.1       frystyk    22: 
                     23: <PRE>
                     24: #ifndef WWWHTTP_H
                     25: #define WWWHTTP_H
                     26: </PRE>
                     27: 
                     28: <PRE>
                     29: #ifdef __cplusplus
                     30: extern "C" { 
                     31: #endif
                     32: </PRE>
                     33: 
2.9       frystyk    34: <H2>System dependencies</H2>
                     35: 
                     36: The <A HREF="sysdep.html">sysdep.h</A> file includes system-specific include
                     37: files and flags for I/O to network and disk. The only reason for this
                     38: file is that the Internet world is more complicated than Posix and
                     39: ANSI.
                     40: 
2.1       frystyk    41: <PRE>
2.9       frystyk    42: #include "sysdep.h"
                     43: </PRE>
                     44: 
                     45: <H2>Library Includes</H2>
                     46: 
                     47: <PRE>
2.6       frystyk    48: #include "HTTPUtil.h"                  /* Basic things */
2.1       frystyk    49: #include "HTTP.h"                      /* HTTP client state machine */
2.2       frystyk    50: #include "HTTPServ.h"                  /* HTTP server state machine */
2.4       frystyk    51: 
                     52: #include "HTTPGen.h"                   /* General HTTP Header Stream */
                     53: #include "HTTPReq.h"                   /* Stream for generating requests */
                     54: #include "HTTPRes.h"                   /* Stream for gererating responses */
                     55: 
2.10    ! frystyk    56: #include "HTTChunk.h"                  /* Chunk encoding */
        !            57: 
2.1       frystyk    58: #include "HTAAUtil.h"                  /* Access authentication */
                     59: #include "HTAABrow.h"                  /* Access authentication */
                     60: </PRE>
                     61: 
                     62: End of HTTP module
                     63: 
                     64: <PRE>
                     65: #ifdef __cplusplus
                     66: } /* end extern C definitions */
                     67: #endif
                     68: 
                     69: #endif
                     70: </PRE>
                     71: 
2.8       frystyk    72: <HR>
                     73: <ADDRESS>
2.10    ! frystyk    74: @(#) $Id: WWWHTTP.html,v 2.9 1996/04/16 16:23:31 frystyk Exp $
2.8       frystyk    75: </ADDRESS>
2.1       frystyk    76: </BODY>
                     77: </HTML>

Webmaster