From e157d472d8a256ef54ca78daf2cb2babcd7c0e7f Mon Sep 17 00:00:00 2001 From: "tgstation-server-ci[bot]" <161980869+tgstation-server-ci[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 02:14:19 +0000 Subject: [PATCH] Deploy code docs to GitHub Pages for workflow run 3465 Commit: 8d50714cc8bcdc6b2df8691b41b15add5eb8f01f --- _advanced_watchdog_8cs_source.html | 22 +- _application_8cs_source.html | 4 +- _basic_watchdog_8cs_source.html | 32 +- _posix_watchdog_8cs_source.html | 16 +- ...8_host_8_service_2_program_8cs_source.html | 191 +- _watchdog_base_8cs_source.html | 2283 ++++++++--------- ...ws_filesystem_link_factory_8cs_source.html | 99 +- ...dows_network_prompt_reaper_8cs_source.html | 353 ++- _windows_process_features_8cs_source.html | 18 +- _windows_watchdog_8cs_source.html | 14 +- changelog.yml | 8 +- ...1_1_api_1_1_models_1_1_engine_version.html | 2 +- ...rver_1_1_api_1_1_models_1_1_entity_id.html | 2 +- ...al_1_1_dream_daemon_launch_parameters.html | 4 +- ..._extensions_1_1_value_task_extensions.html | 2 +- ...onents_1_1_deployment_1_1_dmb_factory.html | 6 +- ..._1_1_host_1_1_components_1_1_instance.html | 2 +- ...nents_1_1_interop_1_1_message_content.html | 2 +- ...nterop_1_1_topic_1_1_topic_parameters.html | 2 +- ...nts_1_1_session_1_1_session_persistor.html | 4 +- ...ts_1_1_watchdog_1_1_advanced_watchdog.html | 38 +- ...nents_1_1_watchdog_1_1_basic_watchdog.html | 38 +- ...nents_1_1_watchdog_1_1_posix_watchdog.html | 10 +- ...onents_1_1_watchdog_1_1_watchdog_base.html | 2076 +++++++-------- ...nts_1_1_watchdog_1_1_windows_watchdog.html | 14 +- ...ver_1_1_host_1_1_core_1_1_application.html | 4 +- ...o_1_1_windows_filesystem_link_factory.html | 4 +- ...xtensions_1_1_installation_extensions.html | 2 +- ..._1_host_1_1_system_1_1_native_methods.html | 10 +- ...tem_1_1_windows_network_prompt_reaper.html | 302 +-- ..._1_1_host_1_1_utils_1_1_async_delayer.html | 2 +- ..._1_1_utils_1_1_semaphore_slim_context.html | 2 +- ..._1_1_utils_1_1_serilog_context_helper.html | 2 +- ...omponents_1_1_chat_1_1_i_chat_manager.html | 8 +- ...1_i_remote_deployment_manager_factory.html | 2 +- ...nents_1_1_events_1_1_i_event_consumer.html | 2 +- ..._1_1_session_1_1_i_session_controller.html | 2 +- ..._1_host_1_1_core_1_1_i_server_control.html | 2 +- ...r_1_1_host_1_1_jobs_1_1_i_job_manager.html | 2 +- ...ver_1_1_host_1_1_system_1_1_i_process.html | 2 +- ..._1_host_1_1_system_1_1_i_process_base.html | 2 +- ..._1_host_1_1_utils_1_1_i_async_delayer.html | 2 +- 42 files changed, 2797 insertions(+), 2797 deletions(-) diff --git a/_advanced_watchdog_8cs_source.html b/_advanced_watchdog_8cs_source.html index faffb1958b..5b4414943e 100644 --- a/_advanced_watchdog_8cs_source.html +++ b/_advanced_watchdog_8cs_source.html @@ -513,17 +513,17 @@ $(document).ready(function() { init_codefold(0); });
Definition at line 24 of file EngineVersion.cs.
Referenced by Tgstation.Server.Host.Components.Watchdog.WindowsWatchdog.ApplyInitialDmb(), Tgstation.Server.Host.Components.Engine.ByondInstallation.ByondInstallation(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CanUseSwappableDmbProvider(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Engine.EngineManager.CheckVersionParameter(), Tgstation.Server.Host.Components.Engine.EngineInstallerBase.CheckVersionValidity(), Tgstation.Server.Host.Components.Engine.DelegatingEngineInstaller.DelegateCall< TReturn >(), Tgstation.Server.Api.Models.EngineVersion.EngineVersion(), Tgstation.Server.Api.Models.EngineVersion.Equals(), Tgstation.Server.Host.Components.Chat.Commands.EngineCommand.Invoke(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), Tgstation.Server.Host.Components.Engine.OpenDreamInstallation.OpenDreamInstallation(), Tgstation.Server.Host.Components.Session.SessionController.ProcessBridgeCommand(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.SendUpdateMessage(), Tgstation.Server.Api.Models.EngineVersion.ToString(), and Tgstation.Server.Api.Models.EngineVersion.TryParse().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WindowsWatchdog.ApplyInitialDmb(), Tgstation.Server.Host.Components.Engine.ByondInstallation.ByondInstallation(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CanUseSwappableDmbProvider(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Engine.EngineManager.CheckVersionParameter(), Tgstation.Server.Host.Components.Engine.EngineInstallerBase.CheckVersionValidity(), Tgstation.Server.Host.Components.Engine.DelegatingEngineInstaller.DelegateCall< TReturn >(), Tgstation.Server.Api.Models.EngineVersion.EngineVersion(), Tgstation.Server.Api.Models.EngineVersion.Equals(), Tgstation.Server.Host.Components.Chat.Commands.EngineCommand.Invoke(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), Tgstation.Server.Host.Components.Engine.OpenDreamInstallation.OpenDreamInstallation(), Tgstation.Server.Host.Components.Session.SessionController.ProcessBridgeCommand(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.SendUpdateMessage(), Tgstation.Server.Api.Models.EngineVersion.ToString(), and Tgstation.Server.Api.Models.EngineVersion.TryParse().
Definition at line 13 of file EntityId.cs.
Referenced by Tgstation.Server.Host.Authority.LoginAuthority.AttemptLogin(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Jobs.JobService.CancelJob(), Tgstation.Server.Host.Controllers.ChatController.Create(), Tgstation.Server.Host.Controllers.RepositoryController.Create(), Tgstation.Server.Client.InstanceManagerClient.CreateClient(), Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.CreateLock(), Tgstation.Server.Api.Models.UserName.CreateUserName< TResultType >(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.InstancePermissionSetController.Delete(), Tgstation.Server.Host.Controllers.JobController.Delete(), Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.DeploymentLockManager(), Tgstation.Server.Host.Components.Deployment.DmbFactory.FromCompileJobInternal(), Tgstation.Server.Host.Authority.UserAuthority.GetId(), Tgstation.Server.Host.Controllers.ChatController.GetId(), Tgstation.Server.Host.Controllers.InstancePermissionSetController.GetId(), Tgstation.Server.Host.Controllers.JobController.GetId(), Tgstation.Server.Host.Controllers.UserController.GetId(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNewDmbAvailable(), Tgstation.Server.Host.Controllers.ApiController.HookExecuteAction(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController(), Tgstation.Server.Client.Components.InstanceClient.InstanceClient(), Tgstation.Server.Host.Models.Job.Job(), Tgstation.Server.Host.Models.Job.Job(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), Tgstation.Server.Host.Controllers.ChatController.List(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PerformDmbSwap(), Tgstation.Server.Host.Controllers.DreamMakerController.Read(), Tgstation.Server.Host.Controllers.RepositoryController.Read(), Tgstation.Server.Client.Components.ConfigurationClient.Read(), Tgstation.Server.Host.Controllers.DreamDaemonController.ReadImpl(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.Reattach(), Tgstation.Server.Host.Controllers.RepositoryController.Reclone(), Tgstation.Server.Host.Jobs.JobService.RegisterOperation(), Tgstation.Server.Host.Jobs.JobService.RunJob(), Tgstation.Server.Client.Components.EngineClient.SetActiveVersion(), Tgstation.Server.Host.GraphQL.Mutations.UserMutations.SetCurrentOAuthConnections(), Tgstation.Server.Host.GraphQL.Mutations.UserMutations.SetCurrentUserPassword(), Tgstation.Server.Host.Models.ChatBot.ToApi(), Tgstation.Server.Host.Models.CompileJob.ToApi(), Tgstation.Server.Host.Models.Instance.ToApi(), Tgstation.Server.Host.Models.Job.ToApi(), Tgstation.Server.Host.Models.UserGroup.ToApi(), Tgstation.Server.Host.Controllers.ChatController.Update(), Tgstation.Server.Host.Controllers.DreamDaemonController.Update(), Tgstation.Server.Host.Controllers.DreamMakerController.Update(), Tgstation.Server.Host.Controllers.EngineController.Update(), Tgstation.Server.Host.Controllers.InstancePermissionSetController.Update(), Tgstation.Server.Host.Controllers.RepositoryController.Update(), Tgstation.Server.Host.Jobs.JobsHubGroupMapper.UserDisabled(), and Tgstation.Server.Client.Components.ConfigurationClient.Write().
+Referenced by Tgstation.Server.Host.Authority.LoginAuthority.AttemptLogin(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Jobs.JobService.CancelJob(), Tgstation.Server.Host.Controllers.ChatController.Create(), Tgstation.Server.Host.Controllers.RepositoryController.Create(), Tgstation.Server.Client.InstanceManagerClient.CreateClient(), Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.CreateLock(), Tgstation.Server.Api.Models.UserName.CreateUserName< TResultType >(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.InstancePermissionSetController.Delete(), Tgstation.Server.Host.Controllers.JobController.Delete(), Tgstation.Server.Host.Components.Deployment.DeploymentLockManager.DeploymentLockManager(), Tgstation.Server.Host.Components.Deployment.DmbFactory.FromCompileJobInternal(), Tgstation.Server.Host.Authority.UserAuthority.GetId(), Tgstation.Server.Host.Controllers.ChatController.GetId(), Tgstation.Server.Host.Controllers.InstancePermissionSetController.GetId(), Tgstation.Server.Host.Controllers.JobController.GetId(), Tgstation.Server.Host.Controllers.UserController.GetId(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNewDmbAvailable(), Tgstation.Server.Host.Controllers.ApiController.HookExecuteAction(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController(), Tgstation.Server.Client.Components.InstanceClient.InstanceClient(), Tgstation.Server.Host.Models.Job.Job(), Tgstation.Server.Host.Models.Job.Job(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), Tgstation.Server.Host.Controllers.ChatController.List(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PerformDmbSwap(), Tgstation.Server.Host.Controllers.DreamMakerController.Read(), Tgstation.Server.Host.Controllers.RepositoryController.Read(), Tgstation.Server.Client.Components.ConfigurationClient.Read(), Tgstation.Server.Host.Controllers.DreamDaemonController.ReadImpl(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.Reattach(), Tgstation.Server.Host.Controllers.RepositoryController.Reclone(), Tgstation.Server.Host.Jobs.JobService.RegisterOperation(), Tgstation.Server.Host.Jobs.JobService.RunJob(), Tgstation.Server.Client.Components.EngineClient.SetActiveVersion(), Tgstation.Server.Host.GraphQL.Mutations.UserMutations.SetCurrentOAuthConnections(), Tgstation.Server.Host.GraphQL.Mutations.UserMutations.SetCurrentUserPassword(), Tgstation.Server.Host.Models.ChatBot.ToApi(), Tgstation.Server.Host.Models.CompileJob.ToApi(), Tgstation.Server.Host.Models.Instance.ToApi(), Tgstation.Server.Host.Models.Job.ToApi(), Tgstation.Server.Host.Models.UserGroup.ToApi(), Tgstation.Server.Host.Controllers.ChatController.Update(), Tgstation.Server.Host.Controllers.DreamDaemonController.Update(), Tgstation.Server.Host.Controllers.DreamMakerController.Update(), Tgstation.Server.Host.Controllers.EngineController.Update(), Tgstation.Server.Host.Controllers.InstancePermissionSetController.Update(), Tgstation.Server.Host.Controllers.RepositoryController.Update(), Tgstation.Server.Host.Jobs.JobsHubGroupMapper.UserDisabled(), and Tgstation.Server.Client.Components.ConfigurationClient.Write().
Definition at line 76 of file DreamDaemonLaunchParameters.cs.
Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck().
Definition at line 69 of file DreamDaemonLaunchParameters.cs.
Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
Referenced by Tgstation.Server.Host.Components.Deployment.DmbFactory.CleanRegisteredCompileJob(), Tgstation.Server.Host.Components.Deployment.DmbFactory.CleanUnusedCompileJobs(), Tgstation.Server.Host.Components.Deployment.DreamMaker.CleanupFailedCompile(), Tgstation.Server.Host.Swarm.SwarmService.CommitUpdate(), Tgstation.Server.Host.Components.Deployment.DreamMaker.DeploymentProcess(), Tgstation.Server.Client.ApiClient.DisposeAsync(), Tgstation.Server.Host.Security.IdentityCache.DisposeAsync(), Tgstation.Server.Host.Components.StaticFiles.Configuration.EnsureDirectories(), Tgstation.Server.Host.Components.StaticFiles.Configuration.ExecuteEventScripts(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEventImpl(), Tgstation.Server.Host.Swarm.SwarmService.HealthCheckNodes(), Tgstation.Server.Host.Components.Engine.OpenDreamInstaller.Install(), Tgstation.Server.Host.Components.Engine.WindowsOpenDreamInstaller.Install(), Tgstation.Server.Host.Components.Engine.PosixByondInstaller.Install(), Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.Install(), Tgstation.Server.Host.Components.InstanceManager.OfflineInstance(), Tgstation.Server.Host.Components.Deployment.Remote.BaseRemoteDeploymentManager.PostDeploymentComments(), Tgstation.Server.Host.Swarm.SwarmService.RemoteAbortUpdate(), Tgstation.Server.Host.Components.Chat.ChatManager.RemoveProviderChannels(), Tgstation.Server.Host.Server.RestartImpl(), Tgstation.Server.Client.ApiClient.RunRequest< TResult >(), Tgstation.Server.Host.Components.Chat.ChatManager.SendMessage(), Tgstation.Server.Host.Swarm.SwarmService.SendUpdatedServerListToNodes(), Tgstation.Server.Host.Swarm.SwarmService.Shutdown(), Tgstation.Server.Host.Components.Chat.ChatManager.StartAsync(), Tgstation.Server.Host.Components.Engine.EngineManager.StartAsync(), Tgstation.Server.Host.Components.InstanceManager.StopAsync(), Tgstation.Server.Host.Jobs.JobService.StopAsync(), Tgstation.Server.Host.Components.StaticFiles.Configuration.SymlinkStaticFilesTo(), and Tgstation.Server.Host.Controllers.InstanceController.Update().
+Referenced by Tgstation.Server.Host.Components.Deployment.DmbFactory.CleanRegisteredCompileJob(), Tgstation.Server.Host.Components.Deployment.DmbFactory.CleanUnusedCompileJobs(), Tgstation.Server.Host.Components.Deployment.DreamMaker.CleanupFailedCompile(), Tgstation.Server.Host.Swarm.SwarmService.CommitUpdate(), Tgstation.Server.Host.Components.Deployment.DreamMaker.DeploymentProcess(), Tgstation.Server.Client.ApiClient.DisposeAsync(), Tgstation.Server.Host.Security.IdentityCache.DisposeAsync(), Tgstation.Server.Host.Components.StaticFiles.Configuration.EnsureDirectories(), Tgstation.Server.Host.Components.StaticFiles.Configuration.ExecuteEventScripts(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEventImpl(), Tgstation.Server.Host.Swarm.SwarmService.HealthCheckNodes(), Tgstation.Server.Host.Components.Engine.OpenDreamInstaller.Install(), Tgstation.Server.Host.Components.Engine.WindowsOpenDreamInstaller.Install(), Tgstation.Server.Host.Components.Engine.PosixByondInstaller.Install(), Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.Install(), Tgstation.Server.Host.Components.InstanceManager.OfflineInstance(), Tgstation.Server.Host.Components.Deployment.Remote.BaseRemoteDeploymentManager.PostDeploymentComments(), Tgstation.Server.Host.Swarm.SwarmService.RemoteAbortUpdate(), Tgstation.Server.Host.Components.Chat.ChatManager.RemoveProviderChannels(), Tgstation.Server.Host.Server.RestartImpl(), Tgstation.Server.Client.ApiClient.RunRequest< TResult >(), Tgstation.Server.Host.Components.Chat.ChatManager.SendMessage(), Tgstation.Server.Host.Swarm.SwarmService.SendUpdatedServerListToNodes(), Tgstation.Server.Host.Swarm.SwarmService.Shutdown(), Tgstation.Server.Host.Components.Chat.ChatManager.StartAsync(), Tgstation.Server.Host.Components.Engine.EngineManager.StartAsync(), Tgstation.Server.Host.Components.InstanceManager.StopAsync(), Tgstation.Server.Host.Jobs.JobService.StopAsync(), Tgstation.Server.Host.Components.StaticFiles.Configuration.SymlinkStaticFilesTo(), and Tgstation.Server.Host.Controllers.InstanceController.Update().
References Tgstation.Server.Host.Components.Deployment.DmbFactory.DmbAvailable, and Tgstation.Server.Host.Components.Deployment.DmbFactory.LockNextDmb().
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.InitialCheckDmbUpdated().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.InitialCheckDmbUpdated().
Definition at line 42 of file DmbFactory.cs.
-Referenced by Tgstation.Server.Host.Components.Deployment.DmbFactory.LatestCompileJob(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), and Tgstation.Server.Host.Components.Deployment.DmbFactory.LockNextDmb().
+Referenced by Tgstation.Server.Host.Components.Deployment.DmbFactory.LatestCompileJob(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), and Tgstation.Server.Host.Components.Deployment.DmbFactory.LockNextDmb().
Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.InitialCheckDmbUpdated().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.InitialCheckDmbUpdated().
Definition at line 36 of file Instance.cs.
-Referenced by Tgstation.Server.Host.Components.Instance.AutoUpdateAction(), Tgstation.Server.Host.Components.Instance.RepositoryAutoUpdateJob(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync().
+Referenced by Tgstation.Server.Host.Components.Instance.AutoUpdateAction(), Tgstation.Server.Host.Components.Instance.RepositoryAutoUpdateJob(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync().
Definition at line 11 of file MessageContent.cs.
Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatCommand(), Tgstation.Server.Host.Components.Session.SessionController.ProcessBridgeCommand(), Tgstation.Server.Host.Components.Chat.ChatManager.SendMessage(), and Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.SendMessage().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatCommand(), Tgstation.Server.Host.Components.Session.SessionController.ProcessBridgeCommand(), Tgstation.Server.Host.Components.Chat.ChatManager.SendMessage(), and Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.SendMessage().
Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Broadcast().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Broadcast().
References Tgstation.Server.Host.Components.Session.SessionPersistor.ClearImpl(), and Tgstation.Server.Host.Components.Session.SessionPersistor.logger.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers().
References Tgstation.Server.Host.Components.Session.SessionPersistor.databaseContextFactory, Tgstation.Server.Host.Components.Session.SessionPersistor.dmbFactory, Tgstation.Server.Host.Components.Deployment.IDmbFactory.FromCompileJob(), Tgstation.Server.Host.System.IProcessExecutor.GetProcess(), Tgstation.Server.Host.Components.Session.SessionPersistor.logger, Tgstation.Server.Host.Components.Session.SessionPersistor.metadata, Tgstation.Server.Host.Components.Session.SessionPersistor.processExecutor, Tgstation.Server.Host.System.IProcess.Terminate(), and Tgstation.Server.Host.Database.IDatabaseContextFactory.UseContext().
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync().
References Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.deploymentCleanupTasks, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.LinkFactory.
+References Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.deploymentCleanupTasks, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.LinkFactory.
References Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Host.Components.Deployment.IDmbProvider.EngineVersion, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger.
+References Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Host.Components.Deployment.IDmbProvider.EngineVersion, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger.
Referenced by Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNewDmbAvailable(), and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PrepServerForLaunch().
References Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.deploymentCleanupGate, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.deploymentCleanupTasks, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger.
+References Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.deploymentCleanupGate, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.deploymentCleanupTasks, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger.
Referenced by Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.DisposeAndNullControllersImpl(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleMonitorWakeup(), and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot().
References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveCompileJob, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CanUseSwappableDmbProvider(), Tgstation.Server.Host.Components.Deployment.IDmbProvider.CompileJob, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CreateSwappableDmbProvider(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), Tgstation.Server.Api.Models.Internal.CompileJob.DmeName, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Deployment.DmbFactory.LockNextDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.pendingSwappable, and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PerformDmbSwap().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveCompileJob, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CanUseSwappableDmbProvider(), Tgstation.Server.Host.Components.Deployment.IDmbProvider.CompileJob, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CreateSwappableDmbProvider(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), Tgstation.Server.Api.Models.Internal.CompileJob.DmeName, Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Deployment.DmbFactory.LockNextDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.pendingSwappable, and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PerformDmbSwap().
References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.ActiveSwappable, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.CompileJob, Tgstation.Server.Host.Utils.AsyncDelayer.Delay(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.deploymentCleanupGate, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.deploymentCleanupTasks, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.DrainDeploymentCleanupTasks(), Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.FinishActivationPreparation(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.pendingSwappable, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PerformDmbSwap(), Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Server.Restart(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.StartupTimeout, Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.Swapped, and Tgstation.Server.Host.Components.Session.SessionPersistor.Update().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.ActiveSwappable, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.CompileJob, Tgstation.Server.Host.Utils.AsyncDelayer.Delay(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.deploymentCleanupGate, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.deploymentCleanupTasks, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.DrainDeploymentCleanupTasks(), Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.FinishActivationPreparation(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.pendingSwappable, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PerformDmbSwap(), Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Server.Restart(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.StartupTimeout, Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.Swapped, and Tgstation.Server.Host.Components.Session.SessionPersistor.Update().
References Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.ActiveSwappable, Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.FinishActivationPreparation(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.MakeActive().
+References Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.ActiveSwappable, Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.FinishActivationPreparation(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.MakeActive().
Referenced by Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PrepServerForLaunch().
References Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.CompileJob, Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.FinishActivationPreparation(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.MakeActive().
+References Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.CompileJob, Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.FinishActivationPreparation(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Deployment.SwappableDmbProvider.MakeActive().
Referenced by Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNewDmbAvailable(), and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot().
References Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.ActiveSwappable, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CanUseSwappableDmbProvider(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CreateSwappableDmbProvider(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.InitialLink(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.pendingSwappable.
+References Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.ActiveSwappable, Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CanUseSwappableDmbProvider(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CreateSwappableDmbProvider(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.InitialLink(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.pendingSwappable.
References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.gracefulRebootRequired, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEventImpl(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleNewDmbAvailable(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.gracefulRebootRequired, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEventImpl(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleNewDmbAvailable(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status.
References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.gracefulRebootRequired, and Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.gracefulRebootRequired, and Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage().
Referenced by Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleMonitorWakeup().
References Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status.
+References Tgstation.Server.Api.Models.Internal.CompileJob.DMApiVersion, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status.
Referenced by Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleMonitorWakeup().
References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CheckLaunchResult(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), Tgstation.Server.Host.Components.Deployment.DmbFactory.LockNextDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.PrepServerForLaunch(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.Reattach(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.SessionId, Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.SessionStartupPersist(), and Tgstation.Server.Host.Components.Session.SessionPersistor.Update().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CheckLaunchResult(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew(), Tgstation.Server.Host.Components.Deployment.DmbFactory.LockNextDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.PrepServerForLaunch(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.Reattach(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.SessionId, Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.SessionStartupPersist(), and Tgstation.Server.Host.Components.Session.SessionPersistor.Update().
References Tgstation.Server.Host.Components.Watchdog.PosixWatchdog.generalConfiguration.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_watchdog_base.html b/class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_watchdog_base.html index 5dac92cd16..b04717a963 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_watchdog_base.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_watchdog_base.html @@ -488,7 +488,7 @@ Private AttributesBase class for IWatchdogs.
-Definition at line 36 of file WatchdogBase.cs.
+Definition at line 35 of file WatchdogBase.cs.
Definition at line 210 of file WatchdogBase.cs.
-Definition at line 209 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.activeParametersUpdated, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.autoStart, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.controllerDisposeSemaphore, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.diagnosticsIOManager, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.eventConsumer, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GameIOManager, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.jobManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.metadata, Tgstation.Server.Host.Components.Chat.IChatManager.RegisterCommandHandler(), Tgstation.Server.Host.Core.IServerControl.RegisterForRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.releaseServers, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.remoteDeploymentManagerFactory, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.restartRegistration, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.activeParametersUpdated, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.autoStart, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.controllerDisposeSemaphore, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.diagnosticsIOManager, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.eventConsumer, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GameIOManager, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.jobManager, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.metadata, Tgstation.Server.Host.Components.Chat.IChatManager.RegisterCommandHandler(), Tgstation.Server.Host.Core.IServerControl.RegisterForRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.releaseServers, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.remoteDeploymentManagerFactory, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.restartRegistration, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore.
Definition at line 726 of file WatchdogBase.cs.
-Definition at line 725 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveCompileJob, Tgstation.Server.Host.Components.Deployment.Remote.IRemoteDeploymentManagerFactory.CreateRemoteDeploymentManager(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.eventConsumer, Tgstation.Server.Host.Components.Events.IEventConsumer.HandleEvent(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.metadata, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.remoteDeploymentManagerFactory.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveCompileJob, Tgstation.Server.Host.Components.Deployment.Remote.IRemoteDeploymentManagerFactory.CreateRemoteDeploymentManager(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.eventConsumer, Tgstation.Server.Host.Components.Events.IEventConsumer.HandleEvent(), Tgstation.Server.Api.Models.EntityId.Id, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.metadata, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.remoteDeploymentManagerFactory.
Referenced by Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot(), and Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController().
Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 469 of file WatchdogBase.cs.
-Definition at line 468 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Interop.Topic.TopicParameters.CreateBroadcastParameters(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Api.Rights.List, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger.
+References Tgstation.Server.Host.Components.Interop.Topic.TopicParameters.CreateBroadcastParameters(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Api.Rights.List, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger.
Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 280 of file WatchdogBase.cs.
-Definition at line 279 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.activeParametersUpdated, Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Host.Components.Session.ISessionController.EngineVersion, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.activeParametersUpdated, Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Host.Components.Session.ISessionController.EngineVersion, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore.
Definition at line 649 of file WatchdogBase.cs.
-Definition at line 648 of file WatchdogBase.cs.
+Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 462 of file WatchdogBase.cs.
-Definition at line 461 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CreateDumpNoLock(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CreateDumpNoLock(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore.
Definition at line 1246 of file WatchdogBase.cs.
-Definition at line 1245 of file WatchdogBase.cs.
+References Tgstation.Server.Api.Rights.List.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CreateDump(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CreateDump(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck().
Definition at line 693 of file WatchdogBase.cs.
-Definition at line 692 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Session.SessionPersistor.Clear(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.controllerDisposeSemaphore, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllersImpl(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.releaseServers.
+References Tgstation.Server.Host.Components.Session.SessionPersistor.Clear(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.controllerDisposeSemaphore, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllersImpl(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.releaseServers.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure().
Call IDisposable.Dispose and null the fields for all ISessionControllers.
Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync().
Definition at line 267 of file WatchdogBase.cs.
-Definition at line 266 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.controllerDisposeSemaphore, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllersImpl(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.disposed, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.monitorCts, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.restartRegistration, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.controllerDisposeSemaphore, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllersImpl(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.disposed, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.monitorCts, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.restartRegistration, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore.
Referenced by Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.AdvancedWatchdog(), and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNewDmbAvailable().
Get the active ISessionController.
Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Broadcast(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatCommand(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEvent(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ResetRebootState(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Broadcast(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatCommand(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEvent(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ResetRebootState(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
Implements Tgstation.Server.Host.Components.Chat.ICustomCommandHandler.
-Definition at line 302 of file WatchdogBase.cs.
-Definition at line 301 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatResponses(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore, and Tgstation.Server.Host.Components.Interop.MessageContent.Text.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatResponses(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore, and Tgstation.Server.Host.Components.Interop.MessageContent.Text.
Definition at line 1203 of file WatchdogBase.cs.
-Definition at line 1202 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Chat.IChatManager.QueueMessage().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Chat.IChatManager.QueueMessage().
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatCommand(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEvent().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatCommand(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEvent().
Implements Tgstation.Server.Host.Components.Events.IEventConsumer.
-Definition at line 506 of file WatchdogBase.cs.
-Definition at line 505 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatResponses(), and Tgstation.Server.Api.Rights.List.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatResponses(), and Tgstation.Server.Api.Rights.List.
Definition at line 767 of file WatchdogBase.cs.
-Definition at line 766 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.eventConsumer, Tgstation.Server.Host.Components.Events.IEventConsumer.HandleEvent(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.eventConsumer, Tgstation.Server.Host.Components.Events.IEventConsumer.HandleEvent(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Common.Extensions.ValueTaskExtensions.WhenAll().
-Referenced by Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleMonitorWakeup(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
+Referenced by Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleMonitorWakeup(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
Definition at line 1118 of file WatchdogBase.cs.
-Definition at line 1117 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ClientCount, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CreateDumpNoLock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.DumpOnHealthCheckRestart, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.healthChecksMissed, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ClientCount, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CreateDumpNoLock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.DumpOnHealthCheckRestart, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.healthChecksMissed, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage().
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
Implements Tgstation.Server.Host.Core.IRestartHandler.
-Definition at line 434 of file WatchdogBase.cs.
-Definition at line 433 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.monitorTask, Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.releaseServers, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Terminate().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.monitorTask, Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.releaseServers, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Terminate().
Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure().
Definition at line 834 of file WatchdogBase.cs.
-Definition at line 833 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Deployment.DmbFactory.LatestCompileJob(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Deployment.DmbFactory.OnNewerDmb.
+References Tgstation.Server.Host.Components.Deployment.DmbFactory.LatestCompileJob(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Deployment.DmbFactory.OnNewerDmb.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 347 of file WatchdogBase.cs.
-Definition at line 346 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore.
Definition at line 547 of file WatchdogBase.cs.
-Definition at line 546 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ClientCount, Tgstation.Server.Host.Components.Deployment.DmbFactory.DmbAvailable, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEventImpl(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.healthChecksMissed, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.InitController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LastLaunchParameters, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.monitorCts, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.monitorTask, Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ClientCount, Tgstation.Server.Host.Components.Deployment.DmbFactory.DmbAvailable, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEventImpl(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.healthChecksMissed, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.InitController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LastLaunchParameters, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.monitorCts, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.monitorTask, Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Launch(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Launch(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync().
Definition at line 854 of file WatchdogBase.cs.
-Definition at line 853 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.activeParametersUpdated, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.disposed, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleMonitorWakeup(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.HealthCheckSeconds, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.InitialCheckDmbUpdated(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.releaseServers, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore, and Tgstation.Server.Host.Utils.SerilogContextHelper.WatchdogMonitorIterationContextProperty.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ActiveLaunchParameters, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.activeParametersUpdated, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.disposed, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleMonitorWakeup(), Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters.HealthCheckSeconds, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.InitialCheckDmbUpdated(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.releaseServers, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore, and Tgstation.Server.Host.Utils.SerilogContextHelper.WatchdogMonitorIterationContextProperty.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock().
Definition at line 788 of file WatchdogBase.cs.
-Definition at line 787 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Utils.AsyncDelayer.Delay(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Utils.AsyncDelayer.Delay(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
Definition at line 669 of file WatchdogBase.cs.
-Definition at line 668 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ClientCount, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.InitController(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ClientCount, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.InitController(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, and Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage().
Referenced by Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController().
Reimplemented in Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.
-Definition at line 356 of file WatchdogBase.cs.
-Definition at line 355 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore.
Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 369 of file WatchdogBase.cs.
-Definition at line 368 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
Definition at line 393 of file WatchdogBase.cs.
-Definition at line 392 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.autoStart, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Instance.DifferentCoreExceptionMessage, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.jobManager, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Session.SessionPersistor.Load(), Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.metadata, Tgstation.Server.Host.Jobs.IJobManager.RegisterOperation(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore, and Tgstation.Server.Host.Components.Chat.IChatManager.UpdateTrackingContexts().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.autoStart, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Instance.DifferentCoreExceptionMessage, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.jobManager, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Session.SessionPersistor.Load(), Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.metadata, Tgstation.Server.Host.Jobs.IJobManager.RegisterOperation(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore, and Tgstation.Server.Host.Components.Chat.IChatManager.UpdateTrackingContexts().
Stops MonitorLifetimes(CancellationToken). Doesn't kill the servers.
true if the monitor was running, false otherwise.Definition at line 627 of file WatchdogBase.cs.
-Definition at line 626 of file WatchdogBase.cs.
+References Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.monitorCts, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.monitorTask.
+References Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.monitorCts, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.monitorTask.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 427 of file WatchdogBase.cs.
-Definition at line 426 of file WatchdogBase.cs.
+References Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.releaseServers, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
+References Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Utils.SemaphoreSlimContext.Lock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.releaseServers, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.synchronizationSemaphore, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleRestart().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleRestart().
Definition at line 1077 of file WatchdogBase.cs.
-Definition at line 1076 of file WatchdogBase.cs.
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEventImpl(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LastLaunchParameters, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.releaseServers, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StopMonitor().
+References Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Chat, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.GetActiveController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEventImpl(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LastLaunchParameters, Tgstation.Server.Api.Rights.List, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger, Tgstation.Server.Host.Components.Chat.IChatManager.QueueWatchdogMessage(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.releaseServers, Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Status, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StopMonitor().
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Terminate().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Terminate().
TaskCompletionSource that completes when ActiveLaunchParameters are changed and we are running.
-Definition at line 160 of file WatchdogBase.cs.
+Definition at line 159 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
If the WatchdogBase should LaunchNoLock(bool, bool, bool, ReattachInformation, CancellationToken) in StartAsync(CancellationToken).
-Definition at line 155 of file WatchdogBase.cs.
+Definition at line 154 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
SemaphoreSlim used for DisposeAndNullControllers.
-Definition at line 125 of file WatchdogBase.cs.
+Definition at line 124 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
The IIOManager pointing to the Diagnostics directory.
-Definition at line 145 of file WatchdogBase.cs.
+Definition at line 144 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
If the WatchdogBase has been DisposeAsync'd.
-Definition at line 190 of file WatchdogBase.cs.
+Definition at line 189 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
The IEventConsumer that is not the WatchdogBase.
-Definition at line 130 of file WatchdogBase.cs.
+Definition at line 129 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEventImpl(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEventImpl(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
The number of hearbeats missed.
-Definition at line 180 of file WatchdogBase.cs.
+Definition at line 179 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock().
The IJobManager for the WatchdogBase.
-Definition at line 135 of file WatchdogBase.cs.
+Definition at line 134 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
The Api.Models.Instance for the WatchdogBase.
-Definition at line 115 of file WatchdogBase.cs.
+Definition at line 114 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
The CancellationTokenSource for the monitor loop.
-Definition at line 165 of file WatchdogBase.cs.
+Definition at line 164 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StopMonitor().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StopMonitor().
The Task running the monitor loop.
-Definition at line 170 of file WatchdogBase.cs.
+Definition at line 169 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StopMonitor().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StopMonitor().
If the servers should be released instead of shutdown.
-Definition at line 185 of file WatchdogBase.cs.
+Definition at line 184 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Terminate(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Terminate(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
@@ -4527,9 +4527,9 @@ Here is the caller graph for this function:The IRemoteDeploymentManagerFactory for the WatchdogBase.
-Definition at line 150 of file WatchdogBase.cs.
+Definition at line 149 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
@@ -4555,9 +4555,9 @@ Here is the caller graph for this function:The IRestartRegistration for the WatchdogBase.
-Definition at line 140 of file WatchdogBase.cs.
+Definition at line 139 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
@@ -4583,7 +4583,7 @@ Here is the caller graph for this function:Backing field for Status.
-Definition at line 175 of file WatchdogBase.cs.
+Definition at line 174 of file WatchdogBase.cs.
@@ -4609,9 +4609,9 @@ Here is the caller graph for this function:The SemaphoreSlim for the WatchdogBase.
-Definition at line 120 of file WatchdogBase.cs.
+Definition at line 119 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CreateDump(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatCommand(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Launch(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ResetRebootState(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Terminate(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CreateDump(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatCommand(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Launch(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ResetRebootState(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Terminate(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
@@ -4640,9 +4640,9 @@ Here is the caller graph for this function:Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 72 of file WatchdogBase.cs.
+Definition at line 71 of file WatchdogBase.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNewDmbAvailable().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), and Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNewDmbAvailable().
@@ -4670,10 +4670,10 @@ Here is the caller graph for this function:Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 66 of file WatchdogBase.cs.
-Definition at line 65 of file WatchdogBase.cs.
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 63 of file WatchdogBase.cs.
- @@ -4728,8 +4728,8 @@ Here is the caller graph for this function:The IAsyncDelayer for the WatchdogBase.
-Definition at line 105 of file WatchdogBase.cs.
- @@ -4755,10 +4755,10 @@ Here is the caller graph for this function:The IChatManager for the WatchdogBase.
-Definition at line 90 of file WatchdogBase.cs.
-Definition at line 89 of file WatchdogBase.cs.
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatResponses(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleMonitorWakeup(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleNewDmbAvailable(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatResponses(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleMonitorWakeup(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleNewDmbAvailable(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 42 of file WatchdogBase.cs.
-Definition at line 41 of file WatchdogBase.cs.
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure().
The IDmbFactory for the WatchdogBase.
-Definition at line 100 of file WatchdogBase.cs.
- @@ -4842,10 +4842,10 @@ Here is the caller graph for this function:The IIOManager for the WatchdogBase pointing to the Game directory.
-Definition at line 110 of file WatchdogBase.cs.
-Definition at line 109 of file WatchdogBase.cs.
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 69 of file WatchdogBase.cs.
-Definition at line 68 of file WatchdogBase.cs.
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 45 of file WatchdogBase.cs.
+Definition at line 44 of file WatchdogBase.cs.
@@ -4930,10 +4930,10 @@ Here is the caller graph for this function:The ILogger for the WatchdogBase.
-Definition at line 85 of file WatchdogBase.cs.
-Definition at line 84 of file WatchdogBase.cs.
+Referenced by Tgstation.Server.Host.Components.Watchdog.WindowsWatchdog.ApplyInitialDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Broadcast(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CanUseSwappableDmbProvider(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.DrainDeploymentCleanupTasks(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatResponses(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEventImpl(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleMonitorWakeup(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNewDmbAvailable(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleRestart(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.InitialCheckDmbUpdated(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.InitialLink(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PerformDmbSwap(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PrepServerForLaunch(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StopMonitor(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WindowsWatchdog.ApplyInitialDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Broadcast(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.CanUseSwappableDmbProvider(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAsync(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.DrainDeploymentCleanupTasks(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatResponses(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEventImpl(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleMonitorWakeup(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNewDmbAvailable(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleRestart(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.InitialCheckDmbUpdated(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.InitialLink(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PerformDmbSwap(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.PrepServerForLaunch(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StopMonitor(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 60 of file WatchdogBase.cs.
+Definition at line 59 of file WatchdogBase.cs.
@@ -4989,8 +4989,8 @@ Here is the caller graph for this function:Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 75 of file WatchdogBase.cs.
- @@ -5016,8 +5016,8 @@ Here is the caller graph for this function:The ISessionControllerFactory for the WatchdogBase.
-Definition at line 95 of file WatchdogBase.cs.
- @@ -5045,7 +5045,7 @@ Here is the caller graph for this function:Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 39 of file WatchdogBase.cs.
+Definition at line 38 of file WatchdogBase.cs.
Referenced by Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.InitController().
@@ -5073,8 +5073,8 @@ Here is the caller graph for this function:The ISessionPersistor for the WatchdogBase.
-Definition at line 80 of file WatchdogBase.cs.
- @@ -5102,19 +5102,19 @@ Here is the caller graph for this function:Implements Tgstation.Server.Host.Components.Watchdog.IWatchdog.
-Definition at line 48 of file WatchdogBase.cs.
-Definition at line 47 of file WatchdogBase.cs.
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatCommand(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleMonitorWakeup(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Launch(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ResetRebootState(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatCommand(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleMonitorWakeup(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Launch(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ResetRebootState(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
References Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Host.Components.Deployment.DmbFactory.FromCompileJob(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger.
+References Tgstation.Server.Api.Models.EngineVersion.Engine, Tgstation.Server.Host.Components.Deployment.DmbFactory.FromCompileJob(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Logger.
IFilesystemLinkFactory for windows systems.
-Definition at line 15 of file WindowsFilesystemLinkFactory.cs.
+Definition at line 14 of file WindowsFilesystemLinkFactory.cs.
Implements Tgstation.Server.Host.IO.IFilesystemLinkFactory.
-Definition at line 18 of file WindowsFilesystemLinkFactory.cs.
+Definition at line 17 of file WindowsFilesystemLinkFactory.cs.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_service_1_1_wix_1_1_extensions_1_1_installation_extensions.html b/class_tgstation_1_1_server_1_1_host_1_1_service_1_1_wix_1_1_extensions_1_1_installation_extensions.html index 89efbea833..de2e2548e7 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_service_1_1_wix_1_1_extensions_1_1_installation_extensions.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_service_1_1_wix_1_1_extensions_1_1_installation_extensions.html @@ -323,7 +323,7 @@ Here is the call graph for this function:Package name.
-As much as I'd like to use Tgstation.Server.Common.Constants.CanonicalPackageName here, attempting to reference it makes Tgstation.Server.Migrator.Comms fail due to referencing the net2.0 version of that library. EVEN THOUGH IT'S A TRANSITIVE DEPENDENCY OF Tgstation.Server.Client!!!!! If that dead-ass tool has been removed, feel free to do this.
+As much as I'd like to use Tgstation.Server.Common.Constants.CanonicalPackageName here, attempting to reference it makes VS go crazy with fake errors.
Definition at line 20 of file InstallationExtensions.cs.
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_system_1_1_native_methods.html b/class_tgstation_1_1_server_1_1_host_1_1_system_1_1_native_methods.html index e74ae4ee69..566b68aeff 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_system_1_1_native_methods.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_system_1_1_native_methods.html @@ -369,7 +369,7 @@ Here is the caller graph for this function:See https://docs.microsoft.com/en-us/windows/desktop/api/winuser/nf-winuser-enumchildwindows.
-Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.GetAllChildHandles().
+Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.GetAllChildHandles().
See https://docs.microsoft.com/en-us/windows/desktop/api/winuser/nf-winuser-findwindoww.
-Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync().
+Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync().
See https://docs.microsoft.com/en-us/windows/desktop/api/winuser/nf-winuser-getwindowtextw.
-Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync().
+Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync().
See https://docs.microsoft.com/en-us/windows/desktop/api/winuser/nf-winuser-getwindowthreadprocessid.
-Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync().
+Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync().
See https://docs.microsoft.com/en-us/windows/desktop/api/winuser/nf-winuser-sendmessage.
-Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync().
+Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync().
Definition at line 19 of file WindowsNetworkPromptReaper.cs.
+Definition at line 18 of file WindowsNetworkPromptReaper.cs.
Definition at line 93 of file WindowsNetworkPromptReaper.cs.
-Definition at line 92 of file WindowsNetworkPromptReaper.cs.
+References Tgstation.Server.Host.System.WindowsNetworkPromptReaper.asyncDelayer, Tgstation.Server.Host.System.WindowsNetworkPromptReaper.logger, and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.registeredProcesses.
+References Tgstation.Server.Host.System.WindowsNetworkPromptReaper.asyncDelayer, Tgstation.Server.Host.System.WindowsNetworkPromptReaper.logger, and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.registeredProcesses.
true if enumeration should continue, false otherwise.Definition at line 52 of file WindowsNetworkPromptReaper.cs.
-Definition at line 51 of file WindowsNetworkPromptReaper.cs.
+Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.GetAllChildHandles().
+Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.GetAllChildHandles().
Definition at line 125 of file WindowsNetworkPromptReaper.cs.
-Definition at line 124 of file WindowsNetworkPromptReaper.cs.
+References Tgstation.Server.Host.System.WindowsNetworkPromptReaper.asyncDelayer, Tgstation.Server.Host.Utils.IAsyncDelayer.Delay(), Tgstation.Server.Host.System.NativeMethods.FindWindow(), Tgstation.Server.Host.System.WindowsNetworkPromptReaper.GetAllChildHandles(), Tgstation.Server.Host.System.NativeMethods.GetWindowText(), Tgstation.Server.Host.System.NativeMethods.GetWindowThreadProcessId(), Tgstation.Server.Host.System.WindowsNetworkPromptReaper.logger, Tgstation.Server.Host.System.WindowsNetworkPromptReaper.RecheckDelayMs, Tgstation.Server.Host.System.WindowsNetworkPromptReaper.registeredProcesses, Tgstation.Server.Host.System.NativeMethods.SendMessage(), and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.SendMessageCount.
+References Tgstation.Server.Host.System.WindowsNetworkPromptReaper.asyncDelayer, Tgstation.Server.Host.Utils.IAsyncDelayer.Delay(), Tgstation.Server.Host.System.NativeMethods.FindWindow(), Tgstation.Server.Host.System.WindowsNetworkPromptReaper.GetAllChildHandles(), Tgstation.Server.Host.System.NativeMethods.GetWindowText(), Tgstation.Server.Host.System.NativeMethods.GetWindowThreadProcessId(), Tgstation.Server.Host.System.WindowsNetworkPromptReaper.logger, Tgstation.Server.Host.System.WindowsNetworkPromptReaper.RecheckDelayMs, Tgstation.Server.Host.System.WindowsNetworkPromptReaper.registeredProcesses, Tgstation.Server.Host.System.NativeMethods.SendMessage(), and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.SendMessageCount.
Definition at line 70 of file WindowsNetworkPromptReaper.cs.
-Definition at line 69 of file WindowsNetworkPromptReaper.cs.
+References Tgstation.Server.Host.System.NativeMethods.EnumChildWindows(), and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.EnumWindow().
+References Tgstation.Server.Host.System.NativeMethods.EnumChildWindows(), and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.EnumWindow().
-Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync().
+Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync().
Implements Tgstation.Server.Host.System.INetworkPromptReaper.
-Definition at line 102 of file WindowsNetworkPromptReaper.cs.
-Definition at line 101 of file WindowsNetworkPromptReaper.cs.
+References Tgstation.Server.Host.System.IProcess.Id, Tgstation.Server.Host.System.IProcessBase.Lifetime, Tgstation.Server.Host.System.WindowsNetworkPromptReaper.logger, and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.registeredProcesses.
+References Tgstation.Server.Host.System.IProcess.Id, Tgstation.Server.Host.System.IProcessBase.Lifetime, Tgstation.Server.Host.System.WindowsNetworkPromptReaper.logger, and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.registeredProcesses.
The IAsyncDelayer for the WindowsNetworkPromptReaper.
-Definition at line 34 of file WindowsNetworkPromptReaper.cs.
+Definition at line 33 of file WindowsNetworkPromptReaper.cs.
-Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync(), and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.WindowsNetworkPromptReaper().
+Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync(), and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.WindowsNetworkPromptReaper().
The ILogger for the WindowsNetworkPromptReaper.
-Definition at line 39 of file WindowsNetworkPromptReaper.cs.
+Definition at line 38 of file WindowsNetworkPromptReaper.cs.
-Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync(), Tgstation.Server.Host.System.WindowsNetworkPromptReaper.RegisterProcess(), and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.WindowsNetworkPromptReaper().
+Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync(), Tgstation.Server.Host.System.WindowsNetworkPromptReaper.RegisterProcess(), and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.WindowsNetworkPromptReaper().
@@ -638,9 +638,9 @@ Here is the caller graph for this function:Check for prompts each time this amount of milliseconds pass.
-Definition at line 29 of file WindowsNetworkPromptReaper.cs.
+Definition at line 28 of file WindowsNetworkPromptReaper.cs.
-Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync().
+Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync().
@@ -666,9 +666,9 @@ Here is the caller graph for this function:The list of IProcesss registered.
-Definition at line 44 of file WindowsNetworkPromptReaper.cs.
+Definition at line 43 of file WindowsNetworkPromptReaper.cs.
-Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync(), Tgstation.Server.Host.System.WindowsNetworkPromptReaper.RegisterProcess(), and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.WindowsNetworkPromptReaper().
+Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync(), Tgstation.Server.Host.System.WindowsNetworkPromptReaper.RegisterProcess(), and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.WindowsNetworkPromptReaper().
@@ -694,9 +694,9 @@ Here is the caller graph for this function:Number of times to send the button click message. Should be at least 2 or it may fail to focus the window.
-Definition at line 24 of file WindowsNetworkPromptReaper.cs.
+Definition at line 23 of file WindowsNetworkPromptReaper.cs.
-Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync().
+Referenced by Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync().
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_utils_1_1_async_delayer.html b/class_tgstation_1_1_server_1_1_host_1_1_utils_1_1_async_delayer.html index 6ec3f6b4b7..1c1061a0e5 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_utils_1_1_async_delayer.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_utils_1_1_async_delayer.html @@ -238,7 +238,7 @@ Private AttributesReferences Tgstation.Server.Host.Utils.AsyncDelayer.logger.
-Referenced by Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.HardDisconnect(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Chat.Providers.Provider.ReconnectionLoop(), and Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.SaslAuthenticate().
+Referenced by Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.HardDisconnect(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Chat.Providers.Provider.ReconnectionLoop(), and Tgstation.Server.Host.Components.Chat.Providers.IrcProvider.SaslAuthenticate().
References Tgstation.Server.Host.Utils.SemaphoreSlimContext.logger.
-Referenced by Tgstation.Server.Host.Components.Chat.ChatManager.ChangeChannels(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Engine.EngineManager.ChangeVersion(), Tgstation.Server.Host.Components.Repository.RepositoryManager.CloneRepository(), Tgstation.Server.Host.IO.DefaultIOManager.CopyDirectoryImpl(), Tgstation.Server.Host.Components.StaticFiles.Configuration.CopyDMFilesTo(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CreateDump(), Tgstation.Server.Host.Components.Chat.ChatManager.DeleteConnection(), Tgstation.Server.Host.Components.Repository.RepositoryManager.DeleteRepository(), Tgstation.Server.Host.Components.Engine.EngineManager.DeleteVersion(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.StaticFiles.Configuration.ExecuteEventScripts(), Tgstation.Server.Host.GraphQL.Types.UpdateInformation.GetAdministrationResponseSafe(), Tgstation.Server.Host.Utils.PortAllocator.GetAvailablePort(), Tgstation.Server.Host.Utils.GitHub.GitHubClientFactory.GetOrCreateClient(), Tgstation.Server.Host.IO.BufferedFileStreamProvider.GetResultInternal(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatCommand(), Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.InstallDirectX(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Launch(), Tgstation.Server.Host.Utils.FifoSemaphore.Lock(), Tgstation.Server.Host.Components.Deployment.HardLinkDmbProvider.MirrorDirectoryImpl(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.InstanceManager.MoveInstance(), Tgstation.Server.Host.Components.InstanceManager.OfflineInstance(), Tgstation.Server.Host.Components.InstanceManager.OnlineInstance(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ResetRebootState(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Terminate(), and Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.TrustDmbPath().
+Referenced by Tgstation.Server.Host.Components.Chat.ChatManager.ChangeChannels(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings(), Tgstation.Server.Host.Components.Engine.EngineManager.ChangeVersion(), Tgstation.Server.Host.Components.Repository.RepositoryManager.CloneRepository(), Tgstation.Server.Host.IO.DefaultIOManager.CopyDirectoryImpl(), Tgstation.Server.Host.Components.StaticFiles.Configuration.CopyDMFilesTo(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.CreateDump(), Tgstation.Server.Host.Components.Chat.ChatManager.DeleteConnection(), Tgstation.Server.Host.Components.Repository.RepositoryManager.DeleteRepository(), Tgstation.Server.Host.Components.Engine.EngineManager.DeleteVersion(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.DisposeAndNullControllers(), Tgstation.Server.Host.Components.StaticFiles.Configuration.ExecuteEventScripts(), Tgstation.Server.Host.GraphQL.Types.UpdateInformation.GetAdministrationResponseSafe(), Tgstation.Server.Host.Utils.PortAllocator.GetAvailablePort(), Tgstation.Server.Host.Utils.GitHub.GitHubClientFactory.GetOrCreateClient(), Tgstation.Server.Host.IO.BufferedFileStreamProvider.GetResultInternal(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatCommand(), Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.InstallDirectX(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Launch(), Tgstation.Server.Host.Utils.FifoSemaphore.Lock(), Tgstation.Server.Host.Components.Deployment.HardLinkDmbProvider.MirrorDirectoryImpl(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.InstanceManager.MoveInstance(), Tgstation.Server.Host.Components.InstanceManager.OfflineInstance(), Tgstation.Server.Host.Components.InstanceManager.OnlineInstance(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ResetRebootState(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Terminate(), and Tgstation.Server.Host.Components.Engine.WindowsByondInstaller.TrustDmbPath().
Definition at line 31 of file SerilogContextHelper.cs.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes().
Implemented in Tgstation.Server.Host.Components.Chat.ChatManager.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatResponses(), and Tgstation.Server.Host.Components.Session.SessionController.ProcessBridgeCommand().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleChatResponses(), and Tgstation.Server.Host.Components.Session.SessionController.ProcessBridgeCommand().
Implemented in Tgstation.Server.Host.Components.Chat.ChatManager.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleMonitorWakeup(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleNewDmbAvailable(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleHealthCheck(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleMonitorWakeup(), Tgstation.Server.Host.Components.Watchdog.BasicWatchdog.HandleNewDmbAvailable(), Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog.HandleNormalReboot(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.LaunchNoLock(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorLifetimes(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.MonitorRestart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ReattachFailure(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.Restart(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.TerminateNoLock().
Implemented in Tgstation.Server.Host.Components.Chat.ChatManager.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
Implemented in Tgstation.Server.Host.Components.Chat.ChatManager.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync().
Implemented in Tgstation.Server.Host.Components.Deployment.Remote.RemoteDeploymentManagerFactory.
-Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Deployment.DmbFactory.CleanRegisteredCompileJob(), Tgstation.Server.Host.Components.Deployment.DreamMaker.DeploymentProcess(), Tgstation.Server.Host.Components.Deployment.DmbFactory.LoadCompileJob(), and Tgstation.Server.Host.Components.Instance.RepositoryAutoUpdateJob().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Deployment.DmbFactory.CleanRegisteredCompileJob(), Tgstation.Server.Host.Components.Deployment.DreamMaker.DeploymentProcess(), Tgstation.Server.Host.Components.Deployment.DmbFactory.LoadCompileJob(), and Tgstation.Server.Host.Components.Instance.RepositoryAutoUpdateJob().
Implemented in Tgstation.Server.Host.Components.Events.EventConsumer, Tgstation.Server.Host.Components.Events.NoopEventConsumer, Tgstation.Server.Host.Components.StaticFiles.Configuration, and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.
-Referenced by Tgstation.Server.Host.Components.Repository.Repository.AddTestMerge(), Tgstation.Server.Host.Components.Engine.EngineManager.AssertAndLockVersion(), Tgstation.Server.Host.Components.Instance.AutoUpdateAction(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Engine.EngineManager.ChangeVersion(), Tgstation.Server.Host.Components.Repository.Repository.CheckoutObject(), Tgstation.Server.Host.Components.Deployment.DreamMaker.Compile(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateGameServerProcess(), Tgstation.Server.Host.Components.Deployment.DmbFactory.DeleteCompileJobContent(), Tgstation.Server.Host.Components.Deployment.DreamMaker.DeploymentProcess(), Tgstation.Server.Host.Components.Repository.Repository.FetchOrigin(), Tgstation.Server.Host.Components.Events.EventConsumer.HandleEvent(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEventImpl(), Tgstation.Server.Host.Components.Repository.Repository.MergeOrigin(), Tgstation.Server.Host.Components.Repository.Repository.ResetToOrigin(), and Tgstation.Server.Host.Components.Deployment.DreamMaker.RunCompileJob().
+Referenced by Tgstation.Server.Host.Components.Repository.Repository.AddTestMerge(), Tgstation.Server.Host.Components.Engine.EngineManager.AssertAndLockVersion(), Tgstation.Server.Host.Components.Instance.AutoUpdateAction(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.BeforeApplyDmb(), Tgstation.Server.Host.Components.Engine.EngineManager.ChangeVersion(), Tgstation.Server.Host.Components.Repository.Repository.CheckoutObject(), Tgstation.Server.Host.Components.Deployment.DreamMaker.Compile(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateGameServerProcess(), Tgstation.Server.Host.Components.Deployment.DmbFactory.DeleteCompileJobContent(), Tgstation.Server.Host.Components.Deployment.DreamMaker.DeploymentProcess(), Tgstation.Server.Host.Components.Repository.Repository.FetchOrigin(), Tgstation.Server.Host.Components.Events.EventConsumer.HandleEvent(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.HandleEventImpl(), Tgstation.Server.Host.Components.Repository.Repository.MergeOrigin(), Tgstation.Server.Host.Components.Repository.Repository.ResetToOrigin(), and Tgstation.Server.Host.Components.Deployment.DreamMaker.RunCompileJob().
Definition at line 45 of file ISessionController.cs.
Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings().
+Referenced by Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings().
Implemented in Tgstation.Server.Host.Server.
-Referenced by Tgstation.Server.Host.Components.Chat.ChatManager.ChatManager(), Tgstation.Server.Host.System.SystemDManager.SystemDManager(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
+Referenced by Tgstation.Server.Host.Components.Chat.ChatManager.ChatManager(), Tgstation.Server.Host.System.SystemDManager.SystemDManager(), and Tgstation.Server.Host.Components.Watchdog.WatchdogBase.WatchdogBase().
Implemented in Tgstation.Server.Host.Jobs.JobService.
-Referenced by Tgstation.Server.Host.Components.Instance.AutoUpdateAction(), Tgstation.Server.Host.Controllers.RepositoryController.Create(), Tgstation.Server.Host.Controllers.DreamDaemonController.Create(), Tgstation.Server.Host.Controllers.DreamMakerController.Create(), Tgstation.Server.Host.Controllers.DreamDaemonController.CreateDump(), Tgstation.Server.Host.Controllers.EngineController.Delete(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.RepositoryController.Reclone(), Tgstation.Server.Host.Components.Chat.Providers.Provider.ReconnectionLoop(), Tgstation.Server.Host.Controllers.DreamDaemonController.Restart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync(), Tgstation.Server.Host.Controllers.EngineController.Update(), Tgstation.Server.Host.Controllers.InstanceController.Update(), and Tgstation.Server.Host.Controllers.RepositoryController.Update().
+Referenced by Tgstation.Server.Host.Components.Instance.AutoUpdateAction(), Tgstation.Server.Host.Controllers.RepositoryController.Create(), Tgstation.Server.Host.Controllers.DreamDaemonController.Create(), Tgstation.Server.Host.Controllers.DreamMakerController.Create(), Tgstation.Server.Host.Controllers.DreamDaemonController.CreateDump(), Tgstation.Server.Host.Controllers.EngineController.Delete(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.RepositoryController.Reclone(), Tgstation.Server.Host.Components.Chat.Providers.Provider.ReconnectionLoop(), Tgstation.Server.Host.Controllers.DreamDaemonController.Restart(), Tgstation.Server.Host.Components.Watchdog.WatchdogBase.StartAsync(), Tgstation.Server.Host.Controllers.EngineController.Update(), Tgstation.Server.Host.Controllers.InstanceController.Update(), and Tgstation.Server.Host.Controllers.RepositoryController.Update().
Definition at line 15 of file IProcess.cs.
Referenced by Tgstation.Server.Host.System.DotnetDumpService.Dump(), and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.RegisterProcess().
+Referenced by Tgstation.Server.Host.System.DotnetDumpService.Dump(), and Tgstation.Server.Host.System.WindowsNetworkPromptReaper.RegisterProcess().
diff --git a/interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_process_base.html b/interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_process_base.html index 06139497ff..cdffa05db1 100644 --- a/interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_process_base.html +++ b/interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_process_base.html @@ -319,7 +319,7 @@ Here is the caller graph for this function:Definition at line 20 of file IProcessBase.cs.
Referenced by Tgstation.Server.Host.Components.Session.SessionController.GetLaunchResult(), Tgstation.Server.Host.Components.Session.SessionController.PostValidationShutdown(), Tgstation.Server.Host.System.WindowsNetworkPromptReaper.RegisterProcess(), Tgstation.Server.Host.Components.Session.SessionController.SessionController(), Tgstation.Server.Host.Components.Engine.EngineInstallationBase.StopServerProcess(), and Tgstation.Server.Host.Components.Engine.OpenDreamInstallation.StopServerProcess().
+Referenced by Tgstation.Server.Host.Components.Session.SessionController.GetLaunchResult(), Tgstation.Server.Host.Components.Session.SessionController.PostValidationShutdown(), Tgstation.Server.Host.System.WindowsNetworkPromptReaper.RegisterProcess(), Tgstation.Server.Host.Components.Session.SessionController.SessionController(), Tgstation.Server.Host.Components.Engine.EngineInstallationBase.StopServerProcess(), and Tgstation.Server.Host.Components.Engine.OpenDreamInstallation.StopServerProcess().
diff --git a/interface_tgstation_1_1_server_1_1_host_1_1_utils_1_1_i_async_delayer.html b/interface_tgstation_1_1_server_1_1_host_1_1_utils_1_1_i_async_delayer.html index 94adcce1bc..1a7e930b72 100644 --- a/interface_tgstation_1_1_server_1_1_host_1_1_utils_1_1_i_async_delayer.html +++ b/interface_tgstation_1_1_server_1_1_host_1_1_utils_1_1_i_async_delayer.html @@ -143,7 +143,7 @@ Public Member FunctionsImplemented in Tgstation.Server.Host.Utils.AsyncDelayer.
-Referenced by Tgstation.Server.Host.Swarm.SwarmService.CommitUpdate(), Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync(), Tgstation.Server.Host.Core.VersionReportingService.ExecuteAsync(), Tgstation.Server.Host.Components.Session.SessionController.GetLaunchResult(), Tgstation.Server.Host.Security.IdentityCacheObject.IdentityCacheObject(), Tgstation.Server.Host.Components.InstanceManager.InitializeSwarm(), Tgstation.Server.Host.Components.Deployment.DmbFactory.LogLockStates(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.PortBindTest(), Tgstation.Server.Host.Components.Session.SessionController.PostValidationShutdown(), Tgstation.Server.Host.Components.InstanceManager.ProcessBridgeRequest(), Tgstation.Server.Host.Transfer.FileTransferService.QueueExpiry(), Tgstation.Server.Host.Extensions.TopicClientExtensions.SendWithOptionalPriority(), Tgstation.Server.Host.System.PosixSignalHandler.SignalChecker(), and Tgstation.Server.Host.Components.Instance.TimerLoop().
+Referenced by Tgstation.Server.Host.Swarm.SwarmService.CommitUpdate(), Tgstation.Server.Host.System.WindowsNetworkPromptReaper.ExecuteAsync(), Tgstation.Server.Host.Core.VersionReportingService.ExecuteAsync(), Tgstation.Server.Host.Components.Session.SessionController.GetLaunchResult(), Tgstation.Server.Host.Security.IdentityCacheObject.IdentityCacheObject(), Tgstation.Server.Host.Components.InstanceManager.InitializeSwarm(), Tgstation.Server.Host.Components.Deployment.DmbFactory.LogLockStates(), Tgstation.Server.Host.Components.Session.SessionControllerFactory.PortBindTest(), Tgstation.Server.Host.Components.Session.SessionController.PostValidationShutdown(), Tgstation.Server.Host.Components.InstanceManager.ProcessBridgeRequest(), Tgstation.Server.Host.Transfer.FileTransferService.QueueExpiry(), Tgstation.Server.Host.Extensions.TopicClientExtensions.SendWithOptionalPriority(), Tgstation.Server.Host.System.PosixSignalHandler.SignalChecker(), and Tgstation.Server.Host.Components.Instance.TimerLoop().