Lines Matching defs:vector
93 Status<size_t> WriteData(const iovec* vector, size_t vector_length) {
96 const auto* data = reinterpret_cast<const uint8_t*>(vector[i].iov_base);
97 response_data.insert(response_data.end(), data, data + vector[i].iov_len);
98 size += vector[i].iov_len;
103 Status<size_t> ReadData(const iovec* vector, size_t vector_length) {
107 size_t size_to_copy = std::min(size_remaining, vector[i].iov_len);
108 memcpy(vector[i].iov_base, request_data.data() + request_data_read_pos,
119 std::vector<LocalHandle> sockets_to_close;
120 std::vector<uint8_t> request_data;
122 std::vector<uint8_t> response_data;
674 Status<size_t> Endpoint::ReadMessageData(Message* message, const iovec* vector,
677 return state->ReadData(vector, vector_length);
680 Status<size_t> Endpoint::WriteMessageData(Message* message, const iovec* vector,
683 return state->WriteData(vector, vector_length);