| IMessageRpcCall
|
Module |
|
Header |
/Engine/Source/Runtime/MessagingRpc/Public/IMessageRpcCall.h |
Include |
#include "IMessageRpcCall.h" |
class IMessageRpcCall
Interface for RPC calls.
Every time an RPC call is made, a request message containing the call parameters is sent to the remote endpoint. While the remote endpoint is executing the call, it may send back progress updates in regular intervals. Once the call is complete, the remote endpoint sends a response message containing the result.
Name | Description | |
---|---|---|
|
~IMessageRpcCall() |
Virtual destructor. |
Name | Description | ||
---|---|---|---|
|
Complete ( |
Complete the request and set its result, if available. |
|
|
void * |
ConstructMessage() |
Constructs a new message based on the call message template. |
|
const FGuid ... |
GetId() |
Get the call's unique identifier. |
|
GetLastUpdated() |
Get the time at which the request was last updated by the server. |
|
|
void * |
GetMessageTemplate() |
Get the request message template. |
|
UScriptStruc... |
GetMessageType() |
Get the type of the request message. |
|
GetTimeCreated() |
Gets the time at which the request was created. |
|
|
TimeOut() |
Time out the request. |
|
|
UpdateProgress ( |
Update the current progress. |