Home
last modified time | relevance | path

Searched refs:bufferEnd (Results 1 - 1 of 1) sorted by relevance

/base/startup/appspawn/interfaces/innerkits/hnp/src/
H A Dhnp_api.c57 int bufferEnd = 0; // 跟踪缓冲区中有效数据的末尾 in HnpCmdApiReturnGet() local
61 while ((bytesRead = read(readFd, buffer + bufferEnd, BUFFER_SIZE - bufferEnd - 1)) > 0) { in HnpCmdApiReturnGet()
63 bufferEnd += bytesRead; in HnpCmdApiReturnGet()
66 if (bufferEnd >= CMD_API_TEXT_LEN) { in HnpCmdApiReturnGet()
67 if (memmove_s(buffer, BUFFER_SIZE, buffer + bufferEnd - CMD_API_TEXT_LEN, CMD_API_TEXT_LEN) != EOK) { in HnpCmdApiReturnGet()
71 bufferEnd = CMD_API_TEXT_LEN; in HnpCmdApiReturnGet()
74 buffer[bufferEnd] = '\0'; in HnpCmdApiReturnGet()

Completed in 1 milliseconds