/* ** (c) COPYRIGHT MIT 1995. ** Please first read the full copyright statement in the file COPYRIGH. */This is the basic include file for the core of the W3C Reference Library. Togrther with the WWWUtil module it contains all core specific modules which are required to compile and build the Library.
The core part of the Library is designed as a set of registration modules with no real functionality in itself. Instead all the functionality comes when the applciation registeres the modules that provides a desired functionaly, for example accessing HTTP servers or the local file system. The Library has a special include file called WWWApp.h which contains all converters, protocol modules, and a lot of other "sugar" modules that can make the core a very powerful Web interface. You can include this one if the application is to use all the functionality of the Library.
#ifndef WWWCORE_H #define WWWCORE_H
#ifdef __cplusplus
extern "C" {
#endif
#include "sysdep.h"
#include "HTAccess.h" /* Higher level access methods */
#include "HTAlert.h" /* The HTAlert object */
#include "HTAnchor.h" /* The HTAnchor object */
#include "HTBind.h" /* Binding to file suffixes */ #include "HTDNS.h" /* The HTdns object */ #include "HTError.h" /* The HTError object */ #include "HTEscape.h" /* Escape and unescape URLs */ #include "HTEvntrg.h" /* The Event manager */ #include "HTFormat.h" /* Stream Stack and content neg. */ #include "HTHost.h" /* The HTHost object */ #include "HTMethod.h" /* Request methods like PUT, GET */ #include "HTNet.h" /* The HTNet object */ #include "HTParse.h" /* Parse URLs */ #include "HTProt.h" /* The HTProtocol object */ #include "HTReq.h" /* The HTRequest object */ #include "HTStream.h" /* Generic stream object */ #include "HTIOStream.h" /* Input/Output stream objects */ #include "HTInet.h" /* GetXbyY functions */ #include "HTWWWStr.h" /* Web Related String Functions */ #include "HTTrans.h" #include "HTFWrite.h" /* Write to an ANSI file descriptor */ #include "HTSocket.h" /* public part of Net Manager */End of Core modules
#ifdef __cplusplus } /* end extern C definitions */ #endif #endif