1#ifndef __DCL_POLL_THREAD_H__
2#define __DCL_POLL_THREAD_H__ 20110224
4#ifndef __DCL_CONFIG_H__
8#ifndef __DCL_POLL_ABLE_H__
11#ifndef __DCL_THREAD_H__
14#ifndef __DCL_LIST_T_H__
47 virtual bool add(
PollAble* _pPollAble,
short _events)
55 virtual bool remove(
PollAble* _pPollAble);
87 this->pPollAble = _pPollAble;
93#pragma warning (disable: 4251)
#define DECLARE_CLASSINFO(class_name)
virtual void onRemoved(PollAble *_pPollAble)
List< Update > UpdateList
volatile bool __terminate
Thread::Event __pollInterrupt
Thread::Mutex __updateLock
Update(PollAble *_pPollAble, bool _bAdd)