diff options
Diffstat (limited to 'venv/lib/python3.11/site-packages/uvloop/handles/streamserver.pxd')
| -rw-r--r-- | venv/lib/python3.11/site-packages/uvloop/handles/streamserver.pxd | 26 | 
1 files changed, 26 insertions, 0 deletions
diff --git a/venv/lib/python3.11/site-packages/uvloop/handles/streamserver.pxd b/venv/lib/python3.11/site-packages/uvloop/handles/streamserver.pxd new file mode 100644 index 0000000..a004efd --- /dev/null +++ b/venv/lib/python3.11/site-packages/uvloop/handles/streamserver.pxd @@ -0,0 +1,26 @@ +cdef class UVStreamServer(UVSocketHandle): +    cdef: +        int backlog +        object ssl +        object ssl_handshake_timeout +        object ssl_shutdown_timeout +        object protocol_factory +        bint opened +        Server _server + +    # All "inline" methods are final + +    cdef inline _init(self, Loop loop, object protocol_factory, +                      Server server, +                      object backlog, +                      object ssl, +                      object ssl_handshake_timeout, +                      object ssl_shutdown_timeout) + +    cdef inline _mark_as_open(self) + +    cdef inline listen(self) +    cdef inline _on_listen(self) + +    cdef UVStream _make_new_transport(self, object protocol, object waiter, +                                      object context)  | 
