33 virtual bool Init()
override
Definition EventLoop.Build.cs:6
Definition UnrealTemplate.h:321
Definition EventLoopIOManagerNull.h:13
Definition EventLoopIOManagerNull.h:19
virtual bool Init() override
Definition EventLoopIOManagerNull.h:33
FIOAccessNull FIOAccess
Definition EventLoopIOManagerNull.h:21
virtual void Notify() override
Definition EventLoopIOManagerNull.h:42
virtual void Poll(FTimespan WaitTime) override
Definition EventLoopIOManagerNull.h:47
virtual void Shutdown() override
Definition EventLoopIOManagerNull.h:38
FIOManagerNull(IEventLoop &EventLoop, FParams &&Params)
Definition EventLoopIOManagerNull.h:27
virtual ~FIOManagerNull()=default
FIOAccess & GetIOAccess()
Definition EventLoopIOManagerNull.h:53
Definition IEventLoop.h:26
Definition IEventLoopIOManager.h:28
Definition ManualResetEvent.h:15
void Notify()
Definition ManualResetEvent.h:83
void Reset()
Definition ManualResetEvent.h:95
bool WaitFor(FMonotonicTimeSpan WaitTime)
Definition ManualResetEvent.h:44
Definition EventLoopLog.cpp:5
double GetTotalSeconds() const
Definition Timespan.h:520
Definition EventLoopIOManagerNull.h:24
static constexpr FMonotonicTimeSpan FromSeconds(double Seconds)
Definition MonotonicTime.h:28