_add_ref() | OpenDDS::DCPS::RcObject | inlinevirtual |
_get_weak_object() const | OpenDDS::DCPS::RcObject | inline |
_remove_ref() | OpenDDS::DCPS::RcObject | inlinevirtual |
bind(TransportSendStrategy *strategy) | OpenDDS::DCPS::TransportSendBuffer | |
buffers_ | OpenDDS::DCPS::SingleSendBuffer | private |
BufferType typedef | OpenDDS::DCPS::TransportSendBuffer | protected |
capacity() const | OpenDDS::DCPS::TransportSendBuffer | |
capacity_ | OpenDDS::DCPS::TransportSendBuffer | protected |
check_capacity_i(BufferVec &removed) | OpenDDS::DCPS::SingleSendBuffer | private |
destinations_ | OpenDDS::DCPS::SingleSendBuffer | private |
fragments_ | OpenDDS::DCPS::SingleSendBuffer | private |
has_frags(const SequenceNumber &seq) const | OpenDDS::DCPS::SingleSendBuffer | |
insert(SequenceNumber sequence, TransportSendStrategy::QueueType *queue, ACE_Message_Block *chain) | OpenDDS::DCPS::SingleSendBuffer | virtual |
insert_buffer(BufferType &buffer, TransportSendStrategy::QueueType *queue, ACE_Message_Block *chain) | OpenDDS::DCPS::SingleSendBuffer | private |
insert_fragment(SequenceNumber sequence, SequenceNumber fragment, bool is_last_fragment, TransportSendStrategy::QueueType *queue, ACE_Message_Block *chain) | OpenDDS::DCPS::SingleSendBuffer | |
LockType typedef | OpenDDS::DCPS::TransportSendBuffer | |
minimum_sn_allowed_ | OpenDDS::DCPS::SingleSendBuffer | private |
mutex_ | OpenDDS::DCPS::SingleSendBuffer | mutableprivate |
n_chunks() const | OpenDDS::DCPS::SingleSendBuffer | |
n_chunks_ | OpenDDS::DCPS::SingleSendBuffer | private |
OPENDDS_MAP(SequenceNumber, BufferType) BufferMap | OpenDDS::DCPS::SingleSendBuffer | |
OPENDDS_MAP(SequenceNumber, BufferMap) FragmentMap | OpenDDS::DCPS::SingleSendBuffer | private |
OPENDDS_MAP(SequenceNumber, GUID_t) DestinationMap | OpenDDS::DCPS::SingleSendBuffer | private |
OPENDDS_SET(SequenceNumber) SequenceNumberSet | OpenDDS::DCPS::SingleSendBuffer | private |
OPENDDS_VECTOR(BufferType) BufferVec | OpenDDS::DCPS::SingleSendBuffer | |
pre_clear() | OpenDDS::DCPS::SingleSendBuffer | inline |
pre_insert(SequenceNumber sequence) | OpenDDS::DCPS::SingleSendBuffer | |
pre_seq_ | OpenDDS::DCPS::SingleSendBuffer | private |
QueueType typedef | OpenDDS::DCPS::TransportSendBuffer | protected |
RcObject() | OpenDDS::DCPS::RcObject | inlineprotected |
ref_count() const | OpenDDS::DCPS::RcObject | inline |
release_acked(SequenceNumber seq) | OpenDDS::DCPS::SingleSendBuffer | |
release_all() | OpenDDS::DCPS::SingleSendBuffer | |
release_i(BufferMap::iterator buffer_iter) | OpenDDS::DCPS::SingleSendBuffer | private |
remove_acked(SequenceNumber seq, BufferVec &removed) | OpenDDS::DCPS::SingleSendBuffer | |
remove_i(BufferMap::iterator buffer_iter, BufferVec &removed) | OpenDDS::DCPS::SingleSendBuffer | private |
replaced_db_allocator_ | OpenDDS::DCPS::SingleSendBuffer | private |
replaced_mb_allocator_ | OpenDDS::DCPS::SingleSendBuffer | private |
resend(const SequenceRange &range, DisjointSequence *gaps=0) | OpenDDS::DCPS::SingleSendBuffer | |
resend_fragments_i(SequenceNumber sequence, const DisjointSequence &fragments, size_t &cumulative_send_count) | OpenDDS::DCPS::SingleSendBuffer | private |
resend_i(const SequenceRange &range, DisjointSequence *gaps=0) | OpenDDS::DCPS::SingleSendBuffer | private |
resend_i(const SequenceRange &range, DisjointSequence *gaps, const GUID_t &destination) | OpenDDS::DCPS::SingleSendBuffer | private |
resend_one(const BufferType &buffer) | OpenDDS::DCPS::TransportSendBuffer | protected |
retain_all(const GUID_t &pub_id) | OpenDDS::DCPS::SingleSendBuffer | virtual |
retain_buffer(const GUID_t &pub_id, BufferType &buffer) | OpenDDS::DCPS::SingleSendBuffer | private |
retained_db_allocator_ | OpenDDS::DCPS::SingleSendBuffer | private |
retained_mb_allocator_ | OpenDDS::DCPS::SingleSendBuffer | private |
SingleSendBuffer(size_t capacity, size_t max_samples_per_packet) | OpenDDS::DCPS::SingleSendBuffer | |
strategy_ | OpenDDS::DCPS::TransportSendBuffer | protected |
strategy_lock() | OpenDDS::DCPS::TransportSendBuffer | inline |
TransportSendBuffer(size_t capacity) | OpenDDS::DCPS::TransportSendBuffer | inlineexplicitprotected |
UNLIMITED | OpenDDS::DCPS::SingleSendBuffer | static |
~RcObject() | OpenDDS::DCPS::RcObject | inlinevirtual |
~SingleSendBuffer() | OpenDDS::DCPS::SingleSendBuffer | |
~TransportSendBuffer() | OpenDDS::DCPS::TransportSendBuffer | protectedvirtual |