Lines Matching refs:mainloop
39 pa_mainloop_api *mainloop;
58 /* DBusDispatchStatusFunction callback for the pa mainloop */
67 c->mainloop->defer_enable(c->dispatch_event, 0);
73 c->mainloop->defer_enable(c->dispatch_event, 1);
142 /* DBusAddWatchFunction callback for pa mainloop */
150 ev = c->mainloop->io_new(
151 c->mainloop,
160 /* DBusRemoveWatchFunction callback for pa mainloop */
169 c->mainloop->io_free(ev);
172 /* DBusWatchToggledFunction callback for pa mainloop */
183 c->mainloop->io_enable(ev, get_watch_flags(watch));
190 /* DBusAddTimeoutFunction callback for pa mainloop */
206 ev = c->mainloop->time_new(c->mainloop, pa_timeval_rtstore(&tv, pa_rtclock_now() + dbus_timeout_get_interval(timeout) * PA_USEC_PER_MSEC, c->use_rtclock), handle_time_event, d);
207 c->mainloop->time_set_destroy(ev, time_event_destroy_cb);
214 /* DBusRemoveTimeoutFunction callback for pa mainloop */
223 c->mainloop->time_free(ev);
226 /* DBusTimeoutToggledFunction callback for pa mainloop */
239 d->connection->mainloop->time_restart(ev, pa_timeval_rtstore(&tv, pa_rtclock_now() + dbus_timeout_get_interval(timeout) * PA_USEC_PER_MSEC, d->connection->use_rtclock));
241 d->connection->mainloop->time_restart(ev, pa_timeval_rtstore(&tv, PA_USEC_INVALID, d->connection->use_rtclock));
249 /* this will wakeup the mainloop and dispatch events, although
251 c->mainloop->defer_enable(c->dispatch_event, 1);
265 pconn->mainloop = m;
275 pconn->dispatch_event = pconn->mainloop->defer_new(pconn->mainloop, dispatch_cb, conn);
297 pconn->mainloop = m;
307 pconn->dispatch_event = pconn->mainloop->defer_new(pconn->mainloop, dispatch_cb, conn);
323 c->mainloop->defer_free(c->dispatch_event);