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