Lines Matching refs:nBytes
100 ssize_t nBytes = ::recvfrom(sid, (void*)msg.data(), msg.size(), flags, srcAddr, addrlen); in recvfrom() local
101 if (nBytes > 0) { in recvfrom()
104 nBytes = 0; in recvfrom()
107 msg.resize(nBytes); in recvfrom()
108 dataCb->onReceive(msg.data(), nBytes, &recver); in recvfrom()
114 for (size_t msgLenReceived = 0; (msgLenReceived < msgLen) && (nBytes > 0); in recvfrom()
115 msgLenReceived += nBytes) { in recvfrom()
116 nBytes = ::recvfrom(sid, &(msg[msgLenReceived]), msg.size() - msgLenReceived, in recvfrom()
119 if (nBytes > 0) { in recvfrom()
120 nBytes = msgLen; in recvfrom()
121 dataCb->onReceive(msg.data(), nBytes, &recver); in recvfrom()
126 return nBytes; in recvfrom()