4#include "Containers/Array.h"
37 default:
return TEXT(
"Unknown");
227#define EnumCase(Name) case EIcmpResponseStatus::Name : return TEXT(#Name)
239 return TEXT(
"Unknown");
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_DELEGATE_OneParam(DelegateName, Param1Type)
Definition DelegateCombinations.h:48
TFunction< void(FIcmpEchoManyCompleteResult)> FIcmpEchoManyCompleteCallback
Definition Icmp.h:110
const TCHAR * LexToString(EIcmpResponseStatus ResponseStatus)
Definition Icmp.h:27
TFunction< void(FIcmpEchoResult)> FIcmpEchoResultCallback
Definition Icmp.h:60
EIcmpResponseStatus
Definition Icmp.h:12
EIcmpEchoManyStatus
Definition Icmp.h:92
#define EnumCase(Name)
Definition Icmp.h:227
static void IcmpEcho(const FString &TargetAddress, float Timeout, FIcmpEchoResultDelegate ResultDelegate)
Definition Icmp.h:143
static ICMP_API void IcmpEcho(const FString &TargetAddress, float Timeout, FIcmpEchoResultCallback HandleResult)
Definition Icmp.cpp:136
static void UDPEcho(const FString &TargetAddress, float Timeout, FIcmpEchoResultDelegate ResultDelegate)
Definition Icmp.h:181
static ICMP_API void UDPEchoMany(const TArray< FIcmpTarget > &Targets, float Timeout, FIcmpEchoManyCompleteCallback CompletionCallback)
Definition UDPPing.cpp:1261
static ICMP_API void UDPEcho(const FString &TargetAddress, float Timeout, FIcmpEchoResultCallback HandleResult)
Definition UDPPing.cpp:1550
Definition AndroidPlatformMisc.h:14
EIcmpEchoManyStatus Status
Definition Icmp.h:102
FIcmpEchoManyCompleteResult()
Definition Icmp.h:104
TArray< FIcmpEchoManyResult > AllResults
Definition Icmp.h:101
FIcmpEchoManyResult(const FIcmpEchoResult &InEchoResult, const FIcmpTarget &InTarget)
Definition Icmp.h:84
FIcmpTarget Target
Definition Icmp.h:81
FIcmpEchoManyResult()=default
FIcmpEchoResult EchoResult
Definition Icmp.h:80
EIcmpResponseStatus Status
Definition Icmp.h:44
FString ReplyFrom
Definition Icmp.h:48
float Time
Definition Icmp.h:50
FIcmpEchoResult()
Definition Icmp.h:52
FString ResolvedAddress
Definition Icmp.h:46
FString Address
Definition Icmp.h:65
int32 Port
Definition Icmp.h:66
FIcmpTarget()
Definition Icmp.h:68
FIcmpTarget(const FString &InAddress, int32 InPort)
Definition Icmp.h:72