From 4bf25982faae89d9054facc9bf862c3f0e8157b8 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Sat, 18 Nov 2006 00:51:08 +0000 Subject: [PATCH] added guards to interface --- src/ca/searchTimer.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ca/searchTimer.h b/src/ca/searchTimer.h index 3ebee53c1..2df980ded 100644 --- a/src/ca/searchTimer.h +++ b/src/ca/searchTimer.h @@ -50,8 +50,8 @@ public: epicsGuard < epicsMutex > &, nciu & ) = 0; virtual void noSearchRespNotify ( epicsGuard < epicsMutex > &, nciu &, unsigned ) = 0; - virtual double getRTTE () const = 0; - virtual void updateRTTE ( double rtte ) = 0; + virtual double getRTTE ( epicsGuard < epicsMutex > & ) const = 0; + virtual void updateRTTE ( epicsGuard < epicsMutex > &, double rtte ) = 0; virtual bool datagramFlush ( epicsGuard < epicsMutex > &, const epicsTime & currentTime ) = 0; @@ -66,7 +66,7 @@ public: const unsigned index, epicsMutex &, bool boostPossible ); virtual ~searchTimer (); - void start (); + void start ( epicsGuard < epicsMutex > & ); void shutdown ( epicsGuard < epicsMutex > & cbGuard, epicsGuard < epicsMutex > & guard ); @@ -100,7 +100,7 @@ private: bool stopped; expireStatus expire ( const epicsTime & currentTime ); - double period () const; + double period ( epicsGuard < epicsMutex > & ) const; searchTimer ( const searchTimer & ); // not implemented searchTimer & operator = ( const searchTimer & ); // not implemented };