Lines Matching defs:buffer
55 static RetCode WriteToBuffer(ReceiveBuffer &buffer, string_view data)
57 EXTENSION_API_CHECK(buffer.data != nullptr, "Illegal buffer pointer", ERR_BAD_ARG);
58 EXTENSION_API_CHECK(buffer.size != nullptr, "Illegal outLen pointer", ERR_BAD_ARG);
59 EXTENSION_API_CHECK(buffer.capacity > data.length(), "Char buffer capacity is not enough", ERR_BAD_ARG);
60 memcpy_s(buffer.data, buffer.capacity, data.data(), data.length());
61 *(buffer.size) = data.length();
62 buffer.data[*(buffer.size)] = 0;
66 static RetCode GetUiTestVersion(ReceiveBuffer buffer)
68 return WriteToBuffer(buffer, g_version);
130 CALL_THROUGH_CHECK(out.data != nullptr, "Null output buffer", ERR_BAD_ARG, true, ptr);