IConcertServer::CopySession

Create a new live server session from another session.

Windows
MacOS
Linux

References

Module

Concert

Header

/Engine/Plugins/Developer/Concert/ConcertMain/Source/Concert/Public/IConcertServer.h

Include

#include "IConcertServer.h"

Syntax

TSharedPtr< IConcertServerSession > CopySession
(
    const FGuid & SrcSessionId,
    const FConcertSessionInfo & NewSessionInfo,
    const FConcertSessionFilter & SessionFilter,
    FText & OutFailureReason
)

Remarks

Create a new live server session from another session. The source session can be an archive or a live session.

Returns

the created server session @note This is equivalent to archiving and restoring a session, but faster as it skips one copy of the session (possibly serveral GB).

Parameters

Parameter

Description

SrcSessionId

The ID of the session to copy. If the session is archived, its equivalent to restore it.

NewSessionInfo

The information about the new session to create.

SessionFilter

The filter controlling which activities should be copied over the new session.

OutFailureReason

The reason the operation fails if the function returns null, undefined otherwise.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss