Navigation
API > API/Plugins > API/Plugins/StormSyncTransportClient
Inheritance Hierarchy
- IModuleInterface
- IStormSyncTransportClientModule
References
| Module | StormSyncTransportClient |
| Header | /Engine/Plugins/Experimental/StormSync/Source/StormSyncTransportClient/Public/IStormSyncTransportClientModule.h |
| Include | #include "IStormSyncTransportClientModule.h" |
Syntax
class IStormSyncTransportClientModule : public IModuleInterface
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< IStormSyncTransportClientLocalEndpoint > | CreateClientLocalEndpoint
(
const FString& InEndpointFriendlyName |
Create a local transport endpoint | |
| IStormSyncTransportClientModule & | Get () |
Singleton-like access to this module's interface. | |
| FString | Returns Message Address UID for client endpoint if it is currently running, empty string otherwise | ||
| FMessageEndpointSharedPtr | Returns Message Address UID for client endpoint if it is currently running, empty string otherwise | ||
| bool | IsAvailable () |
Checks to see if this module is loaded and ready. | |
| void | PullPackages
(
const FStormSyncPackageDescriptor& InPackageDescriptor, |
Send a synchronization (pull) request on a specific storm sync connected device | |
| void | PushPackages
(
const FStormSyncPackageDescriptor& InPackageDescriptor, |
Send a synchronization (push) request on a specific storm sync connected device | |
| void | RequestPackagesStatus
(
const FMessageAddress& InRemoteAddress, |
Sends a status request | |
| void | SynchronizePackages
(
const FStormSyncPackageDescriptor& InPackageDescriptor, |
Broadcast a synchronization request on all storm sync connected devices |