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

#include <IPortalRpcLocator.h>

+ Inheritance diagram for IPortalRpcLocator:

Public Member Functions

virtual const FMessageAddressGetServerAddress () const =0
 
virtual FSimpleDelegateOnServerLocated ()=0
 
virtual FSimpleDelegateOnServerLost ()=0
 
virtual ~IPortalRpcLocator ()
 

Detailed Description

Interface for Portal RPC server locators.

Constructor & Destructor Documentation

◆ ~IPortalRpcLocator()

virtual IPortalRpcLocator::~IPortalRpcLocator ( )
inlinevirtual

Virtual destructor.

Member Function Documentation

◆ GetServerAddress()

virtual const FMessageAddress & IPortalRpcLocator::GetServerAddress ( ) const
pure virtual

Get the address of the located Portal RPC server.

Returns
The RPC server's message address, or invalid if no server found.
See also
OnServerLocated, OnServerLost

Implemented in FPortalRpcLocatorImpl.

◆ OnServerLocated()

virtual FSimpleDelegate & IPortalRpcLocator::OnServerLocated ( )
pure virtual

Get a delegate that is executed when an RPC server has been located.

Returns
The delegate.
See also
GetServerAddress, OnServerLost

Implemented in FPortalRpcLocatorImpl.

◆ OnServerLost()

virtual FSimpleDelegate & IPortalRpcLocator::OnServerLost ( )
pure virtual

Get a delegate that is executed when an RPC server has been located.

Returns
The delegate.
See also
GetServerAddress, OnServerLocated

Implemented in FPortalRpcLocatorImpl.


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