Files
DronePlanning/backend_service/venv/lib/python3.13/site-packages/uvloop/handles/handle.pxd
huangfu c4f851d387 chore: 添加虚拟环境到仓库
- 添加 backend_service/venv 虚拟环境
- 包含所有Python依赖包
- 注意:虚拟环境约393MB,包含12655个文件
2025-12-03 10:19:25 +08:00

49 lines
1.2 KiB
Cython

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)