From 548a267c4458845485d41480ddec7c5c4ff28778 Mon Sep 17 00:00:00 2001 From: Christian Wieninger Date: Thu, 4 Aug 2011 20:14:55 +0200 Subject: cache CAM stati to speedup conflict check --- conflictcheck.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'conflictcheck.h') diff --git a/conflictcheck.h b/conflictcheck.h index 545da8b..58df933 100644 --- a/conflictcheck.h +++ b/conflictcheck.h @@ -289,6 +289,7 @@ class cConflictCheck int numDevices; time_t maxCheck; + std::vector camSlotStatusArray; public: int relevantConflicts; int numConflicts; @@ -308,6 +309,9 @@ class cConflictCheck int ProcessCheckTime(cConflictCheckTime* checkTime); bool TimerInConflict(cTimer*); void EvaluateConflCheckCmd(); +#if APIVERSNUM >= 10500 + eModuleStatus CamSlotModuleStatus(cCamSlot *CamSlot); +#endif }; #endif -- cgit v1.2.3