![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IMessagingRpcModule.h>
Inheritance diagram for IMessagingRpcModule:Public Member Functions | |
| virtual TSharedRef< IMessageRpcClient > | CreateRpcClient ()=0 |
| virtual TSharedRef< IMessageRpcClient > | CreateRpcClient (const FString &DebugName, const TSharedRef< IMessageBus, ESPMode::ThreadSafe > &MessageBus)=0 |
| virtual TSharedRef< IMessageRpcServer > | CreateRpcServer ()=0 |
| virtual TSharedRef< IMessageRpcServer > | CreateRpcServer (const FString &DebugName, const TSharedRef< IMessageBus, ESPMode::ThreadSafe > &MessageBus)=0 |
| virtual | ~IMessagingRpcModule () |
Public Member Functions inherited from IModuleInterface | |
| virtual | ~IModuleInterface () |
| virtual void | StartupModule () |
| virtual void | PreUnloadCallback () |
| virtual void | PostLoadCallback () |
| virtual void | ShutdownModule () |
| virtual bool | SupportsDynamicReloading () |
| virtual bool | SupportsAutomaticShutdown () |
| virtual bool | IsGameModule () const |
Interface for the MessagingRpc module.
|
inlinevirtual |
Virtual destructor.
|
pure virtual |
Create a client for remote procedure calls.
Implemented in FMessagingRpcModule.
|
pure virtual |
Create a client for remote procedure calls.
| DebugName | The RPC client's endpoint debug name. |
| MessageBus | The RPC client's endpoint message bus. |
Implemented in FMessagingRpcModule.
|
pure virtual |
Create a server for remote procedure calls.
Implemented in FMessagingRpcModule.
|
pure virtual |
Create a server for remote procedure calls.
| DebugName | The RPC server's endpoint debug name. |
| MessageBus | The RPC server's endpoint message bus. |
Implemented in FMessagingRpcModule.