Navigation
API > API/Plugins > API/Plugins/Concert
References
| Module | Concert |
| Header | /Engine/Plugins/Developer/Concert/ConcertMain/Source/Concert/Public/IConcertServerEventSink.h |
| Include | #include "IConcertServerEventSink.h" |
Syntax
class IConcertServerEventSink
Remarks
Interface for events that Concert server can emit
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | ArchiveSession
(
const IConcertServer& InServer, |
Called to migrate the data for a live session into an archived session. | |
| bool | ArchiveSession
(
const IConcertServer& InServer, |
Called to migrate the data of an offline live session into and offline archived session. | |
| bool | CopySession
(
const IConcertServer& InServer, |
Called to copy the data of a live session into another live session. | |
| bool | ExportSession
(
const IConcertServer& InServer, |
Called to migrate and gather the data of a live or archived session to a directory for external usage. | |
| void | GetSessionsFromPath
(
const IConcertServer& InServer, |
Called to enumerate all the sessions under the given root path and retrieve their session info. | |
| bool | GetUnmutedSessionActivities
(
const IConcertServer& InServer, |
Called to get the all activities that are not muted (i.e. don't have EConcertSyncActivityFlags::Muted flag set) for an archived or a live session without being connected to it. | |
| bool | OnArchivedSessionCreated
(
const IConcertServer& InServer, |
Called after the session has been created. | |
| void | OnArchivedSessionDestroyed
(
const IConcertServer& InServer, |
Called before the session is destroyed. | |
| void | OnArchivedSessionRenamed
(
const IConcertServer& InServer, |
Called when an archived session is renamed. | |
| bool | OnLiveSessionCreated
(
const IConcertServer& InServer, |
Called after the session has been created (and before Startup has been called on it). | |
| void | OnLiveSessionDestroyed
(
const IConcertServer& InServer, |
Called before the session is destroyed (and before Shutdown is called on it). | |
| void | OnLiveSessionRenamed
(
const IConcertServer& InServer, |
Called when a live session is renamed. | |
| bool | RestoreSession
(
const IConcertServer& InServer, |
Called to migrate the data for an archived session into a live session. |