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

#include <BuiltInHttpClientFSocket.h>

+ Inheritance diagram for FBuiltInHttpClientFSocket:

Public Member Functions

 FBuiltInHttpClientFSocket (FSocket *InSocket)
 
virtual ~FBuiltInHttpClientFSocket () override
 
virtual bool Send (const uint8 *Data, const uint64 DataSize) override
 
virtual bool Recv (uint8 *Data, const uint64 DataSize, uint64 &BytesRead, ESocketReceiveFlags::Type ReceiveFlags) override
 
virtual bool HasPendingData (uint64 &PendingDataSize) const override
 
virtual void Close () override
 
- Public Member Functions inherited from IBuiltInHttpClientSocket
virtual ~IBuiltInHttpClientSocket ()=default
 

Constructor & Destructor Documentation

◆ FBuiltInHttpClientFSocket()

FBuiltInHttpClientFSocket::FBuiltInHttpClientFSocket ( FSocket InSocket)

◆ ~FBuiltInHttpClientFSocket()

FBuiltInHttpClientFSocket::~FBuiltInHttpClientFSocket ( )
overridevirtual

Member Function Documentation

◆ Close()

void FBuiltInHttpClientFSocket::Close ( )
overridevirtual

◆ HasPendingData()

bool FBuiltInHttpClientFSocket::HasPendingData ( uint64 PendingDataSize) const
overridevirtual

◆ Recv()

bool FBuiltInHttpClientFSocket::Recv ( uint8 Data,
const uint64  DataSize,
uint64 BytesRead,
ESocketReceiveFlags::Type  ReceiveFlags 
)
overridevirtual

◆ Send()

bool FBuiltInHttpClientFSocket::Send ( const uint8 Data,
const uint64  DataSize 
)
overridevirtual

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