Searched defs:WaitableEvent (Results 1 - 6 of 6) sorted by relevance

/external/chromium/base/synchronization/
H A Dwaitable_event_win.cc15 WaitableEvent::WaitableEvent(bool manual_reset, bool signaled) function in class:base::WaitableEvent
22 WaitableEvent::WaitableEvent(HANDLE handle) function in class:base::WaitableEvent
24 CHECK(handle) << "Tried to create WaitableEvent from NULL handle";
27 WaitableEvent::~WaitableEvent() {
31 HANDLE WaitableEvent::Release() {
37 void WaitableEvent::Reset() {
41 void WaitableEvent
[all...]
H A Dwaitable_event.h30 // A WaitableEvent can be a useful thread synchronization tool when you want to
35 // Use a WaitableEvent when you would otherwise use a Lock+ConditionVariable to
37 // WaitableEvent in conjunction with a Lock to wait for a more complex state
39 // be using a ConditionVariable instead of a WaitableEvent.
45 class BASE_API WaitableEvent { class in namespace:base
51 WaitableEvent(bool manual_reset, bool initially_signaled);
54 // Create a WaitableEvent from an Event HANDLE which has already been
57 explicit WaitableEvent(HANDLE event_handle);
63 ~WaitableEvent();
90 // waitables: an array of WaitableEvent pointer
[all...]
H A Dwaitable_event_posix.cc12 // A WaitableEvent on POSIX is implemented as a wait-list. Currently we don't
17 // The WaitableEvent maintains a list of waiters, protected by a lock. Each
37 WaitableEvent::WaitableEvent(bool manual_reset, bool initially_signaled) function in class:base::WaitableEvent
41 WaitableEvent::~WaitableEvent() {
44 void WaitableEvent::Reset() {
49 void WaitableEvent::Signal() {
66 bool WaitableEvent::IsSignaled() {
82 class SyncWaiter : public WaitableEvent
[all...]
/external/chromium_org/base/synchronization/
H A Dwaitable_event_win.cc16 WaitableEvent::WaitableEvent(bool manual_reset, bool signaled) function in class:base::WaitableEvent
23 WaitableEvent::WaitableEvent(HANDLE handle) function in class:base::WaitableEvent
25 CHECK(handle) << "Tried to create WaitableEvent from NULL handle";
28 WaitableEvent::~WaitableEvent() {
32 HANDLE WaitableEvent::Release() {
38 void WaitableEvent::Reset() {
42 void WaitableEvent
[all...]
H A Dwaitable_event.h29 // A WaitableEvent can be a useful thread synchronization tool when you want to
34 // Use a WaitableEvent when you would otherwise use a Lock+ConditionVariable to
36 // WaitableEvent in conjunction with a Lock to wait for a more complex state
38 // be using a ConditionVariable instead of a WaitableEvent.
44 class BASE_EXPORT WaitableEvent { class in namespace:base
50 WaitableEvent(bool manual_reset, bool initially_signaled);
53 // Create a WaitableEvent from an Event HANDLE which has already been
56 explicit WaitableEvent(HANDLE event_handle);
62 ~WaitableEvent();
88 // waitables: an array of WaitableEvent pointer
[all...]
H A Dwaitable_event_posix.cc15 // A WaitableEvent on POSIX is implemented as a wait-list. Currently we don't
20 // The WaitableEvent maintains a list of waiters, protected by a lock. Each
40 WaitableEvent::WaitableEvent(bool manual_reset, bool initially_signaled) function in class:base::WaitableEvent
44 WaitableEvent::~WaitableEvent() {
47 void WaitableEvent::Reset() {
52 void WaitableEvent::Signal() {
69 bool WaitableEvent::IsSignaled() {
85 class SyncWaiter : public WaitableEvent
[all...]

Completed in 183 milliseconds