File:  [Public] / libwww / Library / src / WWWHTTP.html
Revision 2.9: download - view: text, annotated - select for diffs
Tue Apr 16 16:23:31 1996 UTC (28 years, 1 month ago) by frystyk
Branches: MAIN
CVS tags: HEAD
new WWW*.h files

<HTML>
<HEAD>
<TITLE>W3C Reference Library libwww HTTP CLIENT/SERVER</TITLE>
<!-- Changed by: Henrik Frystyk Nielsen, 16-Apr-1996 -->
<NEXTID N="z11">
</HEAD>
<BODY>

<H1>Declaration of W3C Reference HTTP MODULE</H1>

<PRE>
/*
**	(c) COPYRIGHT MIT 1995.
**	Please first read the full copyright statement in the file COPYRIGH.
*/
</PRE>

This is the include file for all HTTP access including the server side
and the client side. It can be used together with the core of the W3C
Reference Library. It contains all HTTP specific modules which are
required to compile and build the HTTP DLL.<P>

<PRE>
#ifndef WWWHTTP_H
#define WWWHTTP_H
</PRE>

<PRE>
#ifdef __cplusplus
extern "C" { 
#endif
</PRE>

<H2>System dependencies</H2>

The <A HREF="sysdep.html">sysdep.h</A> file includes system-specific include
files and flags for I/O to network and disk. The only reason for this
file is that the Internet world is more complicated than Posix and
ANSI.

<PRE>
#include "sysdep.h"
</PRE>

<H2>Library Includes</H2>

<PRE>
#include "HTTPUtil.h"			/* Basic things */
#include "HTTP.h"			/* HTTP client state machine */
#include "HTTPServ.h"			/* HTTP server state machine */

#include "HTTPGen.h"			/* General HTTP Header Stream */
#include "HTTPReq.h"			/* Stream for generating requests */
#include "HTTPRes.h"			/* Stream for gererating responses */

#include "HTAAUtil.h"			/* Access authentication */
#include "HTAABrow.h"			/* Access authentication */
</PRE>

End of HTTP module

<PRE>
#ifdef __cplusplus
} /* end extern C definitions */
#endif

#endif
</PRE>

<HR>
<ADDRESS>
@(#) $Id: WWWHTTP.html,v 2.9 1996/04/16 16:23:31 frystyk Exp $
</ADDRESS>
</BODY>
</HTML>

Webmaster