14class FOnDemandHostGroup;
88 void Tick(
uint32 TimeoutMs, std::atomic_bool& CancellationToken);
95 return HostGroupDisconnectedDelegate;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition NameTypes.h:617
Definition AssetRegistryState.h:50
Definition IoStatus.h:101
Definition IasHostGroup.h:70
DECLARE_TS_MULTICAST_DELEGATE(FOnHostGroupDisconnectedDelegate)
void Tick(uint32 TimeoutMs, std::atomic_bool &CancellationToken)
Definition IasHostGroup.cpp:366
static FHostGroupManager & Get()
Definition IasHostGroup.cpp:306
void ForEachHostGroup(TFunctionRef< void(const FIASHostGroup &)> Callback) const
Definition IasHostGroup.cpp:356
FOnHostGroupDisconnectedDelegate & OnHostGroupDisconncted()
Definition IasHostGroup.h:93
void DisconnectAll()
Definition IasHostGroup.cpp:381
uint32 GetNumDisconnctedHosts() const
Definition IasHostGroup.cpp:390
Definition IasHostGroup.h:17
int32 GetPrimaryHostIndex() const
Definition IasHostGroup.cpp:296
bool IsConnected() const
Definition IasHostGroup.cpp:157
FName GetName() const
Definition IasHostGroup.cpp:142
FAnsiStringView GetPrimaryHostUrl() const
Definition IasHostGroup.cpp:291
EReconnectionResult AttemptReconnection(uint32 TimeoutMs, std::atomic_bool &CancellationToken)
Definition IasHostGroup.cpp:219
bool IsResolved() const
Definition IasHostGroup.cpp:152
TConstArrayView< FAnsiString > GetHostUrls() const
Definition IasHostGroup.cpp:301
bool OnFailedResponse()
Definition IasHostGroup.cpp:259
void OnSuccessfulResponse()
Definition IasHostGroup.cpp:254
const FOnDemandHostGroup & GetUnderlyingHostGroup() const
Definition IasHostGroup.cpp:281
const FAnsiString & GetTestPath() const
Definition IasHostGroup.cpp:147
EReconnectionResult
Definition IasHostGroup.h:43
void Disconnect()
Definition IasHostGroup.cpp:209
FIASHostGroup()
Definition IasHostGroup.cpp:122
Definition OnDemandHostGroup.h:18
Definition ExpressionParserTypes.h:21
NO_LOGGING.
Definition Client.h:20
U16 Index
Definition radfft.cpp:71
Definition IasHostGroup.cpp:64