00001 #line 972 "./lpsrc/flx_faio.pak"
00002
00003 #ifndef __FAIO_WDRV__
00004 #define __FAIO_WDRV__
00005
00006 #include "demux_win_timer_queue.hpp"
00007 #include "faio_drv.hpp"
00008
00009 namespace flx { namespace faio {
00010
00011 class FAIO_EXTERN wflx_drv : public flx_drv {
00012 demux::win_timer_queue sleepers;
00013 public:
00014 wflx_drv(flx::pthread::sleep_queue_t& q, int n1, int m1, int n2, int m2);
00015
00016 demux::timer_queue* get_sleepers() { return &sleepers; }
00017 };
00018
00019 }}
00020
00021 #endif
00022