tgstation-server 6.16.0
The /tg/station 13 server suite
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CTgstation.Server.Host.GraphQL.Mutations.AdministrationMutationsIAdministrationAuthority related Mutations
 CTgstation.Server.Api.ApiHeadersRepresents the header that must be present for every server request
 CTgstation.Server.Host.Extensions.ApplicationBuilderExtensionsExtensions for IApplicationBuilder
 CAttribute
 CAuthorityResponse
 CAuthorizeAttribute
 CBackgroundService
 CTgstation.Server.Host.GraphQL.Types.OAuth.BasicOAuthProviderInfoBasic OAuth provider info
 CTgstation.Server.Host.Watchdog.BootstrapSettingsSettings for the bootstrapper feature
 CTgstation.Server.Host.Components.Chat.ChannelMappingRepresents a mapping of a ChannelRepresentation.RealId
 CTgstation.Server.Host.Components.Chat.ChannelRepresentationRepresents a Providers.IProvider channel
 CTgstation.Server.Api.Models.Internal.ChatChannelBaseBase chat channel class
 CTgstation.Server.Host.Extensions.ChatChannelExtensionsExtensions for the ChatChannel class
 CTgstation.Server.Host.Components.Interop.Topic.ChatCommandRepresents a chat command to be handled by DD
 CTgstation.Server.Api.Models.Internal.ChatConnectionStringBuilderHelper for building ChatBotSettings.ConnectionStrings
 CTgstation.Server.Host.Components.Interop.ChatEmbedRepresents an embed for the chat
 CTgstation.Server.Host.Components.Interop.ChatEmbedFieldRepresents a field in a ChatEmbed
 CTgstation.Server.Host.Components.Interop.ChatEmbedFooterRepresents a footer in a ChatEmbed
 CTgstation.Server.Host.Components.Interop.ChatEmbedMediaRepresents information about a thumbnail in a ChatEmbed
 CTgstation.Server.Host.Components.Interop.ChatEmbedProviderRepresents information about a ChatEmbed provider
 CTgstation.Server.Host.Components.Interop.ChatUpdateRepresents an update of ChannelRepresentations
 CTgstation.Server.Host.Components.Chat.ChatUserRepresents a tgs_chat_user datum
 CTgstation.Server.Host.Components.Interop.ChunkerClass that deserializes chunked interop payloads
 CTgstation.Server.Host.Components.Session.CombinedTopicResponseCombines a Byond.TopicSender.TopicResponse with a TopicResponse
 CTgstation.Server.Host.Utils.SignalR.ConnectionMappingHub< JobsHub, IJobsHub >
 CTgstation.Server.Common.ConstantsConstant values
 CController
 CTgstation.Server.Host.Extensions.ControllerBaseExtensionsExtension methods for ControllerBase
 CTgstation.Server.Host.Configuration.ControlPanelConfigurationConfiguration options for the web control panel
 CTgstation.Server.Host.Components.Interop.Bridge.CustomEventInvocationParameters for invoking a custom event
 CTgstation.Server.Host.Extensions.DatabaseCollectionExtensionsExtension methods for the IDatabaseCollection<TModel> interface
 CTgstation.Server.Host.Configuration.DatabaseConfigurationConfiguration options for the Database.DatabaseContext
 CTgstation.Server.Host.Extensions.DateTimeOffsetExtensionsExtension methods for the DateTimeOffset class
 CDbContext
 CTgstation.Server.Api.DefaultCredentialsRepresents initial credentials used by the server
 CDelegatingHandler
 CTgstation.Server.Host.Database.Design.DesignTimeDbContextFactoryHelpersContains helpers for creating design time DatabaseContexts
 CTgstation.Server.Host.Components.Interop.DMApiConstantsConstants used for communication with the DMAPI
 CTgstation.Server.Host.Components.Interop.DMApiParametersCommon base for interop parameters
 CTgstation.Server.Host.Components.Interop.DMApiResponseCommon base for interop responses
 CTgstation.Server.Host.System.DotnetHelperHelper methods for working with the dotnet executable
 CTgstation.Server.Api.Models.Internal.DreamDaemonLaunchParametersLaunch settings for DreamDaemon
 CTgstation.Server.Api.Models.Internal.DreamMakerSettingsRepresents the state of the DreamMaker compiler. Create action starts a new compile. Delete action cancels the current compile
 CTgstation.Server.Host.Configuration.ElasticsearchConfigurationConfiguration options pertaining to elasticsearch log storage
 CTgstation.Server.Api.Models.Response.EngineResponseRepresents an installed Models.EngineVersion
 CTgstation.Server.Api.Models.Request.EngineVersionDeleteRequestA request to delete a specific EngineVersion
 CTgstation.Server.Api.Models.Request.EngineVersionRequestA request to switch to a given EngineVersion
 CTgstation.Server.Host.GraphQL.Types.EntityRepresents a database entity
 CTgstation.Server.Api.Models.EntityIdCommon base of entities with IDs
 CTgstation.Server.Api.Models.ErrorCodeExtensionsExtension methods for the ErrorCode enum
 CTgstation.Server.Api.Models.Response.ErrorMessageResponseRepresents an error message returned by the server
 CTgstation.Server.Host.Components.Interop.Topic.EventNotificationData structure for TopicCommandType.EventNotification requests
 CException
 CTgstation.Server.Host.Extensions.FetchOptionsExtensionsExtension methods for FetchOptions
 CTgstation.Server.Host.Utils.FifoSemaphore.FifoSemaphoreTicketclass to represent a ticket in the ticketQueue and whether or not it is Abandoned
 CTgstation.Server.Host.Transfer.FileDownloadProviderRepresents a file on disk to be downloaded
 CTgstation.Server.Host.Configuration.FileLoggingConfigurationFile logging configuration options
 CFileResult
 CFileResultExecutorBase
 CTgstation.Server.Api.Models.Response.FileTicketResponseResponse for when file transfers are necessary
 CTgstation.Server.Host.Extensions.FileTransferStreamHandlerExtensionsExtension methods for IFileTransferStreamHandler
 CTgstation.Server.Host.GraphQL.Types.GatewayInformationRepresents information about a SwarmNode retrieved via a Interfaces.IGateway
 CTgstation.Server.Host.Extensions.GeneralConfigurationExtensionsExtension methods for the GeneralConfiguration class
 CTgstation.Server.Host.Utils.GitLab.GraphQL.GraphQLGitLabClientFactoryFactory for creating IGraphQLGitLabClients
 CTgstation.Server.Host.Extensions.HostBuilderExtensionsExtension methods for the IHostBuilder class
 CHub
 CTgstation.Server.Client.Extensions.HubConnectionExtensionsExtension methods for the HubConnection class
 CTgstation.Server.Common.Http.IAbstractHttpClientFactoryCreates IHttpClients
 CIActionResultExecutor
 CTgstation.Server.Client.IAdministrationClientFor managing server administration
 CTgstation.Server.Client.IApiClientFactoryFor creating IApiClients
 CTgstation.Server.Host.Utils.IApiHeadersProviderProvides ApiHeaders
 CTgstation.Server.Host.Models.IApiTransformable< TModel, TApiModel, TTransformer >Represents a host-side model that may be transformed into a TApiModel
 CTgstation.Server.Host.Models.IApiTransformable< PermissionSet, GraphQL.Types.PermissionSet, PermissionSetGraphQLTransformer >
 CTgstation.Server.Host.Models.IApiTransformable< User, GraphQL.Types.User, UserGraphQLTransformer >
 CTgstation.Server.Host.Models.IApiTransformable< User, GraphQL.Types.UserName, UserNameGraphQLTransformer >
 CTgstation.Server.Host.Models.IApiTransformable< UserGroup, GraphQL.Types.UserGroup, UserGroupGraphQLTransformer >
 CTgstation.Server.Host.System.IAssemblyInformationProviderFor retrieving the Assembly's location
 CTgstation.Server.Host.Utils.IAsyncDelayerFor waiting asynchronously
 CIAsyncDisposable
 CIAsyncEnumerable
 CTgstation.Server.Host.Security.IAuthenticationContextFor creating and accessing authentication contexts
 CTgstation.Server.Host.Authority.Core.IAuthorityBusiness logic for interating with the server
 CTgstation.Server.Host.Authority.Core.IAuthorityInvoker< TAuthority >Invokes TAuthority s
 CTgstation.Server.Host.Components.Interop.Bridge.IBridgeDispatcherHandler for BridgeParameters
 CTgstation.Server.Host.Components.Interop.Bridge.IBridgeRegistrarRegisters IBridgeHandlers
 CTgstation.Server.Host.Components.Chat.IChannelSinkNotifyee of when ChannelRepresentations in a IChatTrackingContext are updated
 CTgstation.Server.Client.Components.IChatBotsClientFor managing the chat bots
 CTgstation.Server.Host.Components.Chat.IChatManagerFactoryFor creating IChatManagers
 CTgstation.Server.Host.Components.Interop.IChunkPayloadIdRepresents the payload ID of a set of chunked data
 CIClaimsTransformation
 CTgstation.Server.Host.Components.Chat.Commands.ICommandRepresents a command that can be invoked by talking to chat bots
 CTgstation.Server.Host.Components.Chat.Commands.ICommandFactoryFactory for built in ICommands
 CTgstation.Server.Client.Components.IConfigurationClientFor managing IConfigurationFiles
 CTgstation.Server.Api.Models.IConfigurationFileRepresents a game configuration file. Create and delete actions uncerimonuously overwrite/delete files
 CTgstation.Server.Host.Utils.SignalR.IConnectionMappedHubContext< Tgstation.Server.Host.Jobs.JobsHub, IJobsHub >
 CTgstation.Server.Host.IO.IConsoleAbstraction for global::System.Console
 CTgstation.Server.Host.Components.Repository.ICredentialsProviderFor generating CredentialsHandlers
 CTgstation.Server.Host.Security.ICryptographySuiteContains various cryptographic functions
 CTgstation.Server.Host.Components.Chat.ICustomCommandHandlerHandles Commands.ICommands that map to those defined in a IChatTrackingContext
 CTgstation.Server.Host.Database.IDatabaseCollection< ChatBot >
 CTgstation.Server.Host.Database.IDatabaseCollection< ChatChannel >
 CTgstation.Server.Host.Database.IDatabaseCollection< CompileJob >
 CTgstation.Server.Host.Database.IDatabaseCollection< DreamDaemonSettings >
 CTgstation.Server.Host.Database.IDatabaseCollection< DreamMakerSettings >
 CTgstation.Server.Host.Database.IDatabaseCollection< Instance >
 CTgstation.Server.Host.Database.IDatabaseCollection< InstancePermissionSet >
 CTgstation.Server.Host.Database.IDatabaseCollection< Job >
 CTgstation.Server.Host.Database.IDatabaseCollection< OAuthConnection >
 CTgstation.Server.Host.Database.IDatabaseCollection< OidcConnection >
 CTgstation.Server.Host.Database.IDatabaseCollection< PermissionSet >
 CTgstation.Server.Host.Database.IDatabaseCollection< ReattachInformation >
 CTgstation.Server.Host.Database.IDatabaseCollection< RepositorySettings >
 CTgstation.Server.Host.Database.IDatabaseCollection< RevInfoTestMerge >
 CTgstation.Server.Host.Database.IDatabaseCollection< RevisionInformation >
 CTgstation.Server.Host.Database.IDatabaseCollection< TestMerge >
 CTgstation.Server.Host.Database.IDatabaseCollection< User >
 CTgstation.Server.Host.Database.IDatabaseCollection< UserGroup >
 CTgstation.Server.Host.Database.IDatabaseConnectionFactoryFor creating raw DbConnections
 CTgstation.Server.Host.Database.IDatabaseContextRepresents the database
 CTgstation.Server.Host.Database.IDatabaseContextFactoryFactory for scoping usage of IDatabaseContexts. Meant for use by Components
 CTgstation.Server.Host.Database.IDatabaseSeederFor initially setting up a database
 CIDesignTimeDbContextFactory
 CIDisposable
 CIDocumentFilter
 CTgstation.Server.Host.System.IDotnetDumpServiceService for managing the dotnet-dump installation
 CTgstation.Server.Client.Components.IDreamDaemonClientFor managing DreamDaemonResponse
 CTgstation.Server.Host.Components.Deployment.IDreamMakerFor managing the compiler
 CTgstation.Server.Client.Components.IDreamMakerClientFor managing the compiler
 CTgstation.Server.Client.Components.IEngineClientFor managing the engine installations
 CTgstation.Server.Host.Components.Engine.IEngineInstallationRepresents a BYOND installation
 CTgstation.Server.Host.Components.Engine.IEngineInstallerFor downloading and installing game engines for a given system
 CIEquatable
 CIErrorFilter
 CTgstation.Server.Host.Components.Events.IEventConsumerConsumes EventTypes and takes the appropriate actions
 CTgstation.Server.Host.IO.IFileDownloaderDownloads files
 CTgstation.Server.Host.IO.IFilesystemLinkFactoryFor creating filesystem symbolic links
 CTgstation.Server.Host.Transfer.IFileTransferStreamHandlerReads and writes to Streams associated with FileTicketResponses
 CTgstation.Server.Host.Transfer.IFileTransferTicketProviderService for temporarily storing files to be downloaded or uploaded
 CTgstation.Server.Host.GraphQL.Interfaces.IGatewayManagement interface for the parent SwarmNode
 CTgstation.Server.Host.Utils.GitHub.IGitHubClientFactoryFor creating IGitHubClients
 CTgstation.Server.Host.Utils.GitHub.IGitHubServiceService for interacting with the GitHub API
 CTgstation.Server.Host.Utils.GitHub.IGitHubServiceFactoryFactory for IGitHubServices
 CTgstation.Server.Host.Components.Repository.IGitRemoteFeaturesFactoryFactory for creating IGitRemoteFeatures
 CTgstation.Server.Api.Models.Internal.IGitRemoteInformationProvides information about remote providers
 CTgstation.Server.Client.GraphQL.IGraphQLServerClientFactoryFactory for creating IGraphQLServerClients
 CIHostedService
 CTgstation.Server.Host.Utils.SignalR.IHubConnectionMapper< THub, THubMethods >Handles mapping connection IDs to Users for a given THub
 CTgstation.Server.Host.Utils.SignalR.IHubConnectionMapper< TChildHub, THubMethods >
 CIHubContext
 CIHubFilter
 CTgstation.Server.Host.Security.IIdentityCacheFor caching ISystemIdentitys
 CTgstation.Server.Client.Components.IInstanceClientFor managing a single Instance
 CTgstation.Server.Host.Components.IInstanceCoreProviderProvider for IInstanceCores
 CTgstation.Server.Client.IInstanceManagerClientFor managing Instances
 CTgstation.Server.Host.Components.IInstanceOperationsOperations that can be performed on a given Models.Instance
 CTgstation.Server.Client.Components.IInstancePermissionSetClientFor managing instance permission sets
 CTgstation.Server.Host.IO.IIOManagerInterface for using filesystems
 CTgstation.Server.Host.Jobs.IJobManagerManages the runtime of Jobs
 CTgstation.Server.Client.Components.IJobsClientAccess to running jobs
 CTgstation.Server.Api.Hubs.IJobsHubSignalR client methods for receiving JobResponses
 CTgstation.Server.Host.Jobs.IJobsHubUpdaterAllows manually triggering jobs hub updates
 CTgstation.Server.Host.Components.Deployment.ILatestCompileJobProviderProvides the most recently deployed CompileJob
 CTgstation.Server.Host.Models.ILegacyApiTransformable< out TApiModel >Represents a host-side model that may be transformed into a TApiModel
 CTgstation.Server.Host.Models.ILegacyApiTransformable< Api.Models.OAuthConnection >
 CTgstation.Server.Host.Models.ILegacyApiTransformable< Api.Models.OidcConnection >
 CTgstation.Server.Host.Models.ILegacyApiTransformable< Api.Models.RevisionInformation >
 CTgstation.Server.Host.Models.ILegacyApiTransformable< Api.Models.TestMerge >
 CTgstation.Server.Host.Models.ILegacyApiTransformable< ChatBotResponse >
 CTgstation.Server.Host.Models.ILegacyApiTransformable< CompileJobResponse >
 CTgstation.Server.Host.Models.ILegacyApiTransformable< DreamMakerResponse >
 CTgstation.Server.Host.Models.ILegacyApiTransformable< InstancePermissionSetResponse >
 CTgstation.Server.Host.Models.ILegacyApiTransformable< InstanceResponse >
 CTgstation.Server.Host.Models.ILegacyApiTransformable< JobResponse >
 CTgstation.Server.Host.Models.ILegacyApiTransformable< OAuthGatewayResponse >
 CTgstation.Server.Host.Models.ILegacyApiTransformable< RepositoryResponse >
 CTgstation.Server.Host.Models.ILegacyApiTransformable< TokenResponse >
 CTgstation.Server.Host.Models.ILegacyApiTransformable< UserGroupResponse >
 CTgstation.Server.Host.Models.ILegacyApiTransformable< UserResponse >
 CTgstation.Server.Host.Components.Repository.ILibGit2CommandsFor low level interactions with a LibGit2Sharp.IRepository
 CTgstation.Server.Host.Components.Interop.IMissingPayloadsCommunicationA communication that can be missing chunk payloads
 CTgstation.Server.Host.System.INetworkPromptReaperOn Windows, DreamDaemon will show an unskippable prompt when using /world/proc/OpenPort(). This looks out for those prompts and immediately clicks "Yes" if the owning process has registered for it
 CTgstation.Server.Host.Service.Wix.Extensions.InstallationExtensionsExtension methods for the .msi installer
 CTgstation.Server.Api.Models.Internal.InstancePermissionSetRepresents a PermissionSets permissions in an Instance
 CTgstation.Server.Host.GraphQL.Types.InstancePermissionSetRepresents a set of permissions for an Instance
 CTgstation.Server.Host.Configuration.InternalConfigurationUnstable configuration options used internally by TGS
 CTgstation.Server.Host.Security.OAuth.IOAuthProvidersContains IOAuthValidators
 CTgstation.Server.Host.Security.OAuth.IOAuthValidatorValidates OAuth responses for a given Provider
 CTgstation.Server.Host.Extensions.IOManagerExtensionsExtension methods for IIOManager
 CIOpenApiExtension
 CIOperationFilter
 CTgstation.Server.Host.Security.IPermissionsUpdateNotifyeeReceives notifications about permissions updates
 CTgstation.Server.Host.System.IPlatformIdentifierFor identifying the current platform
 CTgstation.Server.Host.Utils.IPortAllocatorGets unassigned ports for use by TGS
 CTgstation.Server.Host.Setup.IPostSetupServicesSet of objects needed to configure an Core.Application
 CTgstation.Server.Host.IO.IPostWriteHandlerHandles changing file modes/permissions after writing
 CTgstation.Server.Host.System.IProcessBaseRepresents process lifetime
 CTgstation.Server.Host.System.IProcessExecutorFor launching IProcess'
 CTgstation.Server.Host.System.IProcessFeaturesAbstraction for suspending and resuming processes
 CTgstation.Server.Host.Components.Chat.Providers.IProviderFactoryFactory for IProviders
 CIQueryable
 CTgstation.Server.Host.Components.Deployment.Remote.IRemoteDeploymentManagerCreates and updates remote deployments
 CTgstation.Server.Host.Components.Deployment.Remote.IRemoteDeploymentManagerFactoryFactory for creating IRemoteDeploymentManagers
 CTgstation.Server.Host.Components.IRenameNotifyeeHandler for an instance being renamed
 CTgstation.Server.Client.Components.IRepositoryClientFor managing the git repository
 CIRequestBodyFilter
 CTgstation.Server.Client.IRequestLoggerFor logging HTTP requests and responses
 CIResponder
 CTgstation.Server.Host.Core.IRestartHandlerHandler for server restarts
 CTgstation.Server.Host.Authority.IRestAuthorityInvoker< IAdministrationAuthority >
 CTgstation.Server.Host.Authority.IRestAuthorityInvoker< ILoginAuthority >
 CTgstation.Server.Host.Authority.IRestAuthorityInvoker< IUserAuthority >
 CTgstation.Server.Host.Authority.IRestAuthorityInvoker< IUserGroupAuthority >
 CTgstation.Server.Client.IRestServerClientFactoryFactory for creating IRestServerClients
 CIRetryPolicy
 CISchemaFilter
 CTgstation.Server.Host.IServerRepresents the host
 CTgstation.Server.Host.Core.IServerControlRepresents a service that may take an updated Host assembly and run it, stopping the current assembly in the process
 CTgstation.Server.Host.IServerFactoryFor creating IServers
 CTgstation.Server.Host.GraphQL.Interfaces.IServerNodeRepresents a tgstation-server installation
 CTgstation.Server.Host.Core.IServerPortProviderProvides access to the server's HttpApiPort
 CTgstation.Server.Host.Core.IServerUpdateExecutorExecutes server update operations
 CTgstation.Server.Host.Core.IServerUpdateInitiatorInitiates server self updates
 CTgstation.Server.Host.Core.IServerUpdaterUpdates the server
 CTgstation.Server.Host.Components.Session.ISessionControllerFactoryFactory for ISessionControllers
 CTgstation.Server.Host.Security.ISessionInvalidationTrackerHandles invalidating user sessions
 CTgstation.Server.Host.Components.Session.ISessionPersistorHandles saving and loading ReattachInformation
 CTgstation.Server.Host.Watchdog.ISignalCheckerFor relaying signals received to the host process
 CTgstation.Server.Host.Swarm.ISwarmServiceControllerStart and stop controllers for a swarm service
 CTgstation.Server.Host.Swarm.ISwarmUpdateAborterAllows aborting a swarm distributed update operation
 CTgstation.Server.Host.IO.ISynchronousIOManagerFor accessing the disk in a synchronous manner
 CTgstation.Server.Host.Security.ISystemIdentityFactoryFactory for ISystemIdentitys
 CTgstation.Server.Host.Security.ITokenFactoryFor creating TokenResponses
 CTgstation.Server.Host.Security.ITokenValidatorHandles validating authentication tokens
 CTgstation.Server.Host.Components.Session.ITopicClientFactoryFactory for ITopicClients
 CHotChocolate.Subscriptions.ITopicEventReceiver
 CTgstation.Server.Client.ITransferClientFor transferring data Streams
 CTgstation.Server.Host.Models.ITransformer< TInput, TOutput >Contains a transformation Expression for converting TInput s to TOutput s
 CTgstation.Server.Client.IUserGroupsClientFor managing UserGroupResponses
 CTgstation.Server.Host.GraphQL.Interfaces.IUserNameA lightly scoped Types.User
 CTgstation.Server.Client.IUsersClientFor managing UserResponses
 CTgstation.Server.Host.Watchdog.IWatchdogThe watchdog for a Host
 CTgstation.Server.Host.Components.Watchdog.IWatchdogFactoryFor creating IWatchdogs
 CTgstation.Server.Host.Watchdog.IWatchdogFactoryFactory for creating IWatchdogs
 CIYamlTypeConverter
 CTgstation.Server.Api.Extensions.JobCodeExtensionsExtension methods for the JobCode enum
 CJsonConverter
 CTgstation.Server.Host.Components.Session.LaunchResultRepresents the result of trying to start a DD process
 CTgstation.Server.Api.Models.LimitsSanity limits to prevent users from overloading
 CTgstation.Server.Client.GraphQL.LoginResultExtensionsExtensions for ILoginResult
 CTgstation.Server.Host.Components.Chat.Providers.MessageRepresents a message received by a IProvider
 CTgstation.Server.Host.Components.Interop.MessageContentRepresents a message to send to a chat provider
 CMigration
 CTgstation.Server.Host.Extensions.ModelBuilderExtensionsExtension methods for the ModelBuilder class
 CTgstation.Server.Host.Models.ModelExtensionsExtensions for Models
 CModelSnapshot
 CTgstation.Server.Host.GraphQL.MutationRoot type for GraphQL mutations
 CTgstation.Server.Host.Service.NativeMethodsNative methods used by the code
 CTgstation.Server.Host.System.NativeMethodsNative methods used by the code
 CTgstation.Server.Host.Configuration.OAuthConfigurationBaseBase OAuth options
 CTgstation.Server.Api.Models.OAuthConnectionRepresents a valid OAuth connection
 CTgstation.Server.Host.GraphQL.Types.OAuth.OAuthConnectionRepresents a valid OAuth connection
 CTgstation.Server.Api.Models.Response.OAuthGatewayResponseSuccess result for an OAuth gateway login attempt
 CTgstation.Server.Host.Extensions.OAuthGatewayStatusExtensionsExtension methods for OAuthGatewayStatus
 CTgstation.Server.Api.Models.OAuthProviderInfoPublic information about a given OAuthProvider
 CTgstation.Server.Host.GraphQL.Types.OAuth.OAuthProviderInfosDescription of configured OAuth services
 CTgstation.Server.Host.Configuration.OidcConfigurationConfiguration for an OpenID Connect provider
 CTgstation.Server.Api.Models.OidcConnectionRepresents a valid OIDC connection
 CTgstation.Server.Host.GraphQL.Types.OAuth.OidcConnectionRepresents a valid OAuth connection
 CTgstation.Server.Api.Models.OidcProviderInfoRepresents a configured OIDC provider
 CTgstation.Server.Client.GraphQL.OperationResultExtensionsExtension methods for the IOperationResult interface
 CTgstation.Server.Host.Controllers.Results.PaginatableResult< TModel >Helper for returning paginated models
 CTgstation.Server.Client.PaginatedClientClient that deals with getting paginated results
 CTgstation.Server.Api.Models.Response.PaginatedResponse< TModel >Represents a paginated set of models
 CTgstation.Server.Client.PaginationSettingsSettings for a paginated request
 CTgstation.Server.Host.GraphQL.Types.PermissionSetRepresents a set of permissions for the server
 CTgstation.Server.Host.GraphQL.Mutations.Payloads.PermissionSetInputUpdates a set of permissions for the server. null values default to their "None" variants
 CTgstation.Server.Host.Common.PipeCommandsValues able to be passed via the update file path
 CTgstation.Server.Host.Console.ProgramContains the entrypoint for the application
 CTgstation.Server.Host.ProgramEntrypoint for the Process
 CTgstation.Server.Host.GraphQL.QueryGraphQL query global::System.Type
 CTgstation.Server.Host.Utils.ReferenceCounter< IEngineInstallation >
 CTgstation.Server.Host.Utils.ReferenceCounter< IInstance >
 CTgstation.Server.Host.Utils.ReferenceCountingContainer< TWrapped, TReference >Wrapper for managing some TWrapped
 CTgstation.Server.Host.Utils.GitHub.RepositoryIdentifierIdentifies a repository either by its RepositoryId or Owner and Name
 CTgstation.Server.Api.Models.RepositorySettingsRepresents configurable settings for a git repository
 CTgstation.Server.Host.Extensions.ResultExtensionsExtensions for IResult
 CTgstation.Server.Host.Models.RevInfoTestMergeMany to many relationship for Models.RevisionInformation and Models.TestMerge
 CTgstation.Server.Api.Models.Internal.RevisionInformationRepresents information about a current git revison
 CTgstation.Server.Api.Rights.RightsHelperHelper for RightsTypes
 CTgstation.Server.Api.RoutesRoutes to a server actions
 CScalarSerializer
 CScalarType
 CTgstation.Server.Host.Configuration.SecurityConfigurationConfiguration options pertaining to user security
 CTgstation.Server.Host.Utils.SerilogContextHelperHelpers for manipulating the Serilog.Context.LogContext
 CTgstation.Server.Api.Models.Internal.ServerInformationBaseBase class for Response.ServerInformationResponse
 CTgstation.Server.Host.Components.StaticFiles.ServerSideModificationsRepresents code modifications via configuration
 CTgstation.Server.Host.GraphQL.Types.ServerSwarmRepresents a tgstation-server swarm
 CTgstation.Server.Host.Core.ServerUpdateOperationNecessary data for performing a server update
 CTgstation.Server.Api.Models.Request.ServerUpdateRequestRepresents a request to update TGS
 CServiceBase
 CTgstation.Server.Host.Extensions.ServiceCollectionExtensionsExtensions for IServiceCollection
 CTgstation.Server.Host.Configuration.SessionConfigurationConfiguration options for the game sessions
 CTgstation.Server.Host.Setup.SetupApplicationDI root for configuring a SetupWizard
 CTgstation.Server.Host.Extensions.SocketExtensionsExtension methods for the Socket class
 CStream
 CTgstation.Server.Host.GraphQL.SubscriptionRoot type for GraphQL subscriptions
 CTgstation.Server.Host.Swarm.SwarmConstantsConstants used by the swarm system
 CTgstation.Server.Host.Swarm.SwarmRegistrationResponseResponse for a SwarmRegistrationRequest
 CTgstation.Server.Api.Models.Internal.SwarmServerInformation about a server in the swarm
 CTgstation.Server.Host.Swarm.SwarmServersUpdateRequestA request to update a nodes list of SwarmServers
 CTgstation.Server.Host.Swarm.SwarmUpdateOperationRepresents the state of a distributed swarm update
 CTgstation.Server.Host.Swarm.SwarmUpdateRequestA request to update the swarm's TGS version
 CTgstation.Server.Host.Extensions.TaskExtensionsExtensions for the Task and Task<TResult> classes
 CTgstation.Server.Host.Configuration.TelemetryConfigurationConfiguration options for telemetry
 CTgstation.Server.Api.Models.TestMergeParametersParameters for creating a TestMerge
 CTgstation.Server.Host.Components.Repository.TestMergeResultRepresents the result of a repository test merge attempt
 CTgstation.Server.Api.Models.Response.TokenResponseRepresents a JWT returned by the API
 CTgstation.Server.Host.Extensions.TopicClientExtensionsExtension methods for ITopicClient
 CTgstation.Server.Host.Models.Transformers.TransformerBase< PermissionSet, GraphQL.Types.PermissionSet >
 CTgstation.Server.Host.Models.Transformers.TransformerBase< User, GraphQL.Types.User >
 CTgstation.Server.Host.Models.Transformers.TransformerBase< User, GraphQL.Types.UserName >
 CTgstation.Server.Host.Models.Transformers.TransformerBase< UserGroup, GraphQL.Types.UserGroup >
 CTypeInterceptor
 CTgstation.Server.Api.Models.Internal.UpdateInformationIndicates data from the TGS update source
 CTgstation.Server.Host.Configuration.UpdatesConfigurationConfiguration for the automatic update system
 CTgstation.Server.Host.GraphQL.Mutations.UserGroupMutationsIUserGroupAuthority related Mutations
 CTgstation.Server.Host.GraphQL.Types.UserGroupsWrapper for accessing UserGroups
 CTgstation.Server.Host.GraphQL.Mutations.UserMutationsIUserAuthority related Mutations
 CTgstation.Server.Host.GraphQL.Types.UsersWrapper for accessing Users
 CTgstation.Server.Host.GraphQL.Subscriptions.UserSubscriptionsSubscriptions for User
 CTgstation.Server.Common.Extensions.ValueTaskExtensionsExtension methods for the ValueTask and ValueTask<TResult> classes
 CTgstation.Server.Common.Extensions.VersionExtensionsExtensions for the Version class
 CTgstation.Server.Host.Extensions.WebHostBuilderExtensionsExtension methods for the IWebHostBuilder class
 CTgstation.Server.Host.System.WindowsFirewallHelperHelper class for interacting with the Windows Firewall