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

2.1     ! frystyk     1: <HTML>
        !             2: <HEAD>
        !             3:   <TITLE>W3C Reference Library Socket Reader Stream</TITLE>
        !             4: </HEAD>
        !             5: <BODY>
        !             6: <H1>
        !             7:   Demultiplexing Stream
        !             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: The MUX Reader Stream is an <A HREF="HTIOStream.html">input stream
        !            17: </A>&nbsp;which knows how to demultiplex a MUX channel. It is part of the
        !            18: <A HREF="WWWTrans.html">Transport interface </A>and may be registered as
        !            19: part of a <A HREF="HTTrans.html">Transport Object</A>. The application
        !            20: can&nbsp;initialize this stream together with the
        !            21: <A HREF="HTMuxTx.html">HTMuxTx stream</A>, for example. In the
        !            22: <A HREF="HTInit.html">default initialization module</A>, you can find the
        !            23: <CODE>HTTransportInit()</CODE> function which sets up this stream as a default
        !            24: transport for handling socket read operations.
        !            25: <P>
        !            26: This module is implemented by <A HREF="HTMuxRx.c">HTMuxRx.c</A>, and it is
        !            27: a part of the <A HREF="http://www.w3.org/pub/WWW/Library/"> W3C Reference
        !            28: Library</A>.
        !            29: <PRE>
        !            30: #ifndef HTMUXRX_H
        !            31: #define HTMUXRX_H
        !            32: #include <A HREF="HTStream.html">"HTStream.h"</A>
        !            33: #include <A HREF="HTMuxCh.html">"HTMuxCh.h"</A>
        !            34: </PRE>
        !            35: 
        !            36: <PRE>
        !            37: extern HTStream * HTDemux_new (HTHost * host, HTMuxChannel * muxch);
        !            38: </PRE>
        !            39: <PRE>
        !            40: #endif
        !            41: </PRE>
        !            42: <P>
        !            43:   <HR>
        !            44: <ADDRESS>
        !            45:   @(#) $Id: HTDemux.html,v 1.1.2.3 1996/11/07 18:47:26 frystyk Exp $
        !            46: </ADDRESS>
        !            47: </BODY></HTML>

Webmaster