UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SocketSubsystem.h File Reference
#include "AddressInfoTypes.h"
#include "Containers/Array.h"
#include "Containers/Map.h"
#include "Containers/StringConv.h"
#include "Containers/UnrealString.h"
#include "CoreMinimal.h"
#include "CoreTypes.h"
#include "HAL/CriticalSection.h"
#include "IPAddress.h"
#include "Logging/LogMacros.h"
#include "Net/Common/Sockets/SocketErrors.h"
#include "SocketTypes.h"
#include "Templates/SharedPointer.h"
#include "Templates/UniquePtr.h"
#include "UObject/NameTypes.h"
#include "UObject/UnrealNames.h"

Go to the source code of this file.

Classes

class  ISocketSubsystem
 
class  FSocketDeleter
 

Macros

#define PLATFORM_SOCKETSUBSYSTEM   FName(TEXT(""))
 

Typedefs

using FUniqueSocket = TUniquePtr< FSocket, FSocketDeleter >
 
typedef TSharedPtr< ISocketSubsystemIOnlineSocketPtr
 

Functions

SOCKETS_API DECLARE_LOG_CATEGORY_EXTERN (LogSockets, Log, All)
 

Macro Definition Documentation

◆ PLATFORM_SOCKETSUBSYSTEM

#define PLATFORM_SOCKETSUBSYSTEM   FName(TEXT(""))

Typedef Documentation

◆ FUniqueSocket

◆ IOnlineSocketPtr

Function Documentation

◆ DECLARE_LOG_CATEGORY_EXTERN()

SOCKETS_API DECLARE_LOG_CATEGORY_EXTERN ( LogSockets  ,
Log  ,
All   
)