1 /* 2 3 4 W3C Sample Code Library libwww Buffered MUX Writer Stream 5 6 7 ! 8 Buffered MUX Writer Stream 9 ! 10 */ 11 12 /* 13 ** (c) COPYRIGHT MIT 1995. 14 ** Please first read the full copyright statement in the file COPYRIGH. 15 */ 16 17 /* 18 19 The MUX Writer Stream is an output stream 20 which knows how to write to a MUX channel. It is part of the 21 Transport interface and may be registered as 22 part of a Transport Object. In the 23 default initialization module, you can find the 24 HTTransportInit() function which sets up this stream as a default 25 transport for handling unbuffered socket write operations. 26 27 This module is implemented by HTMuxTx.c, and it is 28 a part of the W3C Sample Code 29 Library. 30 */ 31 32 #ifndef HTMUXWRITE_H 33 #define HTMUXWRITE_H 34 35 #ifdef __cplusplus 36 extern "C" { 37 #endif 38 39 /* 40 41 */ 42 43 #define MUX_BUFFER_SIZE 2048 44 45 extern HTOutput_new HTMuxBuffer_new; 46 47 /* 48 */ 49 50 #ifdef __cplusplus 51 } 52 #endif 53 54 #endif /* HTMUXWRITE_H */ 55 56 /* 57 58 59 60 @(#) $Id$ 61 62 */ 63