Lines Matching refs:nBytes
99 ssize_t nBytes = -1; in recvfrom() local
102 if ((nBytes = ::recvfrom(sid, (void*)msg.data(), msg.size(), flags, srcAddr, addrlen)) > 0) { in recvfrom()
105 nBytes = 0; in recvfrom()
108 msg.resize(nBytes); in recvfrom()
109 dataCb->onReceive(msg.data(), nBytes); in recvfrom()
115 for (size_t msgLenReceived = 0; (msgLenReceived < msgLen) && (nBytes > 0); in recvfrom()
116 msgLenReceived += nBytes) { in recvfrom()
117 nBytes = ::recvfrom(sid, &(msg[msgLenReceived]), msg.size() - msgLenReceived, in recvfrom()
120 if (nBytes > 0) { in recvfrom()
121 nBytes = msgLen; in recvfrom()
122 dataCb->onReceive(msg.data(), nBytes); in recvfrom()
127 return nBytes; in recvfrom()