From 9518468911805fd604e355d9b01acb881f679001 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Wed, 8 May 2002 23:34:14 +0000 Subject: [PATCH] new virtual iiu interface --- src/ca/netiiu.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/ca/netiiu.h b/src/ca/netiiu.h index e175a8b2e..54b043097 100644 --- a/src/ca/netiiu.h +++ b/src/ca/netiiu.h @@ -53,11 +53,11 @@ public: virtual bool flushBlockThreshold ( epicsGuard < cacMutex > & ) const = 0; virtual void flushRequestIfAboveEarlyThreshold ( epicsGuard < cacMutex > & ) = 0; virtual void blockUntilSendBacklogIsReasonable - ( epicsGuard < callbackMutex > *, epicsGuard < cacMutex > & ) = 0; + ( cacNotify &, epicsGuard < cacMutex > & ) = 0; virtual void requestRecvProcessPostponedFlush () = 0; virtual osiSockAddr getNetworkAddress () const = 0; - virtual void uninstallChannel ( epicsGuard < callbackMutex > &, - epicsGuard < cacMutex > &, nciu & ) = 0; + virtual class tcpiiu * uninstallChanAndReturnDestroyPtr + ( epicsGuard < cacMutex > &, nciu & ) = 0; }; class limboiiu : public netiiu { // X aCC 655 @@ -83,11 +83,11 @@ private: bool flushBlockThreshold ( epicsGuard < cacMutex > & ) const; void flushRequestIfAboveEarlyThreshold ( epicsGuard < cacMutex > & ); void blockUntilSendBacklogIsReasonable - ( epicsGuard < callbackMutex > *, epicsGuard < cacMutex > & ); + ( cacNotify &, epicsGuard < cacMutex > & ); void requestRecvProcessPostponedFlush (); osiSockAddr getNetworkAddress () const; - void uninstallChannel ( epicsGuard < callbackMutex > &, - epicsGuard < cacMutex > &, nciu & ); + class tcpiiu * uninstallChanAndReturnDestroyPtr + ( epicsGuard < cacMutex > &, nciu & ); limboiiu ( const limboiiu & ); limboiiu & operator = ( const limboiiu & ); };