Lines Matching refs:Watcher
15 class Watcher::MessageLoopObserver
18 explicit MessageLoopObserver(Watcher* watcher) : watcher_(watcher) { in MessageLoopObserver()
44 Watcher* watcher_;
49 Watcher::Watcher(scoped_refptr<base::SingleThreadTaskRunner> runner) in Watcher() function in mojo::Watcher
58 Watcher::~Watcher() { in ~Watcher()
63 bool Watcher::IsWatching() const { in IsWatching()
68 MojoResult Watcher::Start(Handle handle, in Start()
79 &Watcher::CallOnHandleReady, in Start()
93 void Watcher::Cancel() { in Cancel()
110 void Watcher::OnHandleReady(MojoResult result) { in OnHandleReady()
126 void Watcher::CallOnHandleReady(uintptr_t context, in CallOnHandleReady()
135 Watcher* watcher = reinterpret_cast<Watcher*>(context); in CallOnHandleReady()
146 base::Bind(&Watcher::OnHandleReady, watcher->weak_self_, result)); in CallOnHandleReady()