class MessageLoopPoll

Defined at line 18 of file ../../src/developer/debug/shared/message_loop_poll.h

This MessageLoop implementation uses the Unix poll() function.

Public Methods

void MessageLoopPoll ()

Defined at line 23 of file ../../src/developer/debug/shared/message_loop_poll.cc

void ~MessageLoopPoll ()

Defined at line 28 of file ../../src/developer/debug/shared/message_loop_poll.cc

bool Init (std::string * error_message)

MessageLoop implementation.

Defined at line 30 of file ../../src/developer/debug/shared/message_loop_poll.cc

void Cleanup ()

Defined at line 54 of file ../../src/developer/debug/shared/message_loop_poll.cc

WatchHandle WatchFD (WatchMode mode, int fd, FDWatcher watcher)

Defined at line 72 of file ../../src/developer/debug/shared/message_loop_poll.cc

Protected Methods

int GetNextWatchId ()

Defined at line 92 of file ../../src/developer/debug/shared/message_loop_poll.cc

uint64_t GetMonotonicNowNS ()

MessageLoop protected implementation.

Defined at line 98 of file ../../src/developer/debug/shared/message_loop_poll.cc

void RunImpl ()

Defined at line 107 of file ../../src/developer/debug/shared/message_loop_poll.cc

void StopWatching (int id)

Defined at line 143 of file ../../src/developer/debug/shared/message_loop_poll.cc

void SetHasTasks ()

Defined at line 158 of file ../../src/developer/debug/shared/message_loop_poll.cc