MCPcopy Create free account
hub / github.com/RT-Thread/env-windows / recv_into

Method recv_into

tools/python-3.11.9-amd64/Lib/ssl.py:1299–1316  ·  view source on GitHub ↗
(self, buffer, nbytes=None, flags=0)

Source from the content-addressed store, hash-verified

1297 return super().recv(buflen, flags)
1298
1299 def recv_into(self, buffer, nbytes=None, flags=0):
1300 self._checkClosed()
1301 if nbytes is None:
1302 if buffer is not None:
1303 with memoryview(buffer) as view:
1304 nbytes = view.nbytes
1305 if not nbytes:
1306 nbytes = 1024
1307 else:
1308 nbytes = 1024
1309 if self._sslobj is not None:
1310 if flags != 0:
1311 raise ValueError(
1312 "non-zero flags not allowed in calls to recv_into() on %s" %
1313 self.__class__)
1314 return self.read(nbytes, buffer)
1315 else:
1316 return super().recv_into(buffer, nbytes, flags)
1317
1318 def recvfrom(self, buflen=1024, flags=0):
1319 self._checkClosed()

Callers 1

readintoMethod · 0.45

Calls 2

_checkClosedMethod · 0.95
readMethod · 0.95

Tested by

no test coverage detected