Lines Matching full:notify
28 // * `Notify()` to set the notification's "notified" state to `true` and
29 // notify all waiting threads that the event has occurred.
32 // Note that while `Notify()` may only be called once, it is perfectly valid to
38 // it might not be safe to destroy a notification after calling `Notify()` since
42 // to `Notify()` in the other thread.
44 // Memory ordering: For any threads X and Y, if X calls `Notify()`, then any
45 // action taken by X before it calls `Notify()` is visible to thread Y after:
84 // `true`. Note that if `Notify()` has been previously called on this
102 // Notification::Notify()
105 // threads. Note: do not call `Notify()` multiple times on the same
106 // `Notification`; calling `Notify()` more than once on the same notification
108 void Notify();