summaryrefslogtreecommitdiff
path: root/venv/lib/python3.11/site-packages/uvloop/server.pxd
blob: ef10f8131014516df68ef1a669811fbd63ff5b5b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
cdef class Server:
    cdef:
        list _servers
        list _waiters
        int _active_count
        Loop _loop
        bint _serving
        object _serving_forever_fut
        object __weakref__

    cdef _add_server(self, UVStreamServer srv)
    cdef _start_serving(self)
    cdef _wakeup(self)

    cdef _attach(self)
    cdef _detach(self)

    cdef _ref(self)
    cdef _unref(self)