ConcertSyncCore

Windows
MacOS
Linux

Classes

Name

Description

Public struct UStruct

FConcertActivitiesSyncedEvent

This struct has for purpose to notify the client activity ledger that the initial sync was done

Public struct UStruct

FConcertActivityEvent

Public class

FConcertActivityLedger

The FConcertActivityLedger records all the users activity for a given session

Public struct UStruct

FConcertClientDesktopPresenceUpdateEvent

Public struct UStruct

FConcertClientPresenceDataUpdateEvent

Public struct UStruct

FConcertClientPresenceEventBase

Public struct UStruct

FConcertClientPresenceInVREvent

Public struct UStruct

FConcertClientPresenceVisibilityUpdateEvent

Public struct UStruct

FConcertClientVRPresenceUpdateEvent

Public struct UStruct

FConcertConnectionActivityEvent

Public class

FConcertDataStore

Maintains a type-safe key/value map where the values are USTRUCT() structs serialized into a FConcertDataStore_StoreValue.

Public struct UStruct

FConcertDataStore_CompareExchangeRequest

The request passed from the client to the server to compare and exchange a stored value.

Public struct UStruct

FConcertDataStore_Double

A USTRUCT() wrapper struct, used by the implementation, to serialize/deserialize floating point values passed to the Concert data store API.

Public struct UStruct

FConcertDataStore_FetchOrAddRequest

The request passed from the client to the server to fetch or add a key/value pair from/in the data store.

Public struct UStruct

FConcertDataStore_Integer

A USTRUCT() wrapper struct, used by the implementation, to serialize/deserialize integers (of any type) or bool values passed to the Concert data store API.

Public struct UStruct

FConcertDataStore_KeyValuePair

Contains a key and its value, used by the client/server cache replication mechanism.

Public struct UStruct

FConcertDataStore_ReplicateEvent

The event message sent by the server to the client to perform the initial replication, sending all currently stored key/value pairs to a new session client(s) or to notify any further changes, pushing an updated key/value pair to all clients except the one who performed the change.

Public struct UStruct

FConcertDataStore_Request

The request used as the base class for fetch or add and compare exchange requests.

Public struct UStruct

FConcertDataStore_Response

The response to a FConcertDataStore_FetchOrAddRequest or FConcertDataStore_CompareExchangeRequest requests, sent from the server to the client.

Public struct UStruct

FConcertDataStore_StoreValue

A value and its meta-data as stored by a Concert data store and transported between a client and a server.

Public struct UStruct

FConcertDataStore_String

A USTRUCT() wrapper struct, used by the implementation, to serialize/deserialize FName and FString passed to the Concert data store API.

Public struct UStruct

FConcertDataStore_Text

A USTRUCT() wrapper struct, used by the implementation, to serialize/deserialize FText passed to the Concert data store API.

Public class

FConcertDataStoreResult

Contains the result of a Concert data store operation.

Public struct UStruct

FConcertDisconnectionActivityEvent

Public struct UStruct

FConcertExportedObject

Public class

FConcertFileCache

Maintains an in-memory cache of file data, attempting to keep the cache within the given upper memory threshold.

Public struct UStruct

FConcertObjectId

Public struct UStruct

FConcertPackage

Public struct UStruct

FConcertPackageAddedActivityEvent

Public struct UStruct

FConcertPackageDeletedActivityEvent

Public struct UStruct

FConcertPackageInfo

Public class

FConcertPackageLedger

In-memory index of a package ledger, which references on-disk files that contain the bulk of the package data.

Public struct UStruct

FConcertPackageRenamedActivityEvent

Public struct UStruct

FConcertPackageUpdatedActivityEvent

Can also be viewed as package saved.

Public struct UStruct

FConcertPackageUpdateEvent

Public struct UStruct

FConcertPlaySessionEvent

Public struct UStruct

FConcertResourceLockEvent

Public struct UStruct

FConcertResourceLockRequest

Public struct UStruct

FConcertResourceLockResponse

Public struct UStruct

FConcertSequencerCloseEvent

Event that signals a Sequencer just been closed.

Public struct UStruct

FConcertSequencerOpenEvent

Event that signals a Sequencer just been opened.

Public struct UStruct

FConcertSequencerState

Public struct UStruct

FConcertSequencerStateEvent

Event that signals a sequencer UI has changed the current state

Public struct UStruct

FConcertSequencerStateSyncEvent

Event that represent the current open sequencer states to a newly connected client

Public struct UStruct

FConcertSerializedObjectData

Public struct UStruct

FConcertSerializedPropertyData

Public class

FConcertSyncObjectReader

Archive for reading objects that can been received from another instance via Concert

Public class

FConcertSyncObjectWriter

Archive for writing objects in a way that they can be sent to another instance via Concert

Public class

FConcertSyncWorldRemapper

Util to handle remapping objects within the source world to be the equivalent objects in the destination world

Public struct UStruct

FConcertTransactionActivityEvent

Public struct UStruct

FConcertTransactionCreateActivityEvent

Public struct UStruct

FConcertTransactionDeleteActivityEvent

Public struct UStruct

FConcertTransactionEventBase

Public struct UStruct

FConcertTransactionFinalizedEvent

Public class

FConcertTransactionLedger

In-memory index of a transaction ledger, which references on-disk files that contain the bulk of the transaction data.

Public struct UStruct

FConcertTransactionRejectedEvent

Public struct UStruct

FConcertTransactionRenameActivityEvent

Public struct UStruct

FConcertTransactionSnapshotEvent

Public struct UStruct

FConcertWorkspaceInitialSyncCompletedEvent

Public struct UStruct

FConcertWorkspaceSyncEventBase

Public struct UStruct

FConcertWorkspaceSyncLockEvent

Public struct UStruct

FConcertWorkspaceSyncPackageEvent

Public struct UStruct

FConcertWorkspaceSyncTransactionEvent

Public struct UStruct

FTransactionClassFilter

Public class

TConcertDataStoreResult

Wraps the weakly typed result of a Concert data store operation into a strongly typed result.

Public struct

TConcertDataStoreType

Maps a type to its corresponding USTRUCT() type.

Public class UClass Config

UConcertSyncConfig

Typedefs

Enums

Name

Description

Public enum

EConcertActivityLedgerType

Public enum UEnum

EConcertDataStoreResultCode

Response codes for Concert data store operations.

Public enum UEnum

EConcertMovieScenePlayerStatus

Enum for the current Sequencer player status, should match EMovieScenePlayerStatus::Type Defined here to not have a dependency on the MovieScene module.

Public enum

EConcertPackageLedgerType

Public enum UEnum

EConcertPackageUpdateType

Public enum UEnum

EConcertPlaySessionEventType

Public enum UEnum

EConcertResourceLockType

Public enum

EConcertTransactionLedgerType

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback