Home
last modified time | relevance | path

Searched refs:grpc_custom_timer (Results 1 – 9 of 9) sorted by relevance

/third_party/grpc/src/core/lib/iomgr/
Dtimer_custom.h26 typedef struct grpc_custom_timer { struct
32 } grpc_custom_timer; argument
35 void (*start)(grpc_custom_timer* t);
36 void (*stop)(grpc_custom_timer* t);
41 void grpc_custom_timer_callback(grpc_custom_timer* t, grpc_error* error);
Dtimer_custom.cc33 void grpc_custom_timer_callback(grpc_custom_timer* t, grpc_error* /*error*/) { in grpc_custom_timer_callback()
59 grpc_custom_timer* timer_wrapper = in timer_init()
60 static_cast<grpc_custom_timer*>(gpr_malloc(sizeof(grpc_custom_timer))); in timer_init()
69 grpc_custom_timer* tw = static_cast<grpc_custom_timer*>(timer->custom_timer); in timer_cancel()
Dtimer_uv.cc44 grpc_custom_timer* timer_wrapper = (grpc_custom_timer*)handle->data; in run_expired_timer()
48 static void timer_start(grpc_custom_timer* t) { in timer_start()
60 static void timer_stop(grpc_custom_timer* t) { in timer_stop()
/third_party/grpc/src/python/grpcio/grpc/_cython/_cygrpc/aio/iomgr/
Dtimer.pxd.pxi17 grpc_custom_timer * _grpc_timer
23 cdef _AsyncioTimer create(grpc_custom_timer * grpc_timer, float timeout)
Dtimer.pyx.pxi25 cdef _AsyncioTimer create(grpc_custom_timer * grpc_timer, float timeout):
Diomgr.pyx.pxi185 cdef void asyncio_timer_start(grpc_custom_timer* grpc_timer) with gil:
190 cdef void asyncio_timer_stop(grpc_custom_timer* grpc_timer) with gil:
/third_party/grpc/src/python/grpcio/grpc/_cython/_cygrpc/
Diomgr.pxd.pxi98 struct grpc_custom_timer:
104 void (*start)(grpc_custom_timer* t);
105 void (*stop)(grpc_custom_timer* t);
107 void grpc_custom_timer_callback(grpc_custom_timer* t, grpc_error* error);
Dgrpc_gevent.pxd.pxi18 cdef grpc_custom_timer *c_timer
Dgrpc_gevent.pyx.pxi328 cdef void timer_start(grpc_custom_timer* t) with gil:
334 cdef void timer_stop(grpc_custom_timer* t) with gil: