MCPcopy
hub / github.com/tornadoweb/tornado / fetch_impl

Method fetch_impl

tornado/curl_httpclient.py:90–95  ·  view source on GitHub ↗
(
        self, request: HTTPRequest, callback: Callable[[HTTPResponse], None]
    )

Source from the content-addressed store, hash-verified

88 self._multi = None
89
90 def fetch_impl(
91 self, request: HTTPRequest, callback: Callable[[HTTPResponse], None]
92 ) -> None:
93 self._requests.append((request, callback, self.io_loop.time()))
94 self._process_queue()
95 self._set_timeout(0)
96
97 def _handle_socket(self, event: int, fd: int, multi: Any, data: bytes) -> None:
98 """Called by libcurl when it wants to change the file descriptors

Callers

nothing calls this directly

Calls 4

_process_queueMethod · 0.95
_set_timeoutMethod · 0.95
appendMethod · 0.80
timeMethod · 0.80

Tested by

no test coverage detected