Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Async
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Async/ManualResetEvent.h |
| Include | #include "Async/ManualResetEvent.h" |
Syntax
class FManualResetEvent
Remarks
A type of event that remains notified until manually reset.
Constructors
| Type | Name | Description | |
|---|---|---|---|
| constexpr | |||
FManualResetEvent
(
const FManualResetEvent& |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsNotified () |
Returns true if the event is notified, otherwise false. | |
| void | Notify () |
Notifies all waiting threads and leaves the event notified until the next call to Reset(). | |
| void | Reset () |
Resets the event to a non-notified state. | |
| void | Wait () |
Wait until the event is notified. | |
| bool | WaitFor
(
FMonotonicTimeSpan WaitTime |
Wait until the event is notified. | |
| bool | WaitUntil
(
FMonotonicTimePoint WaitTime |
Wait until the event is notified. |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FManualResetEvent & | operator=
(
const FManualResetEvent& |
Constants
| Name | Description |
|---|---|
| IsNotifiedFlag | |
| MaybeWaitingFlag |