Annotation of libwww/Library/src/HTDemux.html, revision 1.1.2.1
1.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> 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 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: HTReader.html,v 2.3 1996/05/20 15:07:08 frystyk Exp $
! 46: </ADDRESS>
! 47: </BODY></HTML>
Webmaster