diff options
Diffstat (limited to 'TAO/tao/GIOP_Message_Reactive_Handler.inl')
-rw-r--r-- | TAO/tao/GIOP_Message_Reactive_Handler.inl | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/TAO/tao/GIOP_Message_Reactive_Handler.inl b/TAO/tao/GIOP_Message_Reactive_Handler.inl new file mode 100644 index 00000000000..91211b34464 --- /dev/null +++ b/TAO/tao/GIOP_Message_Reactive_Handler.inl @@ -0,0 +1,30 @@ +// -*- C++ -*- +// $Id$ + + + +ACE_INLINE TAO_GIOP_Message_State & +TAO_GIOP_Message_Reactive_Handler::message_state (void) +{ + return this->message_state_; +} + +ACE_INLINE ACE_Data_Block * +TAO_GIOP_Message_Reactive_Handler::data_block (void) const +{ + return this->current_buffer_.data_block (); +} + +ACE_INLINE size_t +TAO_GIOP_Message_Reactive_Handler::rd_pos (void) const +{ + return + this->current_buffer_.rd_ptr () - this->current_buffer_.base (); +} + +ACE_INLINE size_t +TAO_GIOP_Message_Reactive_Handler::wr_pos (void) const +{ + return + this->current_buffer_.wr_ptr () - this->current_buffer_.base (); +} |