• Main Page
  • Modules
  • Classes
  • Files
  • File List
  • File Members

wvtimeoutstream.h

00001 /* -*- Mode: C++ -*-
00002  * Worldvisions Weaver Software:
00003  *   Copyright (C) 1997-2002 Net Integration Technologies, Inc.
00004  *
00005  */ 
00006 #ifndef __WVTIMEOUTSTREAM_H
00007 #define __WVTIMEOUTSTREAM_H
00008 
00009 #include "wvstream.h"
00010 
00020 class WvTimeoutStream: public WvStream
00021 {
00022     bool ok;
00023 
00024 public:
00025     WvTimeoutStream(time_t msec);
00026     virtual bool isok() const { return ok; }
00027 
00028     virtual void execute();
00029     
00030 private:
00031     const char *wstype() const { return "WvTimeoutStream"; }
00032 };
00033 
00034 #endif // __WVTIMEOUTSTREAM_H

Generated on Thu Aug 12 2010 11:33:11 for WvStreams by  doxygen 1.7.1