Navigation
API > API/Plugins > API/Plugins/ConcertSyncCore > API/Plugins/ConcertSyncCore/Replication > API/Plugins/ConcertSyncCore/Replication/Messages
References
| Module | ConcertSyncCore |
| Header | /Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncCore/Source/ConcertSyncCore/Public/Replication/Messages/RestoreContent.h |
| Include | #include "Replication/Messages/RestoreContent.h" |
Syntax
USTRUCT ()
struct FConcertReplication_RestoreContent_Request
Remarks
Request the sending client's stream and optionally authority to be aggregated with what a client had when they left the session.
A FConcertSyncFConcertSyncReplicationActivity is generated whenever a client leaves a replication session which has EConcertSyncSessionFlags::ShouldEnableReplicationActivities flag set. This activity contains the stream content and authority of the client at that point. This request is used to restore the client's state when they last left.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TOptional< int64 > | ActivityId | The ID of an activity that contains a client's replication state. | |
| EConcertReplicationAuthorityRestoreMode | AuthorityRestorationMode | If EConcertReplicationRestoreContentFlags::RestoreAuthority is set, describes how to deal with authority conflicts. | |
| EConcertReplicationRestoreContentFlags | Flags | Describes what and how content is to be restored. |