Navigation
API > API/Plugins > API/Plugins/ConcertSyncCore > API/Plugins/ConcertSyncCore/Replication > API/Plugins/ConcertSyncCore/Replication/Processing
Inheritance Hierarchy
- FObjectReplicationProcessor
- FObjectReplicationSender
References
| Module | ConcertSyncCore |
| Header | /Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncCore/Source/ConcertSyncCore/Public/Replication/Processing/ObjectReplicationProcessor.h |
| Include | #include "Replication/Processing/ObjectReplicationProcessor.h" |
Syntax
class FObjectReplicationProcessor
Remarks
Responsible for prioritizing a list of objects and processing them.
Processing is defined by the subclass. Some example implementations:
- serialize the object and send (client),
- find loaded object and apply replication data (client),
- send object data to interested clients (server)
FObjectReplicationProcessor is backed by an IReplicationDataSource, which is a source of replicated object data.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FObjectReplicationProcessor
(
IReplicationDataSource& DataSource |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| IReplicationDataSource & | |||
| void | ProcessObject
(
const FObjectProcessArgs& Args |
Processes the object. | |
| void | ProcessObjects
(
const FProcessObjectsParams& Params |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FObjectProcessArgs |