From 9d00978176ecb5e09d6715fe4aab494a88c08324 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Tue, 18 Aug 2015 14:33:44 -0400 Subject: [PATCH] src/ca/client: no need to remove const --- src/ca/client/repeaterSubscribeTimer.cpp | 2 +- src/ca/client/repeaterSubscribeTimer.h | 4 ++-- src/ca/client/udpiiu.cpp | 4 ++-- src/ca/client/udpiiu.h | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/ca/client/repeaterSubscribeTimer.cpp b/src/ca/client/repeaterSubscribeTimer.cpp index 66788c839..948ccebd5 100644 --- a/src/ca/client/repeaterSubscribeTimer.cpp +++ b/src/ca/client/repeaterSubscribeTimer.cpp @@ -92,7 +92,7 @@ epicsTimerNotify::expireStatus repeaterSubscribeTimer:: } } -void repeaterSubscribeTimer::show ( unsigned /* level */ ) +void repeaterSubscribeTimer::show ( unsigned /* level */ ) const { epicsGuard < epicsMutex > guard ( this->stateMutex ); diff --git a/src/ca/client/repeaterSubscribeTimer.h b/src/ca/client/repeaterSubscribeTimer.h index d0f7a3fdb..fa4768499 100644 --- a/src/ca/client/repeaterSubscribeTimer.h +++ b/src/ca/client/repeaterSubscribeTimer.h @@ -64,13 +64,13 @@ public: epicsGuard < epicsMutex > & cbGuard, epicsGuard < epicsMutex > & guard ); void confirmNotify (); - void show ( unsigned level ); + void show ( unsigned level ) const; private: epicsTimer & timer; repeaterTimerNotify & iiu; epicsMutex & cbMutex; cacContextNotify & ctxNotify; - epicsMutex stateMutex; + mutable epicsMutex stateMutex; unsigned attempts; bool registered; bool once; diff --git a/src/ca/client/udpiiu.cpp b/src/ca/client/udpiiu.cpp index f3f8a5552..e4e8bd31f 100644 --- a/src/ca/client/udpiiu.cpp +++ b/src/ca/client/udpiiu.cpp @@ -1084,7 +1084,7 @@ bool udpiiu :: datagramFlush ( return true; } -void udpiiu :: show ( unsigned level ) +void udpiiu :: show ( unsigned level ) const { epicsGuard < epicsMutex > guard ( this->cacMutex ); @@ -1095,7 +1095,7 @@ void udpiiu :: show ( unsigned level ) ::printf ( "Search Destination List with %u items\n", _searchDestList.count () ); if ( level > 2u ) { - tsDLIter < SearchDest > iter ( + tsDLIterConst < SearchDest > iter ( _searchDestList.firstIter () ); while ( iter.valid () ) { diff --git a/src/ca/client/udpiiu.h b/src/ca/client/udpiiu.h index b3431cb11..103547919 100644 --- a/src/ca/client/udpiiu.h +++ b/src/ca/client/udpiiu.h @@ -108,7 +108,7 @@ public: epicsGuard < epicsMutex > & guard ); void shutdown ( epicsGuard < epicsMutex > & cbGuard, epicsGuard < epicsMutex > & guard ); - void show ( unsigned level ); + void show ( unsigned level ) const; // exceptions class noSocket {};