Navigation
API > API/Runtime > API/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. |