Request – request base classes¶
-
class
uv.
Request
[source]¶ Requests represent (typically) short-lived operations. These operations can be performed over a handle: write requests are used to write data on a handle; or standalone: getaddrinfo requests don’t need a handle they run directly on the loop. This is the abstract base class of all internal libuv and pure Python requests.
-
class
uv.
UVRequest
(loop, arguments, uv_handle=None, request_init=None)[source]¶ The base class of all libuv based requests.
Raises: uv.LoopClosedError – loop has already been closed
Parameters: -
loop
¶ Loop where the request is running on.
Readonly: True Type: Loop
-
finished
¶ Request has been finished.
Readonly: True Type: bool
-
type
¶ Type of the request. Returns a subclass of
uv.UVRequest
.Type: type
-