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

#include <BuiltInHttpClientFSocket.h>

+ Inheritance diagram for FBuiltInHttpClientFSocketPool:

Public Member Functions

 FBuiltInHttpClientFSocketPool (TSharedPtr< FInternetAddr > InServerAddr, ISocketSubsystem &InSocketSubsystem)
 
virtual ~FBuiltInHttpClientFSocketPool () override
 
virtual IBuiltInHttpClientSocketAcquireSocket (float TimeoutSeconds=-1.f) override
 
virtual void ReleaseSocket (IBuiltInHttpClientSocket *Socket, bool bKeepAlive) override
 
- Public Member Functions inherited from IBuiltInHttpClientSocketPool
virtual ~IBuiltInHttpClientSocketPool ()=default
 

Constructor & Destructor Documentation

◆ FBuiltInHttpClientFSocketPool()

FBuiltInHttpClientFSocketPool::FBuiltInHttpClientFSocketPool ( TSharedPtr< FInternetAddr InServerAddr,
ISocketSubsystem InSocketSubsystem 
)

◆ ~FBuiltInHttpClientFSocketPool()

FBuiltInHttpClientFSocketPool::~FBuiltInHttpClientFSocketPool ( )
overridevirtual

Member Function Documentation

◆ AcquireSocket()

IBuiltInHttpClientSocket * FBuiltInHttpClientFSocketPool::AcquireSocket ( float  TimeoutSeconds = -1.f)
overridevirtual

◆ ReleaseSocket()

void FBuiltInHttpClientFSocketPool::ReleaseSocket ( IBuiltInHttpClientSocket Socket,
bool  bKeepAlive 
)
overridevirtual

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