Lines Matching refs:m_dataEnd
231 , m_dataBegin(0), m_dataEnd(0)
248 if (m_dataBegin == m_dataEnd)
272 if (m_dataBegin == m_dataEnd)
288 m_dataEnd += recvResult;
291 if (!receiver.MustWaitToReceive() && !receiver.EofReceived() && m_dataEnd != m_buf.size())
296 m_dataEnd = m_dataBegin = 0;
304 receiver.Receive(m_buf+m_dataEnd, m_buf.size()-m_dataEnd);
314 OutputDebugString((IntToString((unsigned int)this) + ": Receiving " + IntToString(m_buf.size()-m_dataEnd) + " bytes\n").c_str());
316 while (receiver.Receive(m_buf+m_dataEnd, m_buf.size()-m_dataEnd))
322 m_dataEnd += recvResult;
323 if (receiver.EofReceived() || m_dataEnd > m_buf.size() /2)
334 m_putSize = UnsignedMin(m_dataEnd - m_dataBegin, maxSize - byteCount);
356 if (checkDelimiter && m_dataBegin < m_dataEnd && m_buf[m_dataBegin] == delimiter)