Lines Matching defs:RunLoop
18 internal::ThreadLocalPointer<RunLoop> current_run_loop;
25 struct RunLoop::WaitState {
33 struct RunLoop::RunState {
39 RunLoop::RunLoop()
45 RunLoop::~RunLoop() {
52 void RunLoop::SetUp() {
57 void RunLoop::TearDown() {
63 RunLoop* RunLoop::current() {
67 void RunLoop::AddHandler(RunLoopHandler* handler,
86 void RunLoop::RemoveHandler(const Handle& handle) {
91 bool RunLoop::HasHandler(const Handle& handle) const {
95 void RunLoop::Run() {
99 void RunLoop::RunUntilIdle() {
103 void RunLoop::RunInternal(RunMode run_mode) {
121 bool RunLoop::DoDelayedWork() {
132 void RunLoop::Quit() {
138 void RunLoop::PostDelayedTask(const Closure& task, MojoTimeTicks delay) {
144 bool RunLoop::Wait(bool non_blocking) {
175 bool RunLoop::NotifyHandlers(MojoResult error, CheckDeadline check) {
206 bool RunLoop::RemoveFirstInvalidHandle(const WaitState& wait_state) {
227 RunLoop::WaitState RunLoop::GetWaitState(bool non_blocking) const {
258 RunLoop::PendingTask::PendingTask(const Closure& task,
264 RunLoop::PendingTask::~PendingTask() {
267 bool RunLoop::PendingTask::operator<(const RunLoop::PendingTask& other) const {