diff options
author | elliott_c <elliott_c@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2008-06-05 11:58:32 +0000 |
---|---|---|
committer | elliott_c <elliott_c@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2008-06-05 11:58:32 +0000 |
commit | 55a7df6a7d689640b0a4fccbbd05a75b42ab3ec3 (patch) | |
tree | 155540aa063d7b39bd95031000756e9d021e74aa /TAO/tao/Queued_Message.h | |
parent | b3b0b43110ede3cb0607aff755022d66364d6a17 (diff) | |
download | ATCD-55a7df6a7d689640b0a4fccbbd05a75b42ab3ec3.tar.gz |
ChangeLogTag: Thu Jun 5 11:56:09 UTC 2008 Chad Elliott <elliott_c@ociweb.com>
Diffstat (limited to 'TAO/tao/Queued_Message.h')
-rw-r--r-- | TAO/tao/Queued_Message.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/TAO/tao/Queued_Message.h b/TAO/tao/Queued_Message.h index ff00277cbb8..d40ef6e61dc 100644 --- a/TAO/tao/Queued_Message.h +++ b/TAO/tao/Queued_Message.h @@ -205,6 +205,13 @@ public: * @return true if the relative roundtrip timeout has expired. */ virtual bool is_expired (const ACE_Time_Value &now) const; + + /// Provide a hook for copying the underlying data + /** + * @param chain For use in determining origin of underlying data. + * This parameter must not be modified (through const_cast). + */ + virtual void copy_if_necessary (const ACE_Message_Block* chain) = 0; //@} protected: |