Home | History | Annotate | Download | only in synchronization

Lines Matching full:waitableevent

25 class WaitableEvent;
28 // This class provides a way to wait on a WaitableEvent asynchronously.
30 // Each instance of this object can be waiting on a single WaitableEvent. When
38 // void DoStuffWhenSignaled(WaitableEvent *waitable_event) {
41 // virtual void OnWaitableEventSignaled(WaitableEvent* waitable_event) {
56 // safe way to stop watching an automatic reset WaitableEvent without possibly
59 // NOTE: you /are/ allowed to delete the WaitableEvent while still waiting on
78 // This is called on the MessageLoop thread when WaitableEvent has been
85 virtual void OnWaitableEventSignaled(WaitableEvent* waitable_event) = 0;
93 bool StartWatching(WaitableEvent* event, Delegate* delegate);
110 WaitableEvent* GetWatchedEvent();
154 scoped_refptr<WaitableEvent::WaitableEventKernel> kernel_;
157 WaitableEvent* event_;