Navigation
Unreal Engine C++ API Reference > Runtime > MessagingRpc
Inheritance Hierarchy
- IMessageRpcServer
- FMessageRpcServer
References
Module | MessagingRpc |
Header | /Engine/Source/Runtime/MessagingRpc/Public/IMessageRpcServer.h |
Include | #include "IMessageRpcServer.h" |
Syntax
class IMessageRpcServer
Remarks
Interface for RPC servers.
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Virtual destructor. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddHandler
(
const FTopLevelAssetPath& RequestMessageType, |
Add an RPC request handler. |
![]() ![]() |
const FMessageAddress & | GetAddress () |
Gets the server's message address. |
![]() |
FOnMessagePathNameRpcNoHandler & | Get a delegate that is executed when a received RPC message has no registered handler. | |
![]() |
void | RegisterHandler
(
HandlerType* Handler, |
Register an RPC request handler. |
![]() |
void | SetSendProgressUpdate
(
bool InSendProgress |
Set if the server sends progress updates |
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddHandler
(
const FName& RequestMessageType, |
Types names are now represented by path names. Please use a version of this function that takes an FTopLevelAssetPath as MessageType. |
![]() |
PRAGMA_DISABLE_DEPRECATION_WARNINGSFOnMessageRpcNoHandler & | OnNoHandler () |
Types names are now represented by path names. Please use OnNoHandlerWithPathName. |