Module |
|
Header |
/Engine/Plugins/Developer/Concert/ConcertMain/Source/Concert/Public/IConcertServer.h |
Include |
#include "IConcertServer.h" |
class IConcertServer
Interface for Concert server
Name | Description | |
---|---|---|
|
~IConcertServer() |
Name | Description | ||
---|---|---|---|
|
ArchiveSession ( |
Archive a Concert session on the server. |
|
|
Configure ( |
Configure the Concert settings and its information |
|
|
TSharedPtr< ... |
CopySession ( |
Create a new live server session from another session. |
|
TSharedPtr< ... |
CreateSession ( |
Create a new Concert server session based on the passed session info |
|
FConcertSess... |
CreateSessionInfo() |
Create a session description for this server |
|
DestroySession |
Destroy a live or archived Concert server session. |
|
|
ExportSession ( |
Copy the session data to a destination folder for external usage. |
|
|
GetArchivedSessionIdByName ( |
Get the ID of an archived session from its name. |
|
|
const UConce... |
GetConfiguration() |
Return The configuration of this server, or null if it hasn't been configured. |
|
GetLiveSessionIdByName ( |
Get the ID of a live session from its name. |
|
|
const FStrin... |
GetRole() |
Get the role of this server (eg, MultiUser, DisasterRecovery, etc) |
|
const FConce... |
GetServerInfo() |
Get the server information set by Configure |
|
TSharedPtr< ... |
GetSession ( |
Get a server session |
|
GetSessionClients ( |
Get the list of clients for a session |
|
|
GetSessions() |
Get all server sessions |
|
|
GetSessionsInfo() |
Get the sessions information list |
|
|
IsConfigured() |
Return true if the server has been configured. |
|
|
IsStarted() |
Returns if the server has already been started up. |
|
|
RenameSession |
Rename a live or archived Concert session on the server. |
|
|
TSharedPtr< ... |
RestoreSession ( |
Restore an archived Concert server session based on the passed session info |
|
Shutdown() |
Shutdown the server, this can be called multiple time with no ill effect. |
|
|
Startup() |
Startup the server, this can be called multiple time Configure needs to be called before startup |