V
Size: a a a
V
ДК
V
KF
AP
V
AP
V
ДК
A
NT
AB
MG
A
A
IV
typedef TFunction<void(FIcmpEchoResult)> FIcmpEchoResultCallback;
DECLARE_DELEGATE_OneParam(FIcmpEchoResultDelegate, FIcmpEchoResult);
void UAlisBPFuncLib::PingAdress(const FString TargetAdress, float Timeout)
{
//FIcmpEchoResultCallback HandleResult;
//FIcmp::IcmpEcho(TargetAdress, Timeout, HandleResult);
FIcmp::IcmpEcho(TargetAdress, Timeout, &UAlisBPFuncLib::OnPingResultComplete);
}
void UAlisBPFuncLib::OnPingResultComplete(const FIcmpEchoResult& Result)
{
}
1> W:\GitRepo\Alis\Source\Alis_0_2_0\Private\AlisBPFuncLib.cpp(38): error C2665: 'FIcmp::IcmpEcho': none of the 2 overloads could convert all the argument types
1> W:\GitRepo\UE_Source\Engine\Source\Runtime\Online/ICMP/Public/Icmp.h(81): note: could be 'void FIcmp::IcmpEcho(const FString &,float,FIcmpEchoResultDelegate)'
1> W:\GitRepo\UE_Source\Engine\Source\Runtime\Online/ICMP/Public/Icmp.h(71): note: or 'void FIcmp::IcmpEcho(const FString &,float,FIcmpEchoResultCallback)
N
typedef TFunction<void(FIcmpEchoResult)> FIcmpEchoResultCallback;
DECLARE_DELEGATE_OneParam(FIcmpEchoResultDelegate, FIcmpEchoResult);
void UAlisBPFuncLib::PingAdress(const FString TargetAdress, float Timeout)
{
//FIcmpEchoResultCallback HandleResult;
//FIcmp::IcmpEcho(TargetAdress, Timeout, HandleResult);
FIcmp::IcmpEcho(TargetAdress, Timeout, &UAlisBPFuncLib::OnPingResultComplete);
}
void UAlisBPFuncLib::OnPingResultComplete(const FIcmpEchoResult& Result)
{
}
1> W:\GitRepo\Alis\Source\Alis_0_2_0\Private\AlisBPFuncLib.cpp(38): error C2665: 'FIcmp::IcmpEcho': none of the 2 overloads could convert all the argument types
1> W:\GitRepo\UE_Source\Engine\Source\Runtime\Online/ICMP/Public/Icmp.h(81): note: could be 'void FIcmp::IcmpEcho(const FString &,float,FIcmpEchoResultDelegate)'
1> W:\GitRepo\UE_Source\Engine\Source\Runtime\Online/ICMP/Public/Icmp.h(71): note: or 'void FIcmp::IcmpEcho(const FString &,float,FIcmpEchoResultCallback)
MG
N
N