25 virtual void Tick()
override final;
36 virtual bool Init()
override;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition EventLoop.Build.cs:6
Definition IDelegateInstance.h:14
Definition EventLoopHttpThread.h:10
virtual void CreateEventLoop()=0
virtual TSharedPtr< IHttpTaskTimerHandle > AddHttpThreadTask(TFunction< void()> &&Task, float InDelay) override
Definition EventLoopHttpThread.cpp:182
virtual UE::EventLoop::IEventLoop * GetEventLoop()=0
virtual void StartThread() override final
Definition EventLoopHttpThread.cpp:38
virtual UE::EventLoop::IEventLoop & GetEventLoopChecked()=0
virtual void AddRequest(FHttpRequestCommon *Request) override final
Definition EventLoopHttpThread.cpp:102
virtual void DestroyEventLoop()=0
void ResetTickTimer()
Definition EventLoopHttpThread.cpp:167
virtual ~FEventLoopHttpThread()
Definition EventLoopHttpThread.cpp:34
virtual void StopThread() override final
Definition EventLoopHttpThread.cpp:45
virtual void UpdateEventLoopConfigs()=0
virtual void UpdateConfigs() override final
Definition EventLoopHttpThread.cpp:95
virtual void Tick() override final
Definition EventLoopHttpThread.cpp:139
virtual void GetCompletedRequests(TArray< FHttpRequestCommon * > &OutCompletedRequests) override final
Definition EventLoopHttpThread.cpp:134
virtual uint32 Run() override final
Definition EventLoopHttpThread.cpp:161
virtual void CancelRequest(FHttpRequestCommon *Request) override final
Definition EventLoopHttpThread.cpp:118
virtual void RemoveTimerHandle(FTSTicker::FDelegateHandle DelegateHandle) override
Definition EventLoopHttpThread.cpp:188
UE::EventLoop::FTimerHandle RequestTickTimer
Definition EventLoopHttpThread.h:50
FEventLoopHttpThread()
Definition EventLoopHttpThread.cpp:29
virtual bool Init() override
Definition EventLoopHttpThread.cpp:150
Definition HttpRequestCommon.h:15
Definition HttpThread.h:35
Definition HttpThread.h:22
Definition AndroidPlatformMisc.h:14
Definition SharedPointer.h:692
Definition IEventLoop.h:26
Definition AdvancedWidgetsModule.cpp:13
Definition TimerHandle.h:12