summaryrefslogtreecommitdiff
path: root/venv/lib/python3.11/site-packages/uvloop/handles/handle.pxd
diff options
context:
space:
mode:
Diffstat (limited to 'venv/lib/python3.11/site-packages/uvloop/handles/handle.pxd')
-rw-r--r--venv/lib/python3.11/site-packages/uvloop/handles/handle.pxd48
1 files changed, 0 insertions, 48 deletions
diff --git a/venv/lib/python3.11/site-packages/uvloop/handles/handle.pxd b/venv/lib/python3.11/site-packages/uvloop/handles/handle.pxd
deleted file mode 100644
index 5af1c14..0000000
--- a/venv/lib/python3.11/site-packages/uvloop/handles/handle.pxd
+++ /dev/null
@@ -1,48 +0,0 @@
-cdef class UVHandle:
- cdef:
- uv.uv_handle_t *_handle
- Loop _loop
- readonly _source_traceback
- bint _closed
- bint _inited
- object context
-
- # Added to enable current UDPTransport implementation,
- # which doesn't use libuv handles.
- bint _has_handle
-
- # All "inline" methods are final
-
- cdef inline _start_init(self, Loop loop)
- cdef inline _abort_init(self)
- cdef inline _finish_init(self)
-
- cdef inline bint _is_alive(self)
- cdef inline _ensure_alive(self)
-
- cdef _error(self, exc, throw)
- cdef _fatal_error(self, exc, throw, reason=?)
-
- cdef _warn_unclosed(self)
-
- cdef _free(self)
- cdef _close(self)
-
-
-cdef class UVSocketHandle(UVHandle):
- cdef:
- # Points to a Python file-object that should be closed
- # when the transport is closing. Used by pipes. This
- # should probably be refactored somehow.
- object _fileobj
- object __cached_socket
-
- # All "inline" methods are final
-
- cdef _fileno(self)
-
- cdef _new_socket(self)
- cdef inline _get_socket(self)
- cdef inline _attach_fileobj(self, object file)
-
- cdef _open(self, int sockfd)