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

#include <PlatformTransport.h>

+ Inheritance diagram for FPlatformTransport:

Public Member Functions

 FPlatformTransport (int32 InProtocolIndex, const FString &InProtocolName)
 
 ~FPlatformTransport ()
 
virtual bool Initialize (const TCHAR *HostIp) override
 
virtual bool SendPayload (const TArray< uint8 > &Payload) override
 
virtual bool ReceivePayload (FArrayReader &Payload) override
 
virtual bool HasPendingPayload () override
 
virtual void Disconnect () override
 
- Public Member Functions inherited from ICookOnTheFlyServerTransport
 ICookOnTheFlyServerTransport ()
 
virtual ~ICookOnTheFlyServerTransport ()
 

Detailed Description

Implementation of ITransport using IPlatformHostCommunication/IPlatformHostSocket interfaces (custom target and host pc communication).

Constructor & Destructor Documentation

◆ FPlatformTransport()

FPlatformTransport::FPlatformTransport ( int32  InProtocolIndex,
const FString &  InProtocolName 
)

◆ ~FPlatformTransport()

FPlatformTransport::~FPlatformTransport ( )

Member Function Documentation

◆ Disconnect()

void FPlatformTransport::Disconnect ( )
overridevirtual

◆ HasPendingPayload()

bool FPlatformTransport::HasPendingPayload ( )
overridevirtual

◆ Initialize()

bool FPlatformTransport::Initialize ( const TCHAR HostIp)
overridevirtual

◆ ReceivePayload()

bool FPlatformTransport::ReceivePayload ( FArrayReader Payload)
overridevirtual

◆ SendPayload()

bool FPlatformTransport::SendPayload ( const TArray< uint8 > &  Payload)
overridevirtual

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