16 #ifndef PAGESPEED_KERNEL_THREAD_BLOCKING_CALLBACK_H_
17 #define PAGESPEED_KERNEL_THREAD_BLOCKING_CALLBACK_H_
26 namespace net_instaweb {
44 CacheInterface::Callback::value().Value().CopyToString(&value_);
Requested key needs to be written.
Definition: cache_interface.h:36
KeyState
Definition: cache_interface.h:34
A way for one thread to wait for another.
Definition: worker_test_base.h:71
std::string GoogleString
PAGESPEED_KERNEL_BASE_STRING_H_.
Definition: string.h:24
Definition: cache_interface.h:42
virtual void Done(CacheInterface::KeyState state)
Definition: blocking_callback.h:42
Definition: thread_system.h:40
Helper that blocks for async cache lookups. Used in tests.
Definition: blocking_callback.h:29