MCPcopy Index your code
hub / github.com/python/cpython / doRecvmsg

Method doRecvmsg

Lib/test/test_socket.py:3311–3319  ·  view source on GitHub ↗
(self, sock, bufsize, *args)

Source from the content-addressed store, hash-verified

3309 *(args + self.sendmsg_to_server_defaults[len(args):]))
3310
3311 def doRecvmsg(self, sock, bufsize, *args):
3312 # Call recvmsg() on sock with given arguments and return its
3313 # result. Should be used for tests which can use either
3314 # recvmsg() or recvmsg_into() - RecvmsgIntoMixin overrides
3315 # this method with one which emulates it using recvmsg_into(),
3316 # thus allowing the same test to be used for both methods.
3317 result = sock.recvmsg(bufsize, *args)
3318 self.registerRecvmsgResult(result)
3319 return result
3320
3321 def registerRecvmsgResult(self, result):
3322 # Called by doRecvmsg() with the return value of recvmsg() or

Callers 15

testRecvmsgMethod · 0.45
testRecvmsgShorterMethod · 0.45
testRecvmsgTruncMethod · 0.45
testRecvmsgPeekMethod · 0.45
testRecvmsgEOFMethod · 0.45
testRecvmsgOverflowMethod · 0.45
testFDPassSimpleMethod · 0.45
testMultipleFDPassMethod · 0.45

Calls 2

registerRecvmsgResultMethod · 0.95
recvmsgMethod · 0.80

Tested by

no test coverage detected