UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SocketSubsystemBSDPrivate.h File Reference
#include "CoreMinimal.h"
#include "SocketSubsystem.h"
#include <unistd.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>

Go to the source code of this file.

Macros

#define ioctlsocket   ioctl
 
#define SOCKET_ERROR   -1
 
#define INVALID_SOCKET   -1
 

Typedefs

typedef socklen_t SOCKLEN
 
typedef int32 SOCKET
 
typedef sockaddr_in SOCKADDR_IN
 
typedef struct timeval TIMEVAL
 

Functions

int32 closesocket (SOCKET Socket)
 
int TranslateFlags (ESocketReceiveFlags::Type Flags)
 

Macro Definition Documentation

◆ INVALID_SOCKET

#define INVALID_SOCKET   -1

◆ ioctlsocket

#define ioctlsocket   ioctl

◆ SOCKET_ERROR

#define SOCKET_ERROR   -1

Typedef Documentation

◆ SOCKADDR_IN

◆ SOCKET

◆ SOCKLEN

◆ TIMEVAL

Function Documentation

◆ closesocket()

int32 closesocket ( SOCKET  Socket)
inline

◆ TranslateFlags()

int TranslateFlags ( ESocketReceiveFlags::Type  Flags)
inline