summaryrefslogtreecommitdiff
path: root/ace/Message_Block.i
diff options
context:
space:
mode:
Diffstat (limited to 'ace/Message_Block.i')
-rw-r--r--ace/Message_Block.i16
1 files changed, 16 insertions, 0 deletions
diff --git a/ace/Message_Block.i b/ace/Message_Block.i
index eebe94937d6..72b4f42f67b 100644
--- a/ace/Message_Block.i
+++ b/ace/Message_Block.i
@@ -230,3 +230,19 @@ ACE_Message_Block::prev (void) const
return this->prev_;
}
+ACE_INLINE ACE_Lock *
+ACE_Message_Block::locking_strategy (void)
+{
+ ACE_TRACE ("ACE_Message_Block::locking_strategy");
+ return this->locking_strategy_;
+}
+
+ACE_INLINE ACE_Lock *
+ACE_Message_Block::locking_strategy (ACE_Lock *nls)
+{
+ ACE_TRACE ("ACE_Message_Block::locking_strategy");
+ ACE_Lock *ols = this->locking_strategy_;
+ this->locking_strategy_ = nls;
+ return ols;
+}
+