Home | History | Annotate | Download | only in base

Lines Matching defs:Source

2 // Use of this source code is governed by a BSD-style license that can be
22 // GLib source runs at the same priority).
26 source_ = static_cast<Source*>(g_source_new(&SourceFuncs, sizeof(Source)));
90 struct Source : public GSource {
94 static gboolean Prepare(GSource* source, gint* timeout_ms) {
95 *timeout_ms = static_cast<Source*>(source)->injector->HandlePrepare();
99 static gboolean Check(GSource* source) {
100 return static_cast<Source*>(source)->injector->HandleCheck();
103 static gboolean Dispatch(GSource* source,
106 static_cast<Source*>(source)->injector->HandleDispatch();
110 Source* source_;