Learn more  » Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Bower components Debian packages RPM packages NuGet packages

agriconnect / uvloop   python

Repository URL to install this package:

Version: 0.9.1 

/ cbhandles.pxd

cdef class Handle:
    cdef:
        Loop loop
        bint _cancelled

        str meth_name
        int cb_type
        void *callback
        object arg1, arg2, arg3, arg4

        object __weakref__

        readonly _source_traceback

    cdef inline _set_loop(self, Loop loop)
    cdef inline _run(self)
    cdef _cancel(self)

    cdef _format_handle(self)


cdef class TimerHandle:
    cdef:
        object callback, args
        bint _cancelled
        UVTimer timer
        Loop loop
        object __weakref__

        readonly _source_traceback

    cdef _run(self)
    cdef _cancel(self)
    cdef inline _clear(self)