summaryrefslogtreecommitdiff
path: root/TAO/tao/Endpoint.h
diff options
context:
space:
mode:
authorbala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-09-05 17:59:44 +0000
committerbala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-09-05 17:59:44 +0000
commit23c70e00d7fd4a2029ad3ad9341bbc545568f111 (patch)
tree2cfd00dd8d517f4a4840cb663734fcb00ae8ca4b /TAO/tao/Endpoint.h
parent1a9d4529aa7931c394852fba6484a1419d585410 (diff)
downloadATCD-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.h12
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__)