Lines Matching defs:HandleWatcher
231 // HandleWatcher::StartState ---------------------------------------------------
234 struct HandleWatcher::StartState {
235 explicit StartState(HandleWatcher* watcher) : weak_factory(watcher) {
253 base::WeakPtrFactory<HandleWatcher> weak_factory;
256 // HandleWatcher ---------------------------------------------------------------
259 base::TickClock* HandleWatcher::tick_clock_ = NULL;
261 HandleWatcher::HandleWatcher() {
264 HandleWatcher::~HandleWatcher() {
268 void HandleWatcher::Start(const Handle& handle,
284 base::Bind(&HandleWatcher::OnHandleReady,
288 void HandleWatcher::Stop() {
296 void HandleWatcher::OnHandleReady(MojoResult result) {
305 base::TimeTicks HandleWatcher::NowTicks() {
310 base::TimeTicks HandleWatcher::MojoDeadlineToTimeTicks(MojoDeadline deadline) {