File:  [Public] / libwww / Library / src / HTMerge.html
Revision 2.4: download - view: text, annotated - select for diffs
Fri Nov 11 14:03:15 2005 UTC (18 years, 7 months ago) by vbancrof
Branches: MAIN
CVS tags: candidate-5-4-1, HEAD
add extern c and HTFile_dirent_buf_size

<HTML>
<HEAD>
  <!-- Changed by: Henrik Frystyk Nielsen, 31-May-1996 -->
  <TITLE>W3C Sample Code Library libwww Merge Stream</TITLE>
</HEAD>
<BODY>
<H1>
  Merge stream
</H1>
<PRE>
/*
**	(c) COPYRIGHT MIT 1995.
**	Please first read the full copyright statement in the file COPYRIGH.
*/
</PRE>
<P>
The <I>Merge</I> stream can be used to merge multiple streams into a single
target stream. The Merge stream does not prevent any of the streams from
writing and no ordering is imposed. The main feature is basically that the
free and abort methods can be called n times where n equals the number of
feeds that put data to the stream.
<P>
This module is implemented by <A HREF="HTMerge.c">HTMerge.c</A>, and it is
a part of the <A HREF="http://www.w3.org/Library/"> W3C Sample Code
Library</A>.
<PRE>
#ifndef _HTMERGE_H
#define _HTMERGE_H

#include "HTStream.h"

#ifdef __cplusplus
extern "C" { 
#endif 

extern HTStream * HTMerge (HTStream * target, int feeds);

#ifdef __cplusplus
}
#endif

#endif /* HTMERGE_H */
</PRE>
<P>
  <HR>
<ADDRESS>
  @(#) $Id: HTMerge.html,v 2.4 2005/11/11 14:03:15 vbancrof Exp $
</ADDRESS>
</BODY></HTML>

Webmaster