Navigation
API > API/Plugins > API/Plugins/ConcertSyncCore
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.
| Name | FConcertReplication_RestoreContent_Request |
| Type | struct |
| Header File | /Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncCore/Source/ConcertSyncCore/Public/Replication/Messages/RestoreContent.h |
| Include Path | #include "Replication/Messages/RestoreContent.h" |
Syntax
USTRUCT ()
struct FConcertReplication_RestoreContent_Request
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActivityId | TOptional< int64 > | The ID of an activity that contains a client's replication state. | Replication/Messages/RestoreContent.h | |
| AuthorityRestorationMode | EConcertReplicationAuthorityRestoreMode | If EConcertReplicationRestoreContentFlags::RestoreAuthority is set, describes how to deal with authority conflicts. | Replication/Messages/RestoreContent.h | |
| Flags | EConcertReplicationRestoreContentFlags | Describes what and how content is to be restored. | Replication/Messages/RestoreContent.h |