move sleep quantum cache to proper place in the fdManager class

This commit is contained in:
Jeff Hill
2003-03-26 22:12:54 +00:00
parent d0f68ee85f
commit e3fb337b70

View File

@@ -87,18 +87,19 @@ public:
epicsTimer & createTimer ();
private:
tsDLList<fdReg> regList;
tsDLList<fdReg> activeList;
resTable<fdReg, fdRegId> 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 &reg);