Annotation of libwww/Library/src/HTHInit.html, revision 2.1

2.1     ! frystyk     1: <HTML>
        !             2: <HEAD>
        !             3:   <TITLE>W3C Reference Library libwww Default HTML Parser Initialization</TITLE>
        !             4: </HEAD>
        !             5: <BODY>
        !             6: <H1>
        !             7:   Default HTML Parser Initialization Methods
        !             8: </H1>
        !             9: <PRE>
        !            10: /*
        !            11: **     (c) COPYRIGHT MIT 1995.
        !            12: **     Please first read the full copyright statement in the file COPYRIGH.
        !            13: */
        !            14: </PRE>
        !            15: <P>
        !            16: As mentioned in the <A HREF="../User/Architecture/">Library Architecture</A>,
        !            17: libwww consists of a small core and a large set of hooks for adding
        !            18: functionality. By itself, the core it not capable of performing any Web related
        !            19: tasks like accessing a HTTP server or parsing a HTML document. All this
        !            20: functionality must be registered by the application. This way, the core of
        !            21: libwww is kept application independent and can be used as the basic building
        !            22: block for any kind of Web application. The Library comes with a large set
        !            23: of default functions, for example for accessing HTTP and FTP servers, parsing
        !            24: <A HREF="http://info.internet.isi.edu:80/in-notes/rfc/files/rfc822.txt">RFC
        !            25: 822</A> headers etc. This module helps the application programmer setting
        !            26: up the <B>HTML parser</B>, but it is important to note that none of it is
        !            27: <I>required</I> in order to use the Library.
        !            28: <P>
        !            29: This module is implemented by <A HREF="HTHInit.c">HTInit.c</A>, and it is
        !            30: a part of the <A HREF="http://www.w3.org/pub/WWW/Library/">W3C Reference
        !            31: Library</A>. You can also have a look at the other
        !            32: <A HREF="WWWInit.html">Initialization modules</A>.
        !            33: <PRE>
        !            34: #ifndef HTINIT_H
        !            35: #define HTINIT_H
        !            36: #include "WWWLib.h"
        !            37: </PRE>
        !            38: <H2>
        !            39:   Default HTML Parsers
        !            40: </H2>
        !            41: <P>
        !            42: The <EM>Converters</EM> are used to convert a media type to another media
        !            43: type, or to present it on screen. This is a part of the stream stack algorithm.
        !            44: The Presenters are also used in the stream stack, but are initialized separately.
        !            45: <PRE>
        !            46: #include "HTML.h"                      /* Uses HTML/HText interface */
        !            47: #include "HTPlain.h"                   /* Uses HTML/HText interface */
        !            48: 
        !            49: extern void HTMLInit           (HTList * conversions);
        !            50: 
        !            51: </PRE>
        !            52: <PRE>#endif
        !            53: </PRE>
        !            54: <P>
        !            55:   <HR>
        !            56: <ADDRESS>
        !            57:   @(#) $Id: HTInit.html,v 2.37 1996/06/07 04:39:59 eric Exp $
        !            58: </ADDRESS>
        !            59: </BODY></HTML>

Webmaster