UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IBuiltInHttpClientSocket Class Referenceabstract

#include <BuiltInHttpClient.h>

+ Inheritance diagram for IBuiltInHttpClientSocket:

Public Member Functions

virtual ~IBuiltInHttpClientSocket ()=default
 
virtual bool Send (const uint8 *Data, const uint64 DataSize)=0
 
virtual bool Recv (uint8 *Data, const uint64 DataSize, uint64 &BytesRead, ESocketReceiveFlags::Type ReceiveFlags)=0
 
virtual bool HasPendingData (uint64 &PendingDataSize) const =0
 
virtual void Close ()=0
 

Constructor & Destructor Documentation

◆ ~IBuiltInHttpClientSocket()

virtual IBuiltInHttpClientSocket::~IBuiltInHttpClientSocket ( )
virtualdefault

Member Function Documentation

◆ Close()

virtual void IBuiltInHttpClientSocket::Close ( )
pure virtual

◆ HasPendingData()

virtual bool IBuiltInHttpClientSocket::HasPendingData ( uint64 PendingDataSize) const
pure virtual

◆ Recv()

virtual bool IBuiltInHttpClientSocket::Recv ( uint8 Data,
const uint64  DataSize,
uint64 BytesRead,
ESocketReceiveFlags::Type  ReceiveFlags 
)
pure virtual

◆ Send()

virtual bool IBuiltInHttpClientSocket::Send ( const uint8 Data,
const uint64  DataSize 
)
pure virtual

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