diff options
author | bala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-09-05 17:59:44 +0000 |
---|---|---|
committer | bala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-09-05 17:59:44 +0000 |
commit | 23c70e00d7fd4a2029ad3ad9341bbc545568f111 (patch) | |
tree | 2cfd00dd8d517f4a4840cb663734fcb00ae8ca4b /TAO/tao/Endpoint.h | |
parent | 1a9d4529aa7931c394852fba6484a1419d585410 (diff) | |
download | ATCD-23c70e00d7fd4a2029ad3ad9341bbc545568f111.tar.gz |
ChangeLogTag: Wed Sep 5 12:35:33 2001 Balachandran Natarajan <bala@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/Endpoint.h')
-rw-r--r-- | TAO/tao/Endpoint.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/TAO/tao/Endpoint.h b/TAO/tao/Endpoint.h index e5602a279ca..82c4f13092c 100644 --- a/TAO/tao/Endpoint.h +++ b/TAO/tao/Endpoint.h @@ -86,6 +86,16 @@ public: /// Return a hash value for this object. virtual CORBA::ULong hash (void) = 0; + +protected: + + /// Lock for the address lookup. + /// @@todo: This lock should be strategised so that we dont lock in + /// single threaded configurations. I am not able to do this now as + /// most of the information is available in the ORB_Core which is + /// not available here... + TAO_SYNCH_MUTEX addr_lookup_lock_; + private: // Endpoints should not be copied. @@ -102,6 +112,8 @@ private: * currently used for RTCORBA only. */ CORBA::Short priority_; + + }; #if defined (__ACE_INLINE__) |