From e3fb337b706179f529f0136673571cd52ce7c111 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Wed, 26 Mar 2003 22:12:54 +0000 Subject: [PATCH] move sleep quantum cache to proper place in the fdManager class --- src/libCom/fdmgr/fdManager.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/libCom/fdmgr/fdManager.h b/src/libCom/fdmgr/fdManager.h index 9cf76f77f..36d029a7b 100644 --- a/src/libCom/fdmgr/fdManager.h +++ b/src/libCom/fdmgr/fdManager.h @@ -87,18 +87,19 @@ public: epicsTimer & createTimer (); private: - tsDLList regList; - tsDLList activeList; - resTable fdTbl; + tsDLList < fdReg > regList; + tsDLList < fdReg > activeList; + resTable < fdReg, fdRegId > fdTbl; fd_set fdSets[fdrNEnums]; - epicsTimerQueuePassive *pTimerQueue; + double sleepQuantum; + epicsTimerQueuePassive * pTimerQueue; SOCKET maxFD; bool processInProg; // // Set to fdreg when in call back // and nill otherwise // - fdReg *pCBReg; + fdReg * pCBReg; void reschedule (); double quantum (); epicsShareFunc void installReg (fdReg ®);