Lines Matching defs:num_bytes
216 Status Socket::Read(void *buf, size_t &num_bytes) {
220 bytes_received = ::recv(m_socket, static_cast<char *>(buf), num_bytes, 0);
225 num_bytes = 0;
227 num_bytes = bytes_received;
236 static_cast<uint64_t>(num_bytes),
243 Status Socket::Write(const void *buf, size_t &num_bytes) {
244 const size_t src_len = num_bytes;
248 bytes_sent = Send(buf, num_bytes);
253 num_bytes = 0;
255 num_bytes = bytes_sent;
309 size_t Socket::Send(const void *buf, const size_t num_bytes) {
310 return ::send(m_socket, static_cast<const char *>(buf), num_bytes, 0);