MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / enqueue_tail

Method enqueue_tail

dds/DCPS/SendStateDataSampleList.cpp:91–105  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

89}
90
91void
92SendStateDataSampleList::enqueue_tail(SendStateDataSampleList list)
93{
94 if (head_ == 0) {
95 head_ = list.head_;
96 tail_ = list.tail_;
97 size_ = list.size_;
98
99 } else {
100 tail_->next_send_sample_ = list.head_;
101 list.head_->previous_send_sample_ = tail_;
102 tail_ = list.tail_;
103 size_ = size_ + list.size_;
104 }
105}
106
107// -----------------------------------------------
108

Callers 15

writeMethod · 0.80
DurabilityQueueMethod · 0.80
enqueue_controlMethod · 0.80
enqueueMethod · 0.80
get_unsent_dataMethod · 0.80
data_deliveredMethod · 0.80
data_droppedMethod · 0.80
remove_oldest_sampleMethod · 0.80
obtain_bufferMethod · 0.80
initMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected