Navigation
API > API/Plugins > API/Plugins/Concert
Interface for events that Concert server can emit
| Name | IConcertServerEventSink |
| Type | class |
| Header File | /Engine/Plugins/Developer/Concert/ConcertMain/Source/Concert/Public/IConcertServerEventSink.h |
| Include Path | #include "IConcertServerEventSink.h" |
Syntax
class IConcertServerEventSink
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ArchiveSession
(
const IConcertServer& InServer, |
Called to migrate the data for a live session into an archived session. | IConcertServerEventSink.h | |
bool ArchiveSession
(
const IConcertServer& InServer, |
Called to migrate the data of an offline live session into and offline archived session. | IConcertServerEventSink.h | |
bool CopySession
(
const IConcertServer& InServer, |
Called to copy the data of a live session into another live session. | IConcertServerEventSink.h | |
bool ExportSession
(
const IConcertServer& InServer, |
Called to migrate and gather the data of a live or archived session to a directory for external usage. | IConcertServerEventSink.h | |
void GetSessionsFromPath
(
const IConcertServer& InServer, |
Called to enumerate all the sessions under the given root path and retrieve their session info. | IConcertServerEventSink.h | |
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. | IConcertServerEventSink.h | |
bool OnArchivedSessionCreated
(
const IConcertServer& InServer, |
Called after the session has been created. | IConcertServerEventSink.h | |
void OnArchivedSessionDestroyed
(
const IConcertServer& InServer, |
Called before the session is destroyed. | IConcertServerEventSink.h | |
void OnArchivedSessionRenamed
(
const IConcertServer& InServer, |
Called when an archived session is renamed. | IConcertServerEventSink.h | |
bool OnLiveSessionCreated
(
const IConcertServer& InServer, |
Called after the session has been created (and before Startup has been called on it). | IConcertServerEventSink.h | |
void OnLiveSessionDestroyed
(
const IConcertServer& InServer, |
Called before the session is destroyed (and before Shutdown is called on it). | IConcertServerEventSink.h | |
void OnLiveSessionRenamed
(
const IConcertServer& InServer, |
Called when a live session is renamed. | IConcertServerEventSink.h | |
bool RestoreSession
(
const IConcertServer& InServer, |
Called to migrate the data for an archived session into a live session. | IConcertServerEventSink.h |