Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions include/fastdds/rtps/history/WriterHistory.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -301,13 +301,33 @@ class WriterHistory : public rtps::History
return true;
}

/**
* Get the overhead in bytes that the inline QoS adds to a change when sent.
*
* @param [in] change Change for which the inline QoS overhead will be calculated.
* @param [out] inline_qos_overhead The calculated inline QoS overhead for the given change.
*
* @return True if the inline QoS overhead could be calculated, false otherwise.
* @warning Not supported yet.
*/
FASTDDS_EXPORTED_API virtual bool get_inline_qos_overhead(
const CacheChange_t* change,
uint32_t& inline_qos_overhead) const
{
(void)change;
(void)inline_qos_overhead;
return true;
}

//! Last CacheChange Sequence Number added to the History.
SequenceNumber_t m_lastCacheChangeSeqNum {};
//! Pointer to the associated writer
BaseWriter* mp_writer = nullptr;

uint32_t high_mark_for_frag_ = 0;

uint32_t max_fragment_size_ = 0;

private:

/**
Expand Down
Loading