Module |
|
Header |
/Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlineSharedCloudInterface.h |
Include |
#include "Interfaces/OnlineSharedCloudInterface.h" |
class IOnlineSharedCloud
Provides the interface for sharing files already on the cloud with other users
Name | Description | ||
---|---|---|---|
|
OnReadSharedFileCompleteDelegates |
Delegate fired when a shared file read from the network platform's storage is complete |
|
|
OnWriteSharedFileCompleteDelegates |
Delegate fired when a shared file write to the network platform's storage is complete |
Name | Description | |
---|---|---|
|
IOnlineSharedCloud() |
Name | Description | |
---|---|---|
|
~IOnlineSharedCloud() |
Name | Description | ||
---|---|---|---|
|
FDelegateHan... |
AddOnReadSharedFileCompleteDelegate_Handle ( |
|
|
FDelegateHan... |
AddOnWriteSharedFileCompleteDelegate_Handle ( |
|
|
ClearOnReadSharedFileCompleteDelegate_Handle ( |
||
|
ClearOnReadSharedFileCompleteDelegates ( |
||
|
ClearOnWriteSharedFileCompleteDelegate_Handle ( |
||
|
ClearOnWriteSharedFileCompleteDelegates ( |
||
|
ClearSharedFile ( |
Empties the cached data for this file if it is not being downloaded currently |
|
|
ClearSharedFiles() |
Empties the set of all downloaded files if possible (no async tasks outstanding) |
|
|
GetDummySharedHandlesForTest ( |
Interface to get some test content handles |
|
|
GetSharedFileContents ( |
Copies the shared data into the specified buffer for the specified file |
|
|
ReadSharedFile ( |
Starts an asynchronous read of the specified shared file from the network platform's file store |
|
|
TriggerOnReadSharedFileCompleteDelegates ( |
||
|
TriggerOnWriteSharedFileCompleteDelegates ( |
||
|
WriteSharedFile ( |
Starts an asynchronous write of the specified shared file to the network platform's file store |