Navigation
API > API/Plugins > API/Plugins/ConcertServer
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UConcertServerConfig
References
| Module | ConcertServer |
| Header | /Engine/Plugins/Developer/Concert/ConcertMain/Source/ConcertServer/Public/ConcertServerSettings.h |
| Include | #include "ConcertServerSettings.h" |
Syntax
UCLASS&40;Config&61;Engine&41;
class UConcertServerConfig : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | ArchiveDir | The default directory where the server keeps the archived session files. | |
| TSet< FString > | AuthorizedClientKeys | A set of keys identifying the clients that can discover and access the server. | |
| bool | bAutoArchiveOnReboot | If true, instruct the server to auto-archive sessions that were left in the working directory because the server did not exit properly rather than restoring them as 'live' (the default). | |
| bool | bAutoArchiveOnShutdown | If true, instruct the server to auto-archive live sessions on shutdown. | |
| bool | bCleanWorkingDir | Clean server sessions working directory when booting Can be specified on the server cmd with `-CONCERTCLEAN_ | |
| bool | bMountDefaultSessionRepository | If neither of WorkingDir and ArchiveDir are set, determine whether the server should mount a standard default session repository where new session will be created. | |
| FString | DefaultSessionName | Name of the default session created on the server. | |
| FConcertSessionSettings | DefaultSessionSettings | Default server session settings | |
| FString | DefaultSessionToRestore | Name of the default session to restore on the server. | |
| FConcertSessionVersionInfo | DefaultVersionInfo | The version string for the default server created. | |
| FConcertEndpointSettings | EndpointSettings | Endpoint settings passed down to endpoints on creation | |
| int32 | NumSessionsToKeep | Number of archived sessions to keep when booting, or <0 to keep all archived sessions | |
| FString | ServerName | Name of the server, or empty to use the default name. | |
| FConcertServerSettings | ServerSettings | Server & server session settings | |
| FString | SessionRepositoryRootDir | The root directory where the server creates new session repositories (unless the client request specifies its own root). | |
| FString | WorkingDir | The default directory where the server keeps the live session files. |
Constructors
| Type | Name | Description | |
|---|---|---|---|