Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

wvsplitstream.h

Go to the documentation of this file.
00001 /*
00002  * Worldvisions Weaver Software:
00003  *   Copyright (C) 1997-2002 Net Integration Technologies, Inc.
00004  */
00005 #ifndef __WVSPLITSTREAM_H
00006 #define __WVSPLITSTREAM_H
00007 
00008 #include "wvstream.h"
00009 
00016 class WvSplitStream : public WvStream
00017 {
00018 public:
00019     WvSplitStream(int _rfd, int _wfd);
00020     virtual ~WvSplitStream();
00021     
00022     virtual void close();
00023     virtual int getrfd() const;
00024     virtual int getwfd() const;
00025     
00030     void noread();
00031 
00036     void nowrite();
00037     
00038 protected:
00039     int rfd, wfd;
00040 
00041     WvSplitStream(); // derived classes might not know the fds yet!
00042 };
00043 
00044 #endif // __WVSPLITSTREAM_H

Generated on Sun Aug 25 12:42:19 2002 for WvStreams by doxygen1.2.15