Navigation
API > API/Plugins > API/Plugins/MultiUserClient > API/Plugins/MultiUserClient/Replication
References
| Module | MultiUserClient |
| Header | /Engine/Plugins/Developer/Concert/ConcertApp/MultiUserClient/Source/MultiUserClient/Public/Replication/IMultiUserReplication.h |
| Include | #include "Replication/IMultiUserReplication.h" |
Syntax
class IMultiUserReplication
Remarks
Interface for interacting with Multi-User replication, which uses the Concert replication system.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< IClientChangeOperation > | EnqueueChanges
(
const FGuid& ClientId, |
Enqueues a request for changing a client's stream and authority. | |
| const FConcertStreamFrequencySettings * | FindReplicationFrequenciesForClient
(
const FGuid& ClientId |
This server state is regularly polled whilst the local client state should always be in synch. | |
| const FConcertObjectReplicationMap * | FindReplicationMapForClient
(
const FGuid& ClientId |
This server state is regularly polled whilst the local client state should always be in synch. | |
| bool | IsReplicatingObject
(
const FGuid& ClientId, |
||
| FOnServerStateChanged & | |||
| FOnServerStateChanged & | |||
| void | RegisterReplicationDiscoverer
(
TSharedRef< IReplicationDiscoverer > Discoverer |
Register a discoverer. | |
| void | RemoveReplicationDiscoverer
(
const TSharedRef< IReplicationDiscoverer >& Discoverer |
Unregisters a previously registered discoverer. This function must be called from the game thread. |
Typedefs
| Name | Description |
|---|---|
| FOnServerStateChanged |