Home
last modified time | relevance | path

Searched refs:recvBufferCursorW_ (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/communication/ipc/ipc/native/src/core/source/
H A Dbuffer_object.cpp70 if (recvBufferCursorW_ <= recvBufferCursorR_) { in UpdateReceiveBuffer()
72 recvBufferCursorW_ = 0; in UpdateReceiveBuffer()
77 if (recvBuffSize_ - recvBufferCursorW_ < SOCKET_BUFF_RESERVED_SIZE && in UpdateReceiveBuffer()
78 recvBufferCursorW_ - recvBufferCursorR_ < recvBufferCursorR_) { in UpdateReceiveBuffer()
79 auto memcpyResult = memmove_s(receiveBuffer_, recvBufferCursorW_ - recvBufferCursorR_, in UpdateReceiveBuffer()
80 receiveBuffer_ + recvBufferCursorR_, recvBufferCursorW_ - recvBufferCursorR_); in UpdateReceiveBuffer()
82 recvBufferCursorW_ = 0; // drop data in buffer, if memmove failed in UpdateReceiveBuffer()
84 recvBufferCursorW_ = recvBufferCursorW_ - recvBufferCursorR_; in UpdateReceiveBuffer()
178 return recvBufferCursorW_; in GetReceiveBufferWriteCursor()
183 recvBufferCursorW_ = newWriteCursor; in SetReceiveBufferWriteCursor()
/ohos5.0/foundation/communication/ipc/ipc/native/src/core/include/
H A Dbuffer_object.h65 ssize_t recvBufferCursorW_ = 0; variable