00001 00002 #ifndef _POLL_CHAIN_HH_ 00003 #define _POLL_CHAIN_HH_ 00004 00005 #include "QCuore.hh" 00006 00007 class QDescriptorList; 00008 00017 class QPollChain 00018 { 00019 public: 00026 QPollChain (QDescriptorList* descrList, int timeoutMs=100); 00027 00029 virtual ~QPollChain() {} 00030 00032 void DoPoll (void); 00033 00034 private: 00035 QDescriptorList* fList; 00036 int fTimeOutMs; 00037 }; 00038 #endif