Lines Matching defs:GlibMessageLoop
16 GlibMessageLoop::GlibMessageLoop() {
20 GlibMessageLoop::~GlibMessageLoop() {
25 << " leaked on GlibMessageLoop, scheduled from this location.";
31 MessageLoop::TaskId GlibMessageLoop::PostDelayedTask(
46 &GlibMessageLoop::OnRanPostedTask,
53 MessageLoop::TaskId GlibMessageLoop::WatchFileDescriptor(
101 &GlibMessageLoop::OnWatchedFdReady,
124 bool GlibMessageLoop::CancelTask(TaskId task_id) {
140 bool GlibMessageLoop::RunOnce(bool may_block) {
144 void GlibMessageLoop::Run() {
148 void GlibMessageLoop::BreakLoop() {
152 MessageLoop::TaskId GlibMessageLoop::NextTaskId() {
161 gboolean GlibMessageLoop::OnRanPostedTask(gpointer user_data) {
173 gboolean GlibMessageLoop::OnWatchedFdReady(GIOChannel *source,
190 void GlibMessageLoop::DestroyPostedTask(gpointer user_data) {