UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Cook::ICookOnTheFlyServerConnection Class Referenceabstract

#include <CookOnTheFly.h>

+ Inheritance diagram for UE::Cook::ICookOnTheFlyServerConnection:

Public Member Functions

virtual ~ICookOnTheFlyServerConnection ()
 
virtual const FString & GetHost () const =0
 
virtual const FString & GetZenProjectName () const =0
 
virtual const FString & GetPlatformName () const =0
 
virtual const TArray< FString > GetZenHostNames () const =0
 
virtual const uint16 GetZenHostPort () const =0
 
virtual bool IsConnected () const =0
 
virtual bool IsSingleThreaded () const =0
 
virtual TFuture< FCookOnTheFlyResponseSendRequest (FCookOnTheFlyRequest &Request)=0
 
 DECLARE_EVENT_OneParam (ICookOnTheFlyServerConnection, FMessageEvent, const FCookOnTheFlyMessage &)
 
virtual FMessageEvent & OnMessage ()=0
 

Constructor & Destructor Documentation

◆ ~ICookOnTheFlyServerConnection()

virtual UE::Cook::ICookOnTheFlyServerConnection::~ICookOnTheFlyServerConnection ( )
inlinevirtual

Member Function Documentation

◆ DECLARE_EVENT_OneParam()

UE::Cook::ICookOnTheFlyServerConnection::DECLARE_EVENT_OneParam ( ICookOnTheFlyServerConnection  ,
FMessageEvent  ,
const FCookOnTheFlyMessage  
)

Event triggered when a new message has been sent from the server.

◆ GetHost()

virtual const FString & UE::Cook::ICookOnTheFlyServerConnection::GetHost ( ) const
pure virtual

◆ GetPlatformName()

virtual const FString & UE::Cook::ICookOnTheFlyServerConnection::GetPlatformName ( ) const
pure virtual

◆ GetZenHostNames()

virtual const TArray< FString > UE::Cook::ICookOnTheFlyServerConnection::GetZenHostNames ( ) const
pure virtual

◆ GetZenHostPort()

virtual const uint16 UE::Cook::ICookOnTheFlyServerConnection::GetZenHostPort ( ) const
pure virtual

◆ GetZenProjectName()

virtual const FString & UE::Cook::ICookOnTheFlyServerConnection::GetZenProjectName ( ) const
pure virtual

◆ IsConnected()

virtual bool UE::Cook::ICookOnTheFlyServerConnection::IsConnected ( ) const
pure virtual

Returns whether connected to the cook-on-the-fly server.

Implemented in FCookOnTheFlyServerConnection.

◆ IsSingleThreaded()

virtual bool UE::Cook::ICookOnTheFlyServerConnection::IsSingleThreaded ( ) const
pure virtual

◆ OnMessage()

virtual FMessageEvent & UE::Cook::ICookOnTheFlyServerConnection::OnMessage ( )
pure virtual

◆ SendRequest()

virtual TFuture< FCookOnTheFlyResponse > UE::Cook::ICookOnTheFlyServerConnection::SendRequest ( FCookOnTheFlyRequest Request)
pure virtual

Sends a request to the server.

Parameters
RequestThe request message to send.

Implemented in FCookOnTheFlyServerConnection.


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