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

Method _sendfile_native

Lib/asyncio/proactor_events.py:762–772  ·  view source on GitHub ↗
(self, transp, file, offset, count)

Source from the content-addressed store, hash-verified

760 file.seek(offset)
761
762 async def _sendfile_native(self, transp, file, offset, count):
763 resume_reading = transp.is_reading()
764 transp.pause_reading()
765 await transp._make_empty_waiter()
766 try:
767 return await self.sock_sendfile(transp._sock, file, offset, count,
768 fallback=False)
769 finally:
770 transp._reset_empty_waiter()
771 if resume_reading:
772 transp.resume_reading()
773
774 def _close_self_pipe(self):
775 if self._self_reading_future is not None:

Callers

nothing calls this directly

Calls 6

is_readingMethod · 0.45
pause_readingMethod · 0.45
_make_empty_waiterMethod · 0.45
sock_sendfileMethod · 0.45
_reset_empty_waiterMethod · 0.45
resume_readingMethod · 0.45

Tested by

no test coverage detected