UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSocketUnix Class Reference

#include <SocketsUnix.h>

+ Inheritance diagram for FSocketUnix:

Public Member Functions

 FSocketUnix (SOCKET InSocket, ESocketType InSocketType, const FString &InSocketDescription, const FName &InSocketProtocol, ISocketSubsystem *InSubsystem)
 
virtual bool RecvMulti (FRecvMulti &MultiData, ESocketReceiveFlags::Type Flags) override
 
virtual bool SetRetrieveTimestamp (bool bRetrieveTimestamp) override
 

Detailed Description

Unix specific socket implementation - primarily, adds support for recvmmsg

Constructor & Destructor Documentation

◆ FSocketUnix()

FSocketUnix::FSocketUnix ( SOCKET  InSocket,
ESocketType  InSocketType,
const FString &  InSocketDescription,
const FName InSocketProtocol,
ISocketSubsystem InSubsystem 
)
inline

Base constructor

Member Function Documentation

◆ RecvMulti()

bool FSocketUnix::RecvMulti ( FRecvMulti MultiData,
ESocketReceiveFlags::Type  Flags 
)
overridevirtual

◆ SetRetrieveTimestamp()

bool FSocketUnix::SetRetrieveTimestamp ( bool  bRetrieveTimestamp)
overridevirtual

The documentation for this class was generated from the following files: