summaryrefslogtreecommitdiff
path: root/TAO/tao/Transport.inl
diff options
context:
space:
mode:
authoroci <oci@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-05-23 14:06:37 +0000
committeroci <oci@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-05-23 14:06:37 +0000
commit2a58065e41f0cee6169aed5eddce9b5c52962e63 (patch)
tree2f2f28af464a737f6dc5ee2a72d346c143e45fc5 /TAO/tao/Transport.inl
parent05ab5ce28ae110eefc7453e8fa7807ebeef9ed32 (diff)
downloadATCD-2a58065e41f0cee6169aed5eddce9b5c52962e63.tar.gz
ChangeLogTag: Wed May 23 09:04:35 2001 Chad Elliott <elliott_c@ociweb.com>
Diffstat (limited to 'TAO/tao/Transport.inl')
-rw-r--r--TAO/tao/Transport.inl20
1 files changed, 18 insertions, 2 deletions
diff --git a/TAO/tao/Transport.inl b/TAO/tao/Transport.inl
index 48fac8f557c..b53fc80a7d7 100644
--- a/TAO/tao/Transport.inl
+++ b/TAO/tao/Transport.inl
@@ -37,12 +37,12 @@ TAO_Transport::bidirectional_flag (int flag)
this->bidirectional_flag_ = flag;
}
-/*ACE_INLINE TAO_Transport_Cache_Manager::HASH_MAP_ENTRY *
+ACE_INLINE TAO_Transport_Cache_Manager::HASH_MAP_ENTRY *
TAO_Transport::cache_map_entry (void)
{
return this->cache_map_entry_;
}
-*/
+
ACE_INLINE void
TAO_Transport::cache_map_entry (
@@ -77,3 +77,19 @@ TAO_Transport::check_event_handler_i (const char *caller)
}
return 0;
}
+
+ACE_INLINE unsigned long
+TAO_Transport::purging_order (void) const
+{
+ return this->purging_order_;
+}
+
+ACE_INLINE void
+TAO_Transport::purging_order (unsigned long value)
+{
+ // This should only be called by the Transport Cache Manager when
+ // it is holding it's lock.
+ // The transport should still be here since the cache manager still
+ // has a reference to it.
+ this->purging_order_ = value;
+}