MCPcopy Create free account
hub / github.com/alibaba/PhotonLibOS / recvmsg

Function recvmsg

net/basic_socket.cpp:184–186  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

182}
183
184ssize_t recvmsg(int fd, struct msghdr* msg, int flags, Timeout timeout) {
185 return DOIO_ONCE(::recvmsg(fd, msg, flags), wait_for_fd_readable(fd, timeout));
186}
187
188ssize_t sendv(int fd, const struct iovec *iov, int iovcnt, int flag, Timeout timeout) {
189 msghdr msg = {};

Callers 5

do_recvMethod · 0.85
do_recvmsgMethod · 0.85
do_recvmsgMethod · 0.85
recv_errqueueFunction · 0.85
st_recvmsgFunction · 0.85

Calls 1

wait_for_fd_readableFunction · 0.50

Tested by

no test coverage detected