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/ChangeStream.h |
| Include | #include "Replication/Messages/ChangeStream.h" |
Syntax
USTRUCT ()
struct FConcertReplication_ChangeStream_Request
Remarks
Let's a client change its streams owned on the server.
This request is processed atomically: it either succeeds completely or fails completely. If any sub-change causes a failure, the failure reason will be returned in the response and the client must make a new request.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TMap< FGuid, FConcertReplication_ChangeStream_Frequency > | FrequencyChanges | Changes the replication frequency settings for a stream. | |
| TMap< FConcertObjectInStreamID, FConcertReplication_ChangeStream_PutObject > | ObjectsToPut | Adds new or modifies preexisting object definitions in pre-existing streams. | |
| TSet< FConcertObjectInStreamID > | ObjectsToRemove | Removes objects from pre-existing streams. | |
| TArray< FConcertReplicationStream > | StreamsToAdd | New streams to add to the server. | |
| TSet< FGuid > | StreamsToRemove | Streams to remove from the server. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsEmpty () |