44 UE_DEPRECATED(4.23,
"Use constructor that supports an FName as the AddressProtocol property is now deprecated. AddressProtocolName supports multiple protocol types as should be used instead.")
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
EAddressInfoFlags
Definition AddressInfoTypes.h:12
TFunction< void(FAddressInfoResult)> FAsyncGetAddressInfoCallback
Definition AddressInfoTypes.h:120
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define ENUM_CLASS_FLAGS(Enum)
Definition EnumClassFlags.h:6
ESocketErrors
Definition SocketErrors.h:9
@ SE_NO_DATA
Definition SocketErrors.h:61
ESocketProtocolFamily
Definition SocketTypes.h:16
ESocketType
Definition SocketTypes.h:33
@ SOCKTYPE_Unknown
Definition SocketTypes.h:35
@ SOCKTYPE_Streaming
Definition SocketTypes.h:39
@ SOCKTYPE_Datagram
Definition SocketTypes.h:37
Definition IPAddress.h:22
Definition NameTypes.h:617
Definition AndroidPlatformMisc.h:14
Definition SharedPointer.h:153
Definition AddressInfoTypes.h:43
bool operator==(const FAddressInfoResultData &rhs) const
Definition AddressInfoTypes.h:80
TSharedRef< FInternetAddr > Address
Definition AddressInfoTypes.h:96
FName AddressProtocolName
Definition AddressInfoTypes.h:90
ESocketType SocketConfiguration
Definition AddressInfoTypes.h:92
SIZE_T AddressLen
Definition AddressInfoTypes.h:94
FName GetSocketTypeName() const
Definition AddressInfoTypes.h:63
FAddressInfoResultData(TSharedRef< FInternetAddr > InAddr, SIZE_T InAddrLen, const FName InProtocol, ESocketType InSocketConfiguration)
Definition AddressInfoTypes.h:54
ESocketProtocolFamily AddressProtocol
Definition AddressInfoTypes.h:88
Definition AddressInfoTypes.h:100
ESocketErrors ReturnCode
Definition AddressInfoTypes.h:115
TArray< FAddressInfoResultData > Results
Definition AddressInfoTypes.h:117
FString QueryHostName
Definition AddressInfoTypes.h:109
FAddressInfoResult(const TCHAR *InHostName, const TCHAR *InServiceName)
Definition AddressInfoTypes.h:101
FString CanonicalNameResult
Definition AddressInfoTypes.h:113
FString QueryServiceName
Definition AddressInfoTypes.h:111