Home
last modified time | relevance | path

Searched refs:seg (Results 1 – 9 of 9) sorted by relevance

/CTR-SDK-0.14.4/sources/libraries/rdt/CTR/
Drdt_SenderImpl.cpp195 Segment seg; in updateCore() local
196 if(pSender->pullSegment(&seg).IsSuccess() && !seg.IsRst()) in updateCore()
201 seg.PrintDebugInfo(); in updateCore()
253 Segment seg; in updateCore() local
254 if(pSender->pullSegment(&seg).IsSuccess()) in updateCore()
256 pSender->processReceivedSegment(seg); in updateCore()
258 if(seg.IsRst()) in updateCore()
261 if(seg.IsAck() && seg.GetAckNumber()==pSender->getInitialSequenceNumber()+1) in updateCore()
264 LOG("SYN rejected. CLOSED... ack of segment = %u\n", seg.GetAckNumber()); in updateCore()
274 else if(seg.IsAck()) in updateCore()
[all …]
Drdt_HostBase.cpp125 void HostBase::putSegment(const Segment &seg) in putSegment() argument
134 nn::Result result = m_transceiver.Put(seg); in putSegment()
141 seg.PrintDebugInfo(); in putSegment()
147 seg.PrintDebugInfo(); in putSegment()
169 Segment seg; in sendRstSegment() local
170 seg.ClearHeader(); in sendRstSegment()
171 seg.SetRst(); in sendRstSegment()
172 seg.SetSeqNumber(seq); in sendRstSegment()
173 putSegment(seg); in sendRstSegment()
181 Segment seg; in sendRstAckSegment() local
[all …]
Drdt_ReceiverImpl.cpp143 Segment seg; in update() local
144 if(pReceiver->pullSegment(&seg).IsSuccess()) in update()
146 if(seg.IsRst()) in update()
151 else if(seg.IsSyn()) in update()
156 pReceiver->m_recvBuf.SetInitialSequenceNumber(seg.GetSeqNumber()); in update()
159 pReceiver->putSynAckSegment(seg.GetSeqNumber() + 1); in update()
184 Segment seg; in update() local
185 if(pReceiver->pullSegment(&seg).IsSuccess()) in update()
188 if(seg.IsRst()) in update()
197 if(seg.GetSeqNumber()==rBuf.GetLatestSequenceNumber()+1) in update()
[all …]
Drdt_ResendQueue.cpp49 bool ResendQueue::Push(const Segment &seg) in Push() argument
58 swt.segment = seg; in Push()
62 if(seg.IsSyn()) in Push()
114 const Segment &seg = m_queue.Front().segment; in Remove() local
115 u32 lastSeq = seg.GetLastSeqNumber(); in Remove()
Drdt_SenderImpl.h177 void putSegmentWithResend(const Segment &seg);
182 void processReceivedSegment(const Segment &seg);
Drdt_HostBase.h81 void putSegment(const Segment &seg);
Drdt_ResendQueue.h58 bool Push(const Segment &seg);
Drdt_Transceiver.h67 nn::Result Put(const Segment &seg);
Drdt_Transceiver.cpp349 nn::Result Transceiver::Put(const Segment &seg) in Put() argument
354 int n = SendRawData(m_sock, &seg, sizeof(Segment)); in Put()
357 int n = SendRawData(&m_sendEp, m_remoteNodeId, m_port, &seg, sizeof(Segment), &ret); in Put()