Page Speed Optimization Libraries  1.13.35.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
net_instaweb::MockScheduler Member List

This is the complete list of members for net_instaweb::MockScheduler, including all inherited members.

AddAlarmAtUs(int64 wakeup_time_us, Function *callback) LOCKS_EXCLUDED(mutex())net_instaweb::Scheduler
AddAlarmAtUsMutexHeld(int64 wakeup_time_us, Function *callback) EXCLUSIVE_LOCKS_REQUIRED(mutex())net_instaweb::Scheduler
AdvanceTimeMs(int64 timeout_ms) LOCKS_EXCLUDED(mutex())net_instaweb::MockSchedulerinline
AdvanceTimeUs(int64 timeout_us) LOCKS_EXCLUDED(mutex()) (defined in net_instaweb::MockScheduler)net_instaweb::MockScheduler
AwaitQuiescence() LOCKS_EXCLUDED(mutex())net_instaweb::MockScheduler
AwaitWakeupUntilUs(int64 wakeup_time_us) EXCLUSIVE_LOCKS_REQUIRED(mutex())net_instaweb::MockSchedulerprotectedvirtual
BlockingTimedWaitMs(int64 timeout_ms) EXCLUSIVE_LOCKS_REQUIRED(mutex())net_instaweb::Schedulerinline
BlockingTimedWaitUs(int64 timeout_us) EXCLUSIVE_LOCKS_REQUIRED(mutex()) (defined in net_instaweb::Scheduler)net_instaweb::Scheduler
CancelAlarm(Alarm *alarm) EXCLUSIVE_LOCKS_REQUIRED(mutex())net_instaweb::Scheduler
DCheckLocked() EXCLUSIVE_LOCKS_REQUIRED(mutex())net_instaweb::Schedulerinline
MockScheduler(ThreadSystem *thread_system, MockTimer *timer) (defined in net_instaweb::MockScheduler)net_instaweb::MockScheduler
mutex() LOCK_RETURNED(mutex_) (defined in net_instaweb::Scheduler)net_instaweb::Schedulerinline
NewSequence()net_instaweb::Scheduler
ProcessAlarmsOrWaitUs(int64 timeout_us) EXCLUSIVE_LOCKS_REQUIRED(mutex())net_instaweb::Scheduler
RegisterWorker(QueuedWorkerPool::Sequence *w) LOCKS_EXCLUDED(mutex())net_instaweb::MockSchedulervirtual
RunAlarms(bool *ran_alarms) EXCLUSIVE_LOCKS_REQUIRED(mutex())net_instaweb::Scheduler
running_waiting_alarms() const (defined in net_instaweb::Scheduler)net_instaweb::Schedulerinlineprotected
Scheduler(ThreadSystem *thread_system, Timer *timer) (defined in net_instaweb::Scheduler)net_instaweb::Scheduler
SetTimeUs(int64 time_us) LOCKS_EXCLUDED(mutex())net_instaweb::MockScheduler
Signal() EXCLUSIVE_LOCKS_REQUIRED(mutex())net_instaweb::Scheduler
thread_system()net_instaweb::Schedulerinline
TimedWaitMs(int64 timeout_ms, Function *callback) EXCLUSIVE_LOCKS_REQUIRED(mutex())net_instaweb::Scheduler
timer()net_instaweb::Schedulerinline
UnregisterWorker(QueuedWorkerPool::Sequence *w) LOCKS_EXCLUDED(mutex()) (defined in net_instaweb::MockScheduler)net_instaweb::MockSchedulervirtual
Wakeup()net_instaweb::Schedulerinline
~MockScheduler() (defined in net_instaweb::MockScheduler)net_instaweb::MockSchedulervirtual
~Scheduler() (defined in net_instaweb::Scheduler)net_instaweb::Schedulervirtual