From bc20ce971235dfa09ed849d92bb51d5928a8be66 Mon Sep 17 00:00:00 2001 From: coryan Date: Tue, 21 Jul 1998 19:21:31 +0000 Subject: ChangeLogTag:Tue Jul 21 14:19:28 1998 Carlos O'Ryan --- TAO/tao/Request.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'TAO/tao/Request.h') diff --git a/TAO/tao/Request.h b/TAO/tao/Request.h index 4bd7e9a2fcd..8493018c983 100644 --- a/TAO/tao/Request.h +++ b/TAO/tao/Request.h @@ -57,7 +57,11 @@ public: void send_oneway (void); // Send a oneway request. - // = Required for COM IUnknown support + // Pseudo object methods + static CORBA_Request* _duplicate (CORBA_Request*); + static CORBA_Request* _nil (void); + + // = Reference counting. CORBA::ULong _incr_refcnt (void); CORBA::ULong _decr_refcnt (void); @@ -100,6 +104,9 @@ private: CORBA::ULong refcount_; // reference counting + + ACE_SYNCH_MUTEX refcount_lock_; + // protect the reference count }; #if defined (__ACE_INLINE__) -- cgit v1.2.1