![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for UE::IoStore::HTTP::FTlsPeer:Public Member Functions | |
| FTlsPeer ()=default | |
| ~FTlsPeer () | |
| FTlsPeer (FTlsPeer &&Rhs) | |
| FTlsPeer & | operator= (FTlsPeer &&Rhs) |
| FTlsPeer (FSocket InSocket, FCertRootsRef Certs=ECertRootsRefType::None, const char *HostName=nullptr) | |
| bool | IsUsingTls () const |
| FOutcome | Handshake () |
| FOutcome | Send (const char *Data, int32 Size) |
| FOutcome | Recv (char *Out, int32 MaxSize) |
Public Member Functions inherited from UE::IoStore::HTTP::FPeer | |
| FPeer ()=default | |
| FPeer (FSocket InSocket) | |
| FWaitable | GetWaitable () const |
| FOutcome | Send (const char *Data, int32 Size) |
| FOutcome | Recv (char *Out, int32 MaxSize) |
| bool | IsValid () const |
Protected Member Functions | |
| FTlsPeer & | Move (FTlsPeer &&Rhs) |
Protected Attributes | |
| SSL * | Ssl = nullptr |
|
default |
| UE::IoStore::HTTP::FTlsPeer::~FTlsPeer | ( | ) |
|
inline |
| UE::IoStore::HTTP::FTlsPeer::FTlsPeer | ( | FSocket | InSocket, |
| FCertRootsRef | Certs = ECertRootsRefType::None, |
||
| const char * | HostName = nullptr |
||
| ) |
| FOutcome UE::IoStore::HTTP::FTlsPeer::Handshake | ( | ) |
| bool UE::IoStore::HTTP::FTlsPeer::IsUsingTls | ( | ) | const |
|
protected |