Lines Matching refs:Looper
72 typedef struct Looper Looper; typedef
75 Looper* looper_newGeneric(void);
81 Looper* looper_newCore(void);
90 struct Looper { struct
91 Duration (*now) (Looper* looper); argument
92 void (*timer_init)(Looper* looper, LoopTimer* timer, LoopTimerFunc callback, void* opaque); argument
93 void (*io_init) (Looper* looper, LoopIo* io, int fd, LoopIoFunc callback, void* opaque); argument
94 int (*run) (Looper* looper, Duration deadline_ms); argument
95 void (*forceQuit) (Looper* looper); argument
96 void (*destroy) (Looper* looper); argument
130 Looper* looper, in loopTimer_init()
223 loopIo_init(LoopIo* io, Looper* looper, int fd, LoopIoFunc callback, void* opaque) in loopIo_init()
274 looper_now(Looper* looper) in looper_now()
287 looper_run(Looper* looper) in looper_run()
303 looper_runWithTimeout(Looper* looper, Duration timeout_ms) in looper_runWithTimeout()
315 looper_runWithDeadline(Looper* looper, Duration deadline_ms) in looper_runWithDeadline()
325 looper_forceQuit(Looper* looper) in looper_forceQuit()
337 looper_free(Looper* looper) in looper_free()