Lines Matching refs:data
104 bool VsockConnection::Read(std::vector<char>& data) { in Read() argument
106 return ReadExact(fd_, &data) == data.size(); in Read()
137 bool VsockConnection::ReadMessage(std::vector<char>& data) { in ReadMessage() argument
144 data.resize(size); in ReadMessage()
145 return Read(data); in ReadMessage()
158 if (!reader->parse(msg.data(), msg.data() + msg.size(), &json_msg, &errors)) { in ReadJsonMessage()
168 bool VsockConnection::Write(int32_t data) { in Write() argument
170 if (WriteAllBinary(fd_, &data) != sizeof(data)) { in Write()
177 bool VsockConnection::Write(const char* data, unsigned int size) { in Write() argument
179 if (WriteAll(fd_, data, size) != size) { in Write()
186 bool VsockConnection::Write(const std::vector<char>& data) { in Write() argument
187 return Write(data.data(), data.size()); in Write()
191 bool VsockConnection::WriteMessage(const std::string& data) { in WriteMessage() argument
192 return Write(data.size()) && Write(data.c_str(), data.length()); in WriteMessage()
195 bool VsockConnection::WriteMessage(const std::vector<char>& data) { in WriteMessage() argument
197 return Write(data.size()) && Write(data); in WriteMessage()
200 bool VsockConnection::WriteMessage(const Json::Value& data) { in WriteMessage() argument
202 std::string message_str = Json::writeString(factory, data); in WriteMessage()
206 bool VsockConnection::WriteStrides(const char* data, unsigned int size, in WriteStrides() argument
208 const char* src = data; in WriteStrides()