Lines Matching defs:vector
96 Status<size_t> WriteData(const iovec* vector, size_t vector_length) {
99 const auto* data = reinterpret_cast<const uint8_t*>(vector[i].iov_base);
100 response_data.insert(response_data.end(), data, data + vector[i].iov_len);
101 size += vector[i].iov_len;
106 Status<size_t> ReadData(const iovec* vector, size_t vector_length) {
110 size_t size_to_copy = std::min(size_remaining, vector[i].iov_len);
111 memcpy(vector[i].iov_base, request_data.data() + request_data_read_pos,
122 std::vector<LocalHandle> sockets_to_close;
123 std::vector<uint8_t> request_data;
125 std::vector<uint8_t> response_data;
688 Status<size_t> Endpoint::ReadMessageData(Message* message, const iovec* vector,
691 return state->ReadData(vector, vector_length);
694 Status<size_t> Endpoint::WriteMessageData(Message* message, const iovec* vector,
697 return state->WriteData(vector, vector_length);