![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "Misc/ConfigCacheIni.h"#include "HAL/ThreadSafeBool.h"#include "Containers/Ticker.h"#include "Async/Future.h"#include "Async/Async.h"#include "IcmpPrivate.h"#include "Icmp.h"#include "SocketSubsystem.h"#include "IPAddress.h"#include "Sockets.h"Classes | |
| struct | UDPPing::FUdpPingHeader |
| struct | UDPPing::FUdpPingBody |
| struct | UDPPing::FUdpPingPacket |
| class | FUdpPingWorker |
| class | FUdpPingManyAsync |
| class | FUDPPingAsyncResult |
Namespaces | |
| namespace | UDPPing |
Functions | |
| uint16 | NtoHS (uint16 val) |
| uint16 | HtoNS (uint16 val) |
| uint32 | NtoHL (uint32 val) |
| uint32 | HtoNL (uint32 val) |
| bool | UDPPing::Pack (uint8 *OutBuf, const SIZE_T BufSize, const FUdpPingPacket &Packet) |
| bool | UDPPing::Unpack (FUdpPingPacket &OutPacket, uint8 *const Buf, const SIZE_T BufSize) |
| bool | UDPPing::UpdatePacketChecksum (uint8 *const PingPacketBuf, const SIZE_T BufSize, const bool ToNetworkByteOrder) |
| uint16 | UDPPing::CalculatePacketChecksum (uint8 *const PingPacketBuf, const SIZE_T BufSize) |
| FIcmpEchoResult | UDPEchoImpl (ISocketSubsystem *SocketSub, const FString &TargetAddress, float Timeout) |
Variables | |
| const SIZE_T | UDPPing::PayloadSize = 4 * sizeof(uint32) |
| FIcmpEchoResult UDPEchoImpl | ( | ISocketSubsystem * | SocketSub, |
| const FString & | TargetAddress, | ||
| float | Timeout | ||
| ) |