14 :
public FSocketSubsystemBSD
35 virtual bool Init( FString&
Error )
override;
#define PACKAGE_SCOPE
Definition CoreOnlinePackage.h:9
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void Init()
Definition LockFreeList.h:4
ESocketErrors
Definition SocketErrors.h:9
int32 SOCKET
Definition SocketSubsystemBSDPrivate.h:47
ESocketType
Definition SocketTypes.h:33
Definition NameTypes.h:617
Definition SocketSubsystemWindows.h:15
static void Destroy()
Definition SocketSubsystemWindows.cpp:60
bool bTriedToInit
Definition SocketSubsystemWindows.h:56
virtual ~FSocketSubsystemWindows()
Definition SocketSubsystemWindows.h:24
virtual ESocketErrors GetLastErrorCode() override
Definition SocketSubsystemWindows.cpp:129
virtual const TCHAR * GetSocketAPIName() const override
Definition SocketSubsystemWindows.cpp:267
virtual bool HasNetworkDevice() override
Definition SocketSubsystemWindows.cpp:261
static FSocketSubsystemWindows * SocketSingleton
Definition SocketSubsystemWindows.h:59
virtual ESocketErrors TranslateErrorCode(int32 Code) override
Definition SocketSubsystemWindows.cpp:188
virtual bool GetLocalAdapterAddresses(TArray< TSharedPtr< FInternetAddr > > &OutAdresses) override
Definition SocketSubsystemWindows.cpp:135
FSocketSubsystemWindows()
Definition SocketSubsystemWindows.h:19
virtual class FSocket * CreateSocket(const FName &SocketType, const FString &SocketDescription, const FName &ProtocolType) override
Definition SocketSubsystemWindows.cpp:74
virtual void Shutdown() override
Definition SocketSubsystemWindows.cpp:123
virtual FSocketBSD * InternalBSDSocketFactory(SOCKET Socket, ESocketType SocketType, const FString &SocketDescription, const FName &SocketProtocol) override
Definition SocketSubsystemWindows.cpp:272
Definition SharedPointer.h:692
@ false
Definition radaudio_common.h:23