15 #ifndef CHUNKEDSTREAM_H 16 #define CHUNKEDSTREAM_H 18 #include "pandabase.h" 23 #include "socketStream.h" 24 #include "chunkedStreamBuf.h" 38 class IChunkedStream :
public ISocketStream {
40 INLINE IChunkedStream();
41 INLINE IChunkedStream(BioStreamPtr *source, HTTPChannel *doc);
43 INLINE IChunkedStream &open(BioStreamPtr *source, HTTPChannel *doc);
44 virtual ~IChunkedStream();
46 virtual bool is_closed();
48 virtual ReadState get_read_state();
51 ChunkedStreamBuf _buf;
54 #include "chunkedStream.I" 56 #endif // HAVE_OPENSSL