Deploy code docs to GitHub Pages for Travis build 3461

Commit: e5d80e232b
This commit is contained in:
tgstation-server
2020-06-08 18:52:36 +00:00
parent 6fc49f5e79
commit 55e056d63e
729 changed files with 3747 additions and 2784 deletions
+1 -1
View File
@@ -121,7 +121,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_administration_controller_html_afbf7a02a0808b463ea298c43a03e0e99"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_administration_controller.html#afbf7a02a0808b463ea298c43a03e0e99">Tgstation.Server.Host.Controllers.AdministrationController.Update</a></div><div class="ttdeci">async Task&lt; IActionResult &gt; Update([FromBody] Administration model, CancellationToken cancellationToken)</div><div class="ttdoc">Attempt to perform a server upgrade. </div><div class="ttdef"><b>Definition:</b> <a href="_administration_controller_8cs_source.html#l00247">AdministrationController.cs:247</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_host_1_1_configuration_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host_1_1_configuration.html">Tgstation.Server.Host.Configuration</a></div><div class="ttdef"><b>Definition:</b> <a href="_control_panel_configuration_8cs_source.html#l00003">ControlPanelConfiguration.cs:3</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_administration_controller_html_a136149ffd1e19c77776bf08ad6f019d8"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_administration_controller.html#a136149ffd1e19c77776bf08ad6f019d8">Tgstation.Server.Host.Controllers.AdministrationController.CheckReleasesAndApplyUpdate</a></div><div class="ttdeci">async Task&lt; IActionResult &gt; CheckReleasesAndApplyUpdate(Version newVersion, CancellationToken cancellationToken)</div><div class="ttdoc">Try to download and apply an update with a given newVersion . </div><div class="ttdef"><b>Definition:</b> <a href="_administration_controller_8cs_source.html#l00123">AdministrationController.cs:123</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller.html">Tgstation.Server.Host.Controllers.ApiController</a></div><div class="ttdoc">A Controller for API functions </div><div class="ttdef"><b>Definition:</b> <a href="_api_controller_8cs_source.html#l00022">ApiController.cs:22</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller.html">Tgstation.Server.Host.Controllers.ApiController</a></div><div class="ttdoc">A Controller for API functions </div><div class="ttdef"><b>Definition:</b> <a href="_api_controller_8cs_source.html#l00023">ApiController.cs:23</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_administration_controller_html_a4e26166b0342015cc789ec8f897e3f65"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_administration_controller.html#a4e26166b0342015cc789ec8f897e3f65">Tgstation.Server.Host.Controllers.AdministrationController.assemblyInformationProvider</a></div><div class="ttdeci">readonly IAssemblyInformationProvider assemblyInformationProvider</div><div class="ttdoc">The IAssemblyInformationProvider for the AdministrationController </div><div class="ttdef"><b>Definition:</b> <a href="_administration_controller_8cs_source.html#l00047">AdministrationController.cs:47</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_administration_controller_html_aab5c882433d208418174394df71cfab4"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_administration_controller.html#aab5c882433d208418174394df71cfab4">Tgstation.Server.Host.Controllers.AdministrationController.platformIdentifier</a></div><div class="ttdeci">readonly IPlatformIdentifier platformIdentifier</div><div class="ttdoc">The IPlatformIdentifier for the AdministrationController </div><div class="ttdef"><b>Definition:</b> <a href="_administration_controller_8cs_source.html#l00057">AdministrationController.cs:57</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_host_1_1_extensions_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host_1_1_extensions.html">Tgstation.Server.Host.Extensions</a></div><div class="ttdef"><b>Definition:</b> <a href="_application_builder_extensions_8cs_source.html#l00012">ApplicationBuilderExtensions.cs:12</a></div></div>
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_rights_1_1_rights_helper_html_ab694cd1b9b98a6be7d79f236a71b386c"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_rights_1_1_rights_helper.html#ab694cd1b9b98a6be7d79f236a71b386c">Tgstation.Server.Api.Rights.RightsHelper.RightToType</a></div><div class="ttdeci">static Type RightToType(RightsType rightsType)</div><div class="ttdoc">Map a given rightsType to its respective Enum Type </div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_security_1_1_i_claims_injector_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_security_1_1_i_claims_injector.html">Tgstation.Server.Host.Security.IClaimsInjector</a></div><div class="ttdoc">For injecting global::System.Security.Claims.Claims that Controllers.TgsAuthorizeAttribute can look f...</div><div class="ttdef"><b>Definition:</b> <a href="_i_claims_injector_8cs_source.html#l00010">IClaimsInjector.cs:10</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_html"><div class="ttname"><a href="namespace_tgstation_1_1_server.html">Tgstation.Server</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_aada7e9533c390909c481bccacde92809"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#aada7e9533c390909c481bccacde92809">Tgstation.Server.Api.ApiHeaders.InstanceId</a></div><div class="ttdeci">long InstanceId</div><div class="ttdoc">The Models.Instance.Id being accessed </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00067">ApiHeaders.cs:67</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_aada7e9533c390909c481bccacde92809"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#aada7e9533c390909c481bccacde92809">Tgstation.Server.Api.ApiHeaders.InstanceId</a></div><div class="ttdeci">long InstanceId</div><div class="ttdoc">The instance Models.EntityId.Id being accessed </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00067">ApiHeaders.cs:67</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_security_1_1_claims_injector_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_security_1_1_claims_injector.html">Tgstation.Server.Host.Security.ClaimsInjector</a></div><div class="ttdef"><b>Definition:</b> <a href="_claims_injector_8cs_source.html#l00016">ClaimsInjector.cs:16</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_rights_1_1_rights_helper_html_acbf514eba48e29a2dc177eb5ae34edd7"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_rights_1_1_rights_helper.html#acbf514eba48e29a2dc177eb5ae34edd7">Tgstation.Server.Api.Rights.RightsHelper.RoleName</a></div><div class="ttdeci">static string RoleName(RightsType rightsType, Enum right)</div><div class="ttdoc">Gets the role claim name used for a given rightsType and right </div><div class="ttdef"><b>Definition:</b> <a href="_rights_helper_8cs_source.html#l00061">RightsHelper.cs:61</a></div></div>
<div class="ttc" id="namespace_tgstation_html"><div class="ttname"><a href="namespace_tgstation.html">Tgstation</a></div></div>
File diff suppressed because one or more lines are too long
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_context_factory_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_context_factory.html">Tgstation.Server.Host.Database.IDatabaseContextFactory</a></div><div class="ttdoc">Factory for scoping usage of IDatabaseContexts. Meant for use by Components </div><div class="ttdef"><b>Definition:</b> <a href="_i_database_context_factory_8cs_source.html#l00009">IDatabaseContextFactory.cs:9</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_core_1_1_async_delayer_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_core_1_1_async_delayer.html">Tgstation.Server.Host.Core.AsyncDelayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_async_delayer_8cs_source.html#l00008">AsyncDelayer.cs:8</a></div></div>
<div class="ttc" id="namespace_system_html"><div class="ttname"><a href="namespace_system.html">System</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_manager_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_manager.html">Tgstation.Server.Host.Jobs.JobManager</a></div><div class="ttdef"><b>Definition:</b> <a href="_job_manager_8cs_source.html#l00014">JobManager.cs:14</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_manager_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_manager.html">Tgstation.Server.Host.Jobs.JobManager</a></div><div class="ttdef"><b>Definition:</b> <a href="_job_manager_8cs_source.html#l00015">JobManager.cs:15</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_dream_daemon_settings_html_abeff5ac1db71468960ffd0e0c4a896fd"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_dream_daemon_settings.html#abeff5ac1db71468960ffd0e0c4a896fd">Tgstation.Server.Api.Models.Internal.DreamDaemonSettings.AutoStart</a></div><div class="ttdeci">bool AutoStart</div><div class="ttdoc">If DreamDaemon starts when it&amp;#39;s Instance starts </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_api_2_models_2_internal_2_dream_daemon_settings_8cs_source.html#l00014">DreamDaemonSettings.cs:14</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_core_1_1_i_async_delayer_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_core_1_1_i_async_delayer.html">Tgstation.Server.Host.Core.IAsyncDelayer</a></div><div class="ttdoc">For waiting asynchronously </div><div class="ttdef"><b>Definition:</b> <a href="_i_async_delayer_8cs_source.html#l00010">IAsyncDelayer.cs:10</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_api_1_1_models_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html">Tgstation.Server.Api.Models</a></div><div class="ttdef"><b>Definition:</b> <a href="_administration_8cs_source.html#l00003">Administration.cs:3</a></div></div>
+2 -2
View File
@@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_routes_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_routes.html">Tgstation.Server.Api.Routes</a></div><div class="ttdoc">Routes to a server actions </div><div class="ttdef"><b>Definition:</b> <a href="_routes_8cs_source.html#l00009">Routes.cs:9</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_configuration_controller_html_a564df332546a6fcee923d3e2cab2fac6"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_configuration_controller.html#a564df332546a6fcee923d3e2cab2fac6">Tgstation.Server.Host.Controllers.ConfigurationController.ioManager</a></div><div class="ttdeci">readonly IIOManager ioManager</div><div class="ttdoc">The IIOManager for the ConfigurationController </div><div class="ttdef"><b>Definition:</b> <a href="_configuration_controller_8cs_source.html#l00034">ConfigurationController.cs:34</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_context_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_context.html">Tgstation.Server.Host.Database.IDatabaseContext</a></div><div class="ttdoc">Represents the database. </div><div class="ttdef"><b>Definition:</b> <a href="_i_database_context_8cs_source.html#l00013">IDatabaseContext.cs:13</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller.html">Tgstation.Server.Host.Controllers.ApiController</a></div><div class="ttdoc">A Controller for API functions </div><div class="ttdef"><b>Definition:</b> <a href="_api_controller_8cs_source.html#l00022">ApiController.cs:22</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller.html">Tgstation.Server.Host.Controllers.ApiController</a></div><div class="ttdoc">A Controller for API functions </div><div class="ttdef"><b>Definition:</b> <a href="_api_controller_8cs_source.html#l00023">ApiController.cs:23</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_configuration_file_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_configuration_file.html">Tgstation.Server.Api.Models.ConfigurationFile</a></div><div class="ttdoc">Represents a game configuration file. Create and delete actions uncerimonuously overwrite/delete file...</div><div class="ttdef"><b>Definition:</b> <a href="_configuration_file_8cs_source.html#l00008">ConfigurationFile.cs:8</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_host_1_1_security_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host_1_1_security.html">Tgstation.Server.Host.Security</a></div><div class="ttdef"><b>Definition:</b> <a href="_authentication_context_8cs_source.html#l00006">AuthenticationContext.cs:6</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_api_1_1_rights_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_rights.html">Tgstation.Server.Api.Rights</a></div><div class="ttdef"><b>Definition:</b> <a href="_administration_rights_8cs_source.html#l00003">AdministrationRights.cs:3</a></div></div>
@@ -136,7 +136,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_host_1_1_database_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host_1_1_database.html">Tgstation.Server.Host.Database</a></div><div class="ttdef"><b>Definition:</b> <a href="_database_collection_8cs_source.html#l00009">DatabaseCollection.cs:9</a></div></div>
<div class="ttc" id="namespace_tgstation_html"><div class="ttname"><a href="namespace_tgstation.html">Tgstation</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_host_1_1_i_o_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host_1_1_i_o.html">Tgstation.Server.Host.IO</a></div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00006">Console.cs:6</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance_html_ab89952f2131ddba86a3f4139fb50170f"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#ab89952f2131ddba86a3f4139fb50170f">Tgstation.Server.Api.Models.Instance.ConfigurationType</a></div><div class="ttdeci">ConfigurationType ConfigurationType</div><div class="ttdoc">If ConfigurationFile can be used on the Instance </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00040">Instance.cs:40</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance_html_ab89952f2131ddba86a3f4139fb50170f"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#ab89952f2131ddba86a3f4139fb50170f">Tgstation.Server.Api.Models.Instance.ConfigurationType</a></div><div class="ttdeci">ConfigurationType ConfigurationType</div><div class="ttdoc">If ConfigurationFile can be used on the Instance </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00035">Instance.cs:35</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_routes_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_routes.html">Tgstation.Server.Api.Routes</a></div><div class="ttdoc">Routes to a server actions </div><div class="ttdef"><b>Definition:</b> <a href="_routes_8cs_source.html#l00009">Routes.cs:9</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_dream_maker_client_html_a8c4ace450e5976c24b3982749de5ccff"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_dream_maker_client.html#a8c4ace450e5976c24b3982749de5ccff">Tgstation.Server.Client.Components.DreamMakerClient.instance</a></div><div class="ttdeci">readonly Instance instance</div><div class="ttdoc">The Instance for the DreamMakerClient </div><div class="ttdef"><b>Definition:</b> <a href="_dream_maker_client_8cs_source.html#l00021">DreamMakerClient.cs:21</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_routes_html_acc5a1421208a8e29080110f54b364ba8"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_routes.html#acc5a1421208a8e29080110f54b364ba8">Tgstation.Server.Api.Routes.DreamMaker</a></div><div class="ttdeci">const string DreamMaker</div><div class="ttdoc">The Models.DreamMaker controller </div><div class="ttdef"><b>Definition:</b> <a href="_routes_8cs_source.html#l00074">Routes.cs:74</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></div><div class="ttdoc">Common base of CompileJobs and Jobs. </div><div class="ttdef"><b>Definition:</b> <a href="_entity_id_8cs_source.html#l00006">EntityId.cs:6</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></div><div class="ttdoc">Common base of Instances, CompileJobs, and Jobs. </div><div class="ttdef"><b>Definition:</b> <a href="_entity_id_8cs_source.html#l00006">EntityId.cs:6</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html">Tgstation.Server.Api.Models.Instance</a></div><div class="ttdoc">Metadata about a server instance </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00009">Instance.cs:9</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_routes_html_a0266a146dbc57a7c6168533d7a7b10eb"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_routes.html#a0266a146dbc57a7c6168533d7a7b10eb">Tgstation.Server.Api.Routes.SetID</a></div><div class="ttdeci">static string SetID(string route, long id)</div><div class="ttdoc">Apply an id postfix to a route </div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_html"><div class="ttname"><a href="namespace_tgstation_1_1_server.html">Tgstation.Server</a></div></div>
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Common base of <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_compile_job.html">CompileJob</a>s and <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html" title="Represents a long running job on the server. Model is read-only, updates attempt to cancel the job ...">Job</a>s. <a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#details">More...</a><br /></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Common base of <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a>s, <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_compile_job.html">CompileJob</a>s, and <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html" title="Represents a long running job on the server. Model is read-only, updates attempt to cancel the job ...">Job</a>s. <a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
+1 -1
View File
@@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!--header-->
<div class="contents">
<a href="_entity_id_8cs.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespace_tgstation.html">Tgstation</a>.<a class="code" href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9">Server</a>.Api.Models</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;{</div><div class="line"><a name="l00006"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html"> 6</a></span>&#160; <span class="keyword">public</span> <span class="keyword">class </span><a class="code" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">EntityId</a></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160; {</div><div class="line"><a name="l00011"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#a9546a5e0ce3494cf2c6300b80843c309"> 11</a></span>&#160; <span class="keyword">public</span> <span class="keywordtype">long</span> Id { <span class="keyword">get</span>; <span class="keyword">set</span>; }</div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160; }</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;}</div><div class="ttc" id="namespace_tgstation_1_1_server_1_1_api_1_1_models_html_a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9">Tgstation.Server.Api.Models.IrcPasswordType.Server</a></div><div class="ttdoc">Use server authentication </div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></div><div class="ttdoc">Common base of CompileJobs and Jobs. </div><div class="ttdef"><b>Definition:</b> <a href="_entity_id_8cs_source.html#l00006">EntityId.cs:6</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></div><div class="ttdoc">Common base of Instances, CompileJobs, and Jobs. </div><div class="ttdef"><b>Definition:</b> <a href="_entity_id_8cs_source.html#l00006">EntityId.cs:6</a></div></div>
<div class="ttc" id="namespace_tgstation_html"><div class="ttname"><a href="namespace_tgstation.html">Tgstation</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -125,7 +125,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_security_1_1_i_system_identity_factory_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_security_1_1_i_system_identity_factory.html">Tgstation.Server.Host.Security.ISystemIdentityFactory</a></div><div class="ttdoc">Factory for ISystemIdentitys </div><div class="ttdef"><b>Definition:</b> <a href="_i_system_identity_factory_8cs_source.html#l00010">ISystemIdentityFactory.cs:10</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_home_controller_html_a75b914d5a6ea3a3ef3eaa2ab87b61859"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_home_controller.html#a75b914d5a6ea3a3ef3eaa2ab87b61859">Tgstation.Server.Host.Controllers.HomeController.identityCache</a></div><div class="ttdeci">readonly IIdentityCache identityCache</div><div class="ttdoc">The IIdentityCache for the HomeController </div><div class="ttdef"><b>Definition:</b> <a href="_home_controller_8cs_source.html#l00055">HomeController.cs:55</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_configuration_1_1_control_panel_configuration_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_configuration_1_1_control_panel_configuration.html">Tgstation.Server.Host.Configuration.ControlPanelConfiguration</a></div><div class="ttdoc">Configuration options for the web control panel </div><div class="ttdef"><b>Definition:</b> <a href="_control_panel_configuration_8cs_source.html#l00008">ControlPanelConfiguration.cs:8</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller.html">Tgstation.Server.Host.Controllers.ApiController</a></div><div class="ttdoc">A Controller for API functions </div><div class="ttdef"><b>Definition:</b> <a href="_api_controller_8cs_source.html#l00022">ApiController.cs:22</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller.html">Tgstation.Server.Host.Controllers.ApiController</a></div><div class="ttdoc">A Controller for API functions </div><div class="ttdef"><b>Definition:</b> <a href="_api_controller_8cs_source.html#l00023">ApiController.cs:23</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_a30222f85d684f2a9c9861a8638b6a31f"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a30222f85d684f2a9c9861a8638b6a31f">Tgstation.Server.Api.ApiHeaders.IsTokenAuthentication</a></div><div class="ttdeci">bool IsTokenAuthentication</div><div class="ttdoc">If the header uses password or JWT authentication </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00102">ApiHeaders.cs:102</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_routes_html_aa336e9d55df01b49f6d217b48563900a"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_routes.html#aa336e9d55df01b49f6d217b48563900a">Tgstation.Server.Api.Routes.Root</a></div><div class="ttdeci">const string Root</div><div class="ttdoc">The root controller </div><div class="ttdef"><b>Definition:</b> <a href="_routes_8cs_source.html#l00014">Routes.cs:14</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_host_1_1_security_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host_1_1_security.html">Tgstation.Server.Host.Security</a></div><div class="ttdef"><b>Definition:</b> <a href="_authentication_context_8cs_source.html#l00006">AuthenticationContext.cs:6</a></div></div>
+2 -3
View File
@@ -94,11 +94,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">IBridgeHandler.cs</div> </div>
</div><!--header-->
<div class="contents">
<a href="_i_bridge_handler_8cs.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="keyword">using</span> <a class="code" href="namespace_system.html">System</a>.Threading;</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="keyword">using</span> <a class="code" href="namespace_system.html">System</a>.Threading.Tasks;</div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespace_tgstation.html">Tgstation</a>.<a class="code" href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9">Server</a>.Host.Components.Interop.Bridge</div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;{</div><div class="line"><a name="l00007"></a><span class="lineno"><a class="line" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler.html"> 7</a></span>&#160; <span class="keyword">interface </span><a class="code" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler.html">IBridgeHandler</a> : <a class="code" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_dispatcher.html">IBridgeDispatcher</a></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160; {</div><div class="line"><a name="l00012"></a><span class="lineno"><a class="line" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler.html#a2898638d05a8b0550e390b89e672b81a"> 12</a></span>&#160; <a class="code" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_d_m_api_parameters.html">DMApiParameters</a> <a class="code" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_d_m_api_parameters.html">DMApiParameters</a> { <span class="keyword">get</span>; }</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; Task InstanceRenamed(<span class="keywordtype">string</span> newInstanceName, CancellationToken cancellationToken);</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; }</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;}</div><div class="ttc" id="namespace_tgstation_1_1_server_1_1_api_1_1_models_html_a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9">Tgstation.Server.Api.Models.IrcPasswordType.Server</a></div><div class="ttdoc">Use server authentication </div></div>
<div class="ttc" id="namespace_system_html"><div class="ttname"><a href="namespace_system.html">System</a></div></div>
<a href="_i_bridge_handler_8cs.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespace_tgstation.html">Tgstation</a>.<a class="code" href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9">Server</a>.Host.Components.Interop.Bridge</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;{</div><div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler.html"> 4</a></span>&#160; <span class="keyword">interface </span><a class="code" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler.html">IBridgeHandler</a> : <a class="code" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_dispatcher.html">IBridgeDispatcher</a></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160; {</div><div class="line"><a name="l00009"></a><span class="lineno"><a class="line" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler.html#a2898638d05a8b0550e390b89e672b81a"> 9</a></span>&#160; <a class="code" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_d_m_api_parameters.html">DMApiParameters</a> <a class="code" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_d_m_api_parameters.html">DMApiParameters</a> { <span class="keyword">get</span>; }</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160; }</div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;}</div><div class="ttc" id="namespace_tgstation_1_1_server_1_1_api_1_1_models_html_a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9">Tgstation.Server.Api.Models.IrcPasswordType.Server</a></div><div class="ttdoc">Use server authentication </div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_d_m_api_parameters_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_d_m_api_parameters.html">Tgstation.Server.Host.Components.Interop.DMApiParameters</a></div><div class="ttdoc">Common base for interop parameters. </div><div class="ttdef"><b>Definition:</b> <a href="_d_m_api_parameters_8cs_source.html#l00008">DMApiParameters.cs:8</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_dispatcher_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_dispatcher.html">Tgstation.Server.Host.Components.Interop.Bridge.IBridgeDispatcher</a></div><div class="ttdoc">Handler for BridgeParameters. </div><div class="ttdef"><b>Definition:</b> <a href="_i_bridge_dispatcher_8cs_source.html#l00009">IBridgeDispatcher.cs:9</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler.html">Tgstation.Server.Host.Components.Interop.Bridge.IBridgeHandler</a></div><div class="ttdef"><b>Definition:</b> <a href="_i_bridge_handler_8cs_source.html#l00007">IBridgeHandler.cs:7</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler.html">Tgstation.Server.Host.Components.Interop.Bridge.IBridgeHandler</a></div><div class="ttdef"><b>Definition:</b> <a href="_i_bridge_handler_8cs_source.html#l00004">IBridgeHandler.cs:4</a></div></div>
<div class="ttc" id="namespace_tgstation_html"><div class="ttname"><a href="namespace_tgstation.html">Tgstation</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
+1 -1
View File
@@ -97,7 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<a href="_i_bridge_registrar_8cs.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespace_tgstation.html">Tgstation</a>.<a class="code" href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9">Server</a>.Host.Components.Interop.Bridge</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;{</div><div class="line"><a name="l00006"></a><span class="lineno"><a class="line" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_registrar.html"> 6</a></span>&#160; <span class="keyword">interface </span><a class="code" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_registrar.html">IBridgeRegistrar</a></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160; {</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160; <a class="code" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_registration.html">IBridgeRegistration</a> RegisterHandler(<a class="code" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler.html">IBridgeHandler</a> bridgeHandler);</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160; }</div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;}</div><div class="ttc" id="namespace_tgstation_1_1_server_1_1_api_1_1_models_html_a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9">Tgstation.Server.Api.Models.IrcPasswordType.Server</a></div><div class="ttdoc">Use server authentication </div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_registrar_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_registrar.html">Tgstation.Server.Host.Components.Interop.Bridge.IBridgeRegistrar</a></div><div class="ttdoc">Registers IBridgeHandlers. </div><div class="ttdef"><b>Definition:</b> <a href="_i_bridge_registrar_8cs_source.html#l00006">IBridgeRegistrar.cs:6</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_registration_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_registration.html">Tgstation.Server.Host.Components.Interop.Bridge.IBridgeRegistration</a></div><div class="ttdoc">Represents a registration of an interop session. </div><div class="ttdef"><b>Definition:</b> <a href="_i_bridge_registration_8cs_source.html#l00008">IBridgeRegistration.cs:8</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler.html">Tgstation.Server.Host.Components.Interop.Bridge.IBridgeHandler</a></div><div class="ttdef"><b>Definition:</b> <a href="_i_bridge_handler_8cs_source.html#l00007">IBridgeHandler.cs:7</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_bridge_1_1_i_bridge_handler.html">Tgstation.Server.Host.Components.Interop.Bridge.IBridgeHandler</a></div><div class="ttdef"><b>Definition:</b> <a href="_i_bridge_handler_8cs_source.html#l00004">IBridgeHandler.cs:4</a></div></div>
<div class="ttc" id="namespace_tgstation_html"><div class="ttname"><a href="namespace_tgstation.html">Tgstation</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
+1 -1
View File
@@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_api_1_1_models_html_a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9">Tgstation.Server.Api.Models.IrcPasswordType.Server</a></div><div class="ttdoc">Use server authentication </div></div>
<div class="ttc" id="namespace_system_html"><div class="ttname"><a href="namespace_system.html">System</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_api_1_1_models_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html">Tgstation.Server.Api.Models</a></div><div class="ttdef"><b>Definition:</b> <a href="_administration_8cs_source.html#l00003">Administration.cs:3</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></div><div class="ttdoc">Common base of CompileJobs and Jobs. </div><div class="ttdef"><b>Definition:</b> <a href="_entity_id_8cs_source.html#l00006">EntityId.cs:6</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></div><div class="ttdoc">Common base of Instances, CompileJobs, and Jobs. </div><div class="ttdef"><b>Definition:</b> <a href="_entity_id_8cs_source.html#l00006">EntityId.cs:6</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_html"><div class="ttname"><a href="namespace_tgstation_1_1_server.html">Tgstation.Server</a></div></div>
<div class="ttc" id="namespace_tgstation_html"><div class="ttname"><a href="namespace_tgstation.html">Tgstation</a></div></div>
</div><!-- fragment --></div><!-- contents -->
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="namespace_system_html"><div class="ttname"><a href="namespace_system.html">System</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_api_1_1_models_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html">Tgstation.Server.Api.Models</a></div><div class="ttdef"><b>Definition:</b> <a href="_administration_8cs_source.html#l00003">Administration.cs:3</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_jobs_client_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_jobs_client.html">Tgstation.Server.Client.Components.IJobsClient</a></div><div class="ttdoc">Access to running jobs </div><div class="ttdef"><b>Definition:</b> <a href="_i_jobs_client_8cs_source.html#l00011">IJobsClient.cs:11</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></div><div class="ttdoc">Common base of CompileJobs and Jobs. </div><div class="ttdef"><b>Definition:</b> <a href="_entity_id_8cs_source.html#l00006">EntityId.cs:6</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></div><div class="ttdoc">Common base of Instances, CompileJobs, and Jobs. </div><div class="ttdef"><b>Definition:</b> <a href="_entity_id_8cs_source.html#l00006">EntityId.cs:6</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_html"><div class="ttname"><a href="namespace_tgstation_1_1_server.html">Tgstation.Server</a></div></div>
<div class="ttc" id="namespace_tgstation_html"><div class="ttname"><a href="namespace_tgstation.html">Tgstation</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html">Tgstation.Server.Api.Models.Job</a></div><div class="ttdoc">Represents a long running job on the server. Model is read-only, updates attempt to cancel the job ...</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_api_2_models_2_job_8cs_source.html#l00006">Job.cs:6</a></div></div>
+122
View File
@@ -0,0 +1,122 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>tgstation-server: src/Tgstation.Server.Host/Components/IRenameNotifyee.cs File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="tgs.ico"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">tgstation-server
&#160;<span id="projectnumber">4.3.2</span>
</div>
<div id="projectbrief">The /tg/station 13 server suite</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="features.html"><span>Features</span></a></li>
<li><a href="api.html"><span>API</span></a></li>
<li><a href="architecture.html"><span>Architecture</span></a></li>
<li><a href="namespaces.html"><span>Packages</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_34761767c1c3cd212f9d2f80ea0828a8.html">Tgstation.Server.Host</a></li><li class="navelem"><a class="el" href="dir_7a3fd032a1362a6005a1fc9227a8dd86.html">Components</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle">
<div class="title">IRenameNotifyee.cs File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><a href="_i_rename_notifyee_8cs_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">interface &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_i_rename_notifyee.html">Tgstation.Server.Host.Components.IRenameNotifyee</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Handler for an instance being renamed. <a href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_i_rename_notifyee.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespace_tgstation_1_1_server_1_1_host_1_1_components"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_tgstation_1_1_server_1_1_host_1_1_components.html">Tgstation.Server.Host.Components</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>
+109
View File
@@ -0,0 +1,109 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>tgstation-server: src/Tgstation.Server.Host/Components/IRenameNotifyee.cs Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="tgs.ico"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">tgstation-server
&#160;<span id="projectnumber">4.3.2</span>
</div>
<div id="projectbrief">The /tg/station 13 server suite</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="features.html"><span>Features</span></a></li>
<li><a href="api.html"><span>API</span></a></li>
<li><a href="architecture.html"><span>Architecture</span></a></li>
<li><a href="namespaces.html"><span>Packages</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_34761767c1c3cd212f9d2f80ea0828a8.html">Tgstation.Server.Host</a></li><li class="navelem"><a class="el" href="dir_7a3fd032a1362a6005a1fc9227a8dd86.html">Components</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">IRenameNotifyee.cs</div> </div>
</div><!--header-->
<div class="contents">
<a href="_i_rename_notifyee_8cs.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="keyword">using</span> <a class="code" href="namespace_system.html">System</a>.Threading;</div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="keyword">using</span> <a class="code" href="namespace_system.html">System</a>.Threading.Tasks;</div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespace_tgstation.html">Tgstation</a>.<a class="code" href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9">Server</a>.Host.Components</div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;{</div><div class="line"><a name="l00009"></a><span class="lineno"><a class="line" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_i_rename_notifyee.html"> 9</a></span>&#160; <span class="keyword">public</span> <span class="keyword">interface </span><a class="code" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_i_rename_notifyee.html">IRenameNotifyee</a></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160; {</div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; Task InstanceRenamed(<span class="keywordtype">string</span> newInstanceName, CancellationToken cancellationToken);</div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; }</div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;}</div><div class="ttc" id="namespace_tgstation_1_1_server_1_1_api_1_1_models_html_a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9">Tgstation.Server.Api.Models.IrcPasswordType.Server</a></div><div class="ttdoc">Use server authentication </div></div>
<div class="ttc" id="namespace_system_html"><div class="ttname"><a href="namespace_system.html">System</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_i_rename_notifyee_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_i_rename_notifyee.html">Tgstation.Server.Host.Components.IRenameNotifyee</a></div><div class="ttdoc">Handler for an instance being renamed. </div><div class="ttdef"><b>Definition:</b> <a href="_i_rename_notifyee_8cs_source.html#l00009">IRenameNotifyee.cs:9</a></div></div>
<div class="ttc" id="namespace_tgstation_html"><div class="ttname"><a href="namespace_tgstation.html">Tgstation</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -167,7 +167,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_i_watchdog_factory_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_i_watchdog_factory.html">Tgstation.Server.Host.Components.Watchdog.IWatchdogFactory</a></div><div class="ttdoc">For creating IWatchdogs </div><div class="ttdef"><b>Definition:</b> <a href="_components_2_watchdog_2_i_watchdog_factory_8cs_source.html#l00012">IWatchdogFactory.cs:12</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance_factory_html_ac44fead7dfc02bdd99aea10b729e82ed"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance_factory.html#ac44fead7dfc02bdd99aea10b729e82ed">Tgstation.Server.Host.Components.InstanceFactory.assemblyInformationProvider</a></div><div class="ttdeci">readonly IAssemblyInformationProvider assemblyInformationProvider</div><div class="ttdoc">The IAssemblyInformationProvider for the InstanceFactory </div><div class="ttdef"><b>Definition:</b> <a href="_instance_factory_8cs_source.html#l00040">InstanceFactory.cs:40</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_host_1_1_components_1_1_session_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host_1_1_components_1_1_session.html">Tgstation.Server.Host.Components.Session</a></div><div class="ttdef"><b>Definition:</b> <a href="_api_validation_status_8cs_source.html#l00001">ApiValidationStatus.cs:1</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance.html">Tgstation.Server.Host.Components.Instance</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_components_2_instance_8cs_source.html#l00023">Instance.cs:23</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance.html">Tgstation.Server.Host.Components.Instance</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_components_2_instance_8cs_source.html#l00024">Instance.cs:24</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_platform_identifier_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_platform_identifier.html">Tgstation.Server.Host.System.IPlatformIdentifier</a></div><div class="ttdoc">For identifying the current platform </div><div class="ttdef"><b>Definition:</b> <a href="_i_platform_identifier_8cs_source.html#l00006">IPlatformIdentifier.cs:6</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_host_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host.html">Tgstation.Server.Host</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_process_executor_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_process_executor.html">Tgstation.Server.Host.System.IProcessExecutor</a></div><div class="ttdoc">For launching IProcess&amp;#39; </div><div class="ttdef"><b>Definition:</b> <a href="_i_process_executor_8cs_source.html#l00006">IProcessExecutor.cs:6</a></div></div>
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_routes_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_routes.html">Tgstation.Server.Api.Routes</a></div><div class="ttdoc">Routes to a server actions </div><div class="ttdef"><b>Definition:</b> <a href="_routes_8cs_source.html#l00009">Routes.cs:9</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_jobs_client_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_jobs_client.html">Tgstation.Server.Client.Components.IJobsClient</a></div><div class="ttdoc">Access to running jobs </div><div class="ttdef"><b>Definition:</b> <a href="_i_jobs_client_8cs_source.html#l00011">IJobsClient.cs:11</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_routes_html_a85c563262244bd21fe1bfa1ce5de6a1d"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_routes.html#a85c563262244bd21fe1bfa1ce5de6a1d">Tgstation.Server.Api.Routes.Jobs</a></div><div class="ttdeci">const string Jobs</div><div class="ttdoc">The Models.Job controller </div><div class="ttdef"><b>Definition:</b> <a href="_routes_8cs_source.html#l00079">Routes.cs:79</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></div><div class="ttdoc">Common base of CompileJobs and Jobs. </div><div class="ttdef"><b>Definition:</b> <a href="_entity_id_8cs_source.html#l00006">EntityId.cs:6</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></div><div class="ttdoc">Common base of Instances, CompileJobs, and Jobs. </div><div class="ttdef"><b>Definition:</b> <a href="_entity_id_8cs_source.html#l00006">EntityId.cs:6</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_jobs_client_html_acd85788ba2647284a601f7cca2e3d8cb"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_jobs_client.html#acd85788ba2647284a601f7cca2e3d8cb">Tgstation.Server.Client.Components.JobsClient.apiClient</a></div><div class="ttdeci">readonly IApiClient apiClient</div><div class="ttdoc">The IApiClient for the JobsClient </div><div class="ttdef"><b>Definition:</b> <a href="_jobs_client_8cs_source.html#l00016">JobsClient.cs:16</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_jobs_client_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_jobs_client.html">Tgstation.Server.Client.Components.JobsClient</a></div><div class="ttdef"><b>Definition:</b> <a href="_jobs_client_8cs_source.html#l00011">JobsClient.cs:11</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html">Tgstation.Server.Api.Models.Instance</a></div><div class="ttdoc">Metadata about a server instance </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00009">Instance.cs:9</a></div></div>
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_api_1_1_models_html_a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a0a41c646f859c99d437373d8e6e0545ba9aa1b03934893d7134a660af4204f2a9">Tgstation.Server.Api.Models.IrcPasswordType.Server</a></div><div class="ttdoc">Use server authentication </div></div>
<div class="ttc" id="namespace_system_html"><div class="ttname"><a href="namespace_system.html">System</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_job_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_job.html">Tgstation.Server.Api.Models.Internal.Job</a></div><div class="ttdoc">Represents a long running job </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_api_2_models_2_internal_2_job_8cs_source.html#l00010">Job.cs:10</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></div><div class="ttdoc">Common base of CompileJobs and Jobs. </div><div class="ttdef"><b>Definition:</b> <a href="_entity_id_8cs_source.html#l00006">EntityId.cs:6</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></div><div class="ttdoc">Common base of Instances, CompileJobs, and Jobs. </div><div class="ttdef"><b>Definition:</b> <a href="_entity_id_8cs_source.html#l00006">EntityId.cs:6</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_api_1_1_rights_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_rights.html">Tgstation.Server.Api.Rights</a></div><div class="ttdef"><b>Definition:</b> <a href="_administration_rights_8cs_source.html#l00003">AdministrationRights.cs:3</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_html"><div class="ttname"><a href="namespace_tgstation_1_1_server.html">Tgstation.Server</a></div></div>
<div class="ttc" id="namespace_tgstation_html"><div class="ttname"><a href="namespace_tgstation.html">Tgstation</a></div></div>
@@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="namespace_system_html"><div class="ttname"><a href="namespace_system.html">System</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dream_maker_html_a5037defb980ec8375313a1fa4a684187"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dream_maker.html#a5037defb980ec8375313a1fa4a684187">Tgstation.Server.Host.Components.Deployment.DreamMaker.DreamMaker</a></div><div class="ttdeci">DreamMaker(IByondManager byond, IIOManager ioManager, StaticFiles.IConfiguration configuration, ISessionControllerFactory sessionControllerFactory, IEventConsumer eventConsumer, IChatManager chatManager, IProcessExecutor processExecutor, IGitHubClientFactory gitHubClientFactory, ICompileJobSink compileJobConsumer, IRepositoryManager repositoryManager, ILogger&lt; DreamMaker &gt; logger, Api.Models.Instance metadata)</div><div class="ttdoc">Construct DreamMaker </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_components_2_deployment_2_dream_maker_8cs_source.html#l00139">DreamMaker.cs:139</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_dream_daemon_launch_parameters_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_dream_daemon_launch_parameters.html">Tgstation.Server.Api.Models.Internal.DreamDaemonLaunchParameters</a></div><div class="ttdoc">Launch settings for DreamDaemon </div><div class="ttdef"><b>Definition:</b> <a href="_dream_daemon_launch_parameters_8cs_source.html#l00009">DreamDaemonLaunchParameters.cs:9</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance_html_a2c18ce561bf0c223b821e38b63fea5ec"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance.html#a2c18ce561bf0c223b821e38b63fea5ec">Tgstation.Server.Host.Components.Instance.Instance</a></div><div class="ttdeci">Instance(Api.Models.Instance metadata, IRepositoryManager repositoryManager, IByondManager byondManager, IDreamMaker dreamMaker, IWatchdog watchdog, IChatManager chat, StaticFiles.IConfiguration configuration, IDatabaseContextFactory databaseContextFactory, IDmbFactory dmbFactory, IJobManager jobManager, IEventConsumer eventConsumer, ILogger&lt; Instance &gt; logger)</div><div class="ttdoc">Construct an Instance </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_components_2_instance_8cs_source.html#l00103">Instance.cs:103</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance_html_a2c18ce561bf0c223b821e38b63fea5ec"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance.html#a2c18ce561bf0c223b821e38b63fea5ec">Tgstation.Server.Host.Components.Instance.Instance</a></div><div class="ttdeci">Instance(Api.Models.Instance metadata, IRepositoryManager repositoryManager, IByondManager byondManager, IDreamMaker dreamMaker, IWatchdog watchdog, IChatManager chat, StaticFiles.IConfiguration configuration, IDatabaseContextFactory databaseContextFactory, IDmbFactory dmbFactory, IJobManager jobManager, IEventConsumer eventConsumer, ILogger&lt; Instance &gt; logger)</div><div class="ttdoc">Construct an Instance </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_components_2_instance_8cs_source.html#l00104">Instance.cs:104</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dream_maker_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dream_maker.html">Tgstation.Server.Host.Components.Deployment.DreamMaker</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_components_2_deployment_2_dream_maker_8cs_source.html#l00028">DreamMaker.cs:28</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dream_maker_html_ab03690c5e8fd15c8d3f7c746a36a9f37"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dream_maker.html#ab03690c5e8fd15c8d3f7c746a36a9f37">Tgstation.Server.Host.Components.Deployment.DreamMaker.DeploymentProcess</a></div><div class="ttdeci">async Task DeploymentProcess(Models.Job job, IDatabaseContextFactory databaseContextFactory, Action&lt; int &gt; progressReporter, CancellationToken cancellationToken)</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_components_2_deployment_2_dream_maker_8cs_source.html#l00468">DreamMaker.cs:468</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dream_maker_html_ac5b667aa89c476c9cb0cf71cb5add8a6"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dream_maker.html#ac5b667aa89c476c9cb0cf71cb5add8a6">Tgstation.Server.Host.Components.Deployment.DreamMaker.metadata</a></div><div class="ttdeci">readonly Api.Models.Instance metadata</div><div class="ttdoc">The Instance DreamMaker belongs to. </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_components_2_deployment_2_dream_maker_8cs_source.html#l00108">DreamMaker.cs:108</a></div></div>
@@ -169,7 +169,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_revision_information_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_revision_information.html">Tgstation.Server.Api.Models.Internal.RevisionInformation</a></div><div class="ttdoc">Represents information about a current git revison </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_api_2_models_2_internal_2_revision_information_8cs_source.html#l00008">RevisionInformation.cs:8</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dream_maker_html_a0e3523b8ef4f0d5c93f108c0de792977"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dream_maker.html#a0e3523b8ef4f0d5c93f108c0de792977">Tgstation.Server.Host.Components.Deployment.DreamMaker.currentDreamMakerOutput</a></div><div class="ttdeci">string currentDreamMakerOutput</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_components_2_deployment_2_dream_maker_8cs_source.html#l00117">DreamMaker.cs:117</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_host_1_1_components_1_1_session_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host_1_1_components_1_1_session.html">Tgstation.Server.Host.Components.Session</a></div><div class="ttdef"><b>Definition:</b> <a href="_api_validation_status_8cs_source.html#l00001">ApiValidationStatus.cs:1</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance.html">Tgstation.Server.Host.Components.Instance</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_components_2_instance_8cs_source.html#l00023">Instance.cs:23</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance.html">Tgstation.Server.Host.Components.Instance</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_components_2_instance_8cs_source.html#l00024">Instance.cs:24</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_host_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host.html">Tgstation.Server.Host</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dream_maker_html_ad8f8e86f9e52a3f5e027b9570c5f32df"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dream_maker.html#ad8f8e86f9e52a3f5e027b9570c5f32df">Tgstation.Server.Host.Components.Deployment.DreamMaker.chatManager</a></div><div class="ttdeci">readonly IChatManager chatManager</div><div class="ttdoc">The IChatManager for DreamMaker </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_components_2_deployment_2_dream_maker_8cs_source.html#l00078">DreamMaker.cs:78</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_process_executor_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_process_executor.html">Tgstation.Server.Host.System.IProcessExecutor</a></div><div class="ttdoc">For launching IProcess&amp;#39; </div><div class="ttdef"><b>Definition:</b> <a href="_i_process_executor_8cs_source.html#l00006">IProcessExecutor.cs:6</a></div></div>
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -125,7 +125,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_api_1_1_rights_html_af199a84ed6fe6ca557db9de91070ad79"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_rights.html#af199a84ed6fe6ca557db9de91070ad79">Tgstation.Server.Api.Rights.InstanceManagerRights</a></div><div class="ttdeci">InstanceManagerRights</div><div class="ttdoc">Rights for managing Models.Instances </div><div class="ttdef"><b>Definition:</b> <a href="_instance_manager_rights_8cs_source.html#l00009">InstanceManagerRights.cs:9</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_host_1_1_configuration_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host_1_1_configuration.html">Tgstation.Server.Host.Configuration</a></div><div class="ttdef"><b>Definition:</b> <a href="_control_panel_configuration_8cs_source.html#l00003">ControlPanelConfiguration.cs:3</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_security_1_1_i_system_identity_factory_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_security_1_1_i_system_identity_factory.html">Tgstation.Server.Host.Security.ISystemIdentityFactory</a></div><div class="ttdoc">Factory for ISystemIdentitys </div><div class="ttdef"><b>Definition:</b> <a href="_i_system_identity_factory_8cs_source.html#l00010">ISystemIdentityFactory.cs:10</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller.html">Tgstation.Server.Host.Controllers.ApiController</a></div><div class="ttdoc">A Controller for API functions </div><div class="ttdef"><b>Definition:</b> <a href="_api_controller_8cs_source.html#l00022">ApiController.cs:22</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller.html">Tgstation.Server.Host.Controllers.ApiController</a></div><div class="ttdoc">A Controller for API functions </div><div class="ttdef"><b>Definition:</b> <a href="_api_controller_8cs_source.html#l00023">ApiController.cs:23</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_host_1_1_security_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host_1_1_security.html">Tgstation.Server.Host.Security</a></div><div class="ttdef"><b>Definition:</b> <a href="_authentication_context_8cs_source.html#l00006">AuthenticationContext.cs:6</a></div></div>
<div class="ttc" id="namespace_tgstation_1_1_server_1_1_api_1_1_rights_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_rights.html">Tgstation.Server.Api.Rights</a></div><div class="ttdef"><b>Definition:</b> <a href="_administration_rights_8cs_source.html#l00003">AdministrationRights.cs:3</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_user_html_a2c0d8cf4d64347a18c9a6251f9a5783f"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_user.html#a2c0d8cf4d64347a18c9a6251f9a5783f">Tgstation.Server.Api.Models.Internal.User.Id</a></div><div class="ttdeci">long Id</div><div class="ttdoc">The ID of the User </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_api_2_models_2_internal_2_user_8cs_source.html#l00016">User.cs:16</a></div></div>
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_context_factory_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_context_factory.html">Tgstation.Server.Host.Database.IDatabaseContextFactory</a></div><div class="ttdoc">Factory for scoping usage of IDatabaseContexts. Meant for use by Components </div><div class="ttdef"><b>Definition:</b> <a href="_i_database_context_factory_8cs_source.html#l00009">IDatabaseContextFactory.cs:9</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_core_1_1_async_delayer_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_core_1_1_async_delayer.html">Tgstation.Server.Host.Core.AsyncDelayer</a></div><div class="ttdef"><b>Definition:</b> <a href="_async_delayer_8cs_source.html#l00008">AsyncDelayer.cs:8</a></div></div>
<div class="ttc" id="namespace_system_html"><div class="ttname"><a href="namespace_system.html">System</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_manager_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_manager.html">Tgstation.Server.Host.Jobs.JobManager</a></div><div class="ttdef"><b>Definition:</b> <a href="_job_manager_8cs_source.html#l00014">JobManager.cs:14</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_manager_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_manager.html">Tgstation.Server.Host.Jobs.JobManager</a></div><div class="ttdef"><b>Definition:</b> <a href="_job_manager_8cs_source.html#l00015">JobManager.cs:15</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_symlink_factory_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_symlink_factory.html">Tgstation.Server.Host.IO.ISymlinkFactory</a></div><div class="ttdoc">For creating filesystem symbolic links </div><div class="ttdef"><b>Definition:</b> <a href="_i_symlink_factory_8cs_source.html#l00009">ISymlinkFactory.cs:9</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_dream_daemon_settings_html_abeff5ac1db71468960ffd0e0c4a896fd"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_dream_daemon_settings.html#abeff5ac1db71468960ffd0e0c4a896fd">Tgstation.Server.Api.Models.Internal.DreamDaemonSettings.AutoStart</a></div><div class="ttdeci">bool AutoStart</div><div class="ttdoc">If DreamDaemon starts when it&amp;#39;s Instance starts </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_api_2_models_2_internal_2_dream_daemon_settings_8cs_source.html#l00014">DreamDaemonSettings.cs:14</a></div></div>
<div class="ttc" id="interface_tgstation_1_1_server_1_1_host_1_1_core_1_1_i_async_delayer_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_core_1_1_i_async_delayer.html">Tgstation.Server.Host.Core.IAsyncDelayer</a></div><div class="ttdoc">For waiting asynchronously </div><div class="ttdef"><b>Definition:</b> <a href="_i_async_delayer_8cs_source.html#l00010">IAsyncDelayer.cs:10</a></div></div>
+2 -1
View File
@@ -121,7 +121,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr id="row_0_0_0_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_discord_connection_string_builder.html" target="_self">DiscordConnectionStringBuilder</a></td><td class="desc">ChatConnectionStringBuilder for <a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a2d962413bc23404156feea75066e39cca8f5cc6430613f1c12f36965050bb7197" title="Superior chat service ">ChatProvider.Discord</a> </td></tr>
<tr id="row_0_0_0_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_dream_daemon.html" target="_self">DreamDaemon</a></td><td class="desc">Represents an instance of BYOND's <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_dream_daemon.html" title="Represents an instance of BYOND&#39;s DreamDaemon game server. Create action starts the server...">DreamDaemon</a> game server. Create action starts the server. Delete action shuts down the server </td></tr>
<tr id="row_0_0_0_0_9_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_dream_maker.html" target="_self">DreamMaker</a></td><td class="desc">Represents the state of the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_dream_maker.html" title="Represents the state of the DreamMaker compiler. Create action starts a new compile. Delete action cancels the current compile ">DreamMaker</a> compiler. Create action starts a new compile. Delete action cancels the current compile </td></tr>
<tr id="row_0_0_0_0_10_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" target="_self">EntityId</a></td><td class="desc">Common base of <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_compile_job.html">CompileJob</a>s and <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html" title="Represents a long running job on the server. Model is read-only, updates attempt to cancel the job ...">Job</a>s. </td></tr>
<tr id="row_0_0_0_0_10_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" target="_self">EntityId</a></td><td class="desc">Common base of <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a>s, <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_compile_job.html">CompileJob</a>s, and <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html" title="Represents a long running job on the server. Model is read-only, updates attempt to cancel the job ...">Job</a>s. </td></tr>
<tr id="row_0_0_0_0_11_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_error_code_extensions.html" target="_self">ErrorCodeExtensions</a></td><td class="desc">Extension methods for the <a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a1a6adb59dd51244efabf4e548e7075c8" title="Types of ErrorMessages that the API may return. ">ErrorCode</a> . </td></tr>
<tr id="row_0_0_0_0_12_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_error_message.html" target="_self">ErrorMessage</a></td><td class="desc">Represents an error message returned by the server </td></tr>
<tr id="row_0_0_0_0_13_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" target="_self">Instance</a></td><td class="desc">Metadata about a server instance </td></tr>
@@ -314,6 +314,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr id="row_0_0_2_0_12_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance.html" target="_self">Instance</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_0_13_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance_factory.html" target="_self">InstanceFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_0_14_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance_manager.html" target="_self">InstanceManager</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_0_15_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_i_rename_notifyee.html" target="_self">IRenameNotifyee</a></td><td class="desc">Handler for an instance being renamed. </td></tr>
<tr id="row_0_0_2_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_2_1_" class="arrow" onclick="toggleFolder('0_0_2_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_host_1_1_configuration.html" target="_self">Configuration</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_1_0_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_configuration_1_1_control_panel_configuration.html" target="_self">ControlPanelConfiguration</a></td><td class="desc"><a class="el" href="namespace_tgstation_1_1_server_1_1_host_1_1_configuration.html">Configuration</a> options for the web control panel </td></tr>
<tr id="row_0_0_2_1_1_" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_configuration_1_1_database_configuration.html" target="_self">DatabaseConfiguration</a></td><td class="desc"><a class="el" href="namespace_tgstation_1_1_server_1_1_host_1_1_configuration.html">Configuration</a> options for the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context.html" title="Backend abstract implementation of IDatabaseContext ">Database.DatabaseContext</a> </td></tr>
@@ -149,7 +149,7 @@ Public Attributes</h2></td></tr>
<tr class="memdesc:a99649cb8fbf286c635b109e8373b415e"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a4769bf50b06d55b116a34cd1ffa04809" title="The client&#39;s API version ">ApiVersion</a> header key <a href="#a99649cb8fbf286c635b109e8373b415e">More...</a><br /></td></tr>
<tr class="separator:a99649cb8fbf286c635b109e8373b415e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28f94492eb21542e63675a53d871e3ef"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a28f94492eb21542e63675a53d871e3ef">InstanceIdHeader</a> = &quot;instance&quot;</td></tr>
<tr class="memdesc:a28f94492eb21542e63675a53d871e3ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#aada7e9533c390909c481bccacde92809" title="The Models.Instance.Id being accessed ">InstanceId</a> header key <a href="#a28f94492eb21542e63675a53d871e3ef">More...</a><br /></td></tr>
<tr class="memdesc:a28f94492eb21542e63675a53d871e3ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#aada7e9533c390909c481bccacde92809" title="The instance Models.EntityId.Id being accessed ">InstanceId</a> header key <a href="#a28f94492eb21542e63675a53d871e3ef">More...</a><br /></td></tr>
<tr class="separator:a28f94492eb21542e63675a53d871e3ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d49a18342b81d0427f09e51c29544c2"><td class="memItemLeft" align="right" valign="top">const string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a3d49a18342b81d0427f09e51c29544c2">JwtAuthenticationScheme</a> = &quot;bearer&quot;</td></tr>
<tr class="memdesc:a3d49a18342b81d0427f09e51c29544c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">The JWT authentication header scheme <a href="#a3d49a18342b81d0427f09e51c29544c2">More...</a><br /></td></tr>
@@ -173,7 +173,7 @@ Static Public Attributes</h2></td></tr>
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="properties"></a>
Properties</h2></td></tr>
<tr class="memitem:aada7e9533c390909c481bccacde92809"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#aada7e9533c390909c481bccacde92809">InstanceId</a><code> [get, set]</code></td></tr>
<tr class="memdesc:aada7e9533c390909c481bccacde92809"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#a850128695dbdb7a7482f8debed5a13ce" title="The id of the Instance. Not modifiable ">Models.Instance.Id</a> being accessed <a href="#aada7e9533c390909c481bccacde92809">More...</a><br /></td></tr>
<tr class="memdesc:aada7e9533c390909c481bccacde92809"><td class="mdescLeft">&#160;</td><td class="mdescRight">The instance <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#a9546a5e0ce3494cf2c6300b80843c309" title="The ID of the entity. ">Models.EntityId.Id</a> being accessed <a href="#aada7e9533c390909c481bccacde92809">More...</a><br /></td></tr>
<tr class="separator:aada7e9533c390909c481bccacde92809"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e9f868cdb40bcbfb9fb5b8cdee7a5a3"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a8e9f868cdb40bcbfb9fb5b8cdee7a5a3">RawUserAgent</a><code> [get]</code></td></tr>
<tr class="memdesc:a8e9f868cdb40bcbfb9fb5b8cdee7a5a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">The client's raw user agent <a href="#a8e9f868cdb40bcbfb9fb5b8cdee7a5a3">More...</a><br /></td></tr>
@@ -333,7 +333,7 @@ Static Private Attributes</h2></td></tr>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_a99649cb8fbf286c635b109e8373b415e"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a99649cb8fbf286c635b109e8373b415e">Tgstation.Server.Api.ApiHeaders.ApiVersionHeader</a></div><div class="ttdeci">const string ApiVersionHeader</div><div class="ttdoc">The ApiVersion header key </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00027">ApiHeaders.cs:27</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_a28f94492eb21542e63675a53d871e3ef"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a28f94492eb21542e63675a53d871e3ef">Tgstation.Server.Api.ApiHeaders.InstanceIdHeader</a></div><div class="ttdeci">const string InstanceIdHeader</div><div class="ttdoc">The InstanceId header key </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00032">ApiHeaders.cs:32</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_a6a6105b1f7b3dafd096e5e11057aac8d"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a6a6105b1f7b3dafd096e5e11057aac8d">Tgstation.Server.Api.ApiHeaders.Token</a></div><div class="ttdeci">string Token</div><div class="ttdoc">The client&amp;#39;s JWT </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00087">ApiHeaders.cs:87</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_aada7e9533c390909c481bccacde92809"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#aada7e9533c390909c481bccacde92809">Tgstation.Server.Api.ApiHeaders.InstanceId</a></div><div class="ttdeci">long InstanceId</div><div class="ttdoc">The Models.Instance.Id being accessed </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00067">ApiHeaders.cs:67</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_aada7e9533c390909c481bccacde92809"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#aada7e9533c390909c481bccacde92809">Tgstation.Server.Api.ApiHeaders.InstanceId</a></div><div class="ttdeci">long InstanceId</div><div class="ttdoc">The instance Models.EntityId.Id being accessed </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00067">ApiHeaders.cs:67</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_aeb78db4fde83cb73bbad383ccb1b71f1"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#aeb78db4fde83cb73bbad383ccb1b71f1">Tgstation.Server.Api.ApiHeaders.UsernameHeader</a></div><div class="ttdeci">const string UsernameHeader</div><div class="ttdoc">The Username header key </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00047">ApiHeaders.cs:47</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_a6bbe0fc133b7dde5ef8a6f1c8f0feb18"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a6bbe0fc133b7dde5ef8a6f1c8f0feb18">Tgstation.Server.Api.ApiHeaders.BasicAuthenticationScheme</a></div><div class="ttdeci">const string BasicAuthenticationScheme</div><div class="ttdoc">The JWT authentication header scheme </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00042">ApiHeaders.cs:42</a></div></div>
</div><!-- fragment -->
@@ -454,7 +454,7 @@ Static Private Attributes</h2></td></tr>
<p>Checks if the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a4769bf50b06d55b116a34cd1ffa04809" title="The client&#39;s API version ">ApiVersion</a> is compatible with <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a6741a096c8700041ac2995b55078302b" title="Get the version of the Api the caller is using ">Version</a> </p>
<dl class="section return"><dt>Returns</dt><dd>if the API is compatible, otherwise</dd></dl>
<p>Referenced by <a class="el" href="_api_controller_8cs_source.html#l00081">Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync()</a>.</p>
<p>Referenced by <a class="el" href="_api_controller_8cs_source.html#l00082">Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync()</a>.</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
@@ -496,7 +496,7 @@ Here is the caller graph for this function:</div>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">headers</td><td>The HttpRequestHeaders to set</td></tr>
<tr><td class="paramname">instanceId</td><td>The <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#a850128695dbdb7a7482f8debed5a13ce" title="The id of the Instance. Not modifiable ">Models.Instance.Id</a> for the request</td></tr>
<tr><td class="paramname">instanceId</td><td>The instance <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#a9546a5e0ce3494cf2c6300b80843c309" title="The ID of the entity. ">Models.EntityId.Id</a> for the request</td></tr>
</table>
</dd>
</dl>
@@ -513,7 +513,7 @@ Here is the caller graph for this function:</div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_a99649cb8fbf286c635b109e8373b415e"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a99649cb8fbf286c635b109e8373b415e">Tgstation.Server.Api.ApiHeaders.ApiVersionHeader</a></div><div class="ttdeci">const string ApiVersionHeader</div><div class="ttdoc">The ApiVersion header key </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00027">ApiHeaders.cs:27</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_a28f94492eb21542e63675a53d871e3ef"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a28f94492eb21542e63675a53d871e3ef">Tgstation.Server.Api.ApiHeaders.InstanceIdHeader</a></div><div class="ttdeci">const string InstanceIdHeader</div><div class="ttdoc">The InstanceId header key </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00032">ApiHeaders.cs:32</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_a6a6105b1f7b3dafd096e5e11057aac8d"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a6a6105b1f7b3dafd096e5e11057aac8d">Tgstation.Server.Api.ApiHeaders.Token</a></div><div class="ttdeci">string Token</div><div class="ttdoc">The client&amp;#39;s JWT </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00087">ApiHeaders.cs:87</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_aada7e9533c390909c481bccacde92809"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#aada7e9533c390909c481bccacde92809">Tgstation.Server.Api.ApiHeaders.InstanceId</a></div><div class="ttdeci">long InstanceId</div><div class="ttdoc">The Models.Instance.Id being accessed </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00067">ApiHeaders.cs:67</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_aada7e9533c390909c481bccacde92809"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#aada7e9533c390909c481bccacde92809">Tgstation.Server.Api.ApiHeaders.InstanceId</a></div><div class="ttdeci">long InstanceId</div><div class="ttdoc">The instance Models.EntityId.Id being accessed </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00067">ApiHeaders.cs:67</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_api_headers_html_a6bbe0fc133b7dde5ef8a6f1c8f0feb18"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#a6bbe0fc133b7dde5ef8a6f1c8f0feb18">Tgstation.Server.Api.ApiHeaders.BasicAuthenticationScheme</a></div><div class="ttdeci">const string BasicAuthenticationScheme</div><div class="ttdoc">The JWT authentication header scheme </div><div class="ttdef"><b>Definition:</b> <a href="_api_headers_8cs_source.html#l00042">ApiHeaders.cs:42</a></div></div>
</div><!-- fragment -->
<p><div class="dynheader">
@@ -559,7 +559,7 @@ Here is the caller graph for this function:</div>
<p>Definition at line <a class="el" href="_api_headers_8cs_source.html#l00022">22</a> of file <a class="el" href="_api_headers_8cs_source.html">ApiHeaders.cs</a>.</p>
<p>Referenced by <a class="el" href="_swagger_configuration_8cs_source.html#l00032">Tgstation.Server.Host.Core.SwaggerConfiguration.AddDefaultResponses()</a>, <a class="el" href="_bridge_controller_8cs_source.html#l00049">Tgstation.Server.Host.Controllers.BridgeController.Process()</a>, and <a class="el" href="_api_client_8cs_source.html#l00145">Tgstation.Server.Client.ApiClient.RunRequest&lt; TResult &gt;()</a>.</p>
<p>Referenced by <a class="el" href="_swagger_configuration_8cs_source.html#l00032">Tgstation.Server.Host.Core.SwaggerConfiguration.AddDefaultResponses()</a>, <a class="el" href="_bridge_controller_8cs_source.html#l00062">Tgstation.Server.Host.Controllers.BridgeController.Process()</a>, and <a class="el" href="_api_client_8cs_source.html#l00145">Tgstation.Server.Client.ApiClient.RunRequest&lt; TResult &gt;()</a>.</p>
</div>
</div>
@@ -615,7 +615,7 @@ Here is the caller graph for this function:</div>
</table>
</div><div class="memdoc">
<p>The <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#aada7e9533c390909c481bccacde92809" title="The Models.Instance.Id being accessed ">InstanceId</a> header key </p>
<p>The <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_api_headers.html#aada7e9533c390909c481bccacde92809" title="The instance Models.EntityId.Id being accessed ">InstanceId</a> header key </p>
<p>Definition at line <a class="el" href="_api_headers_8cs_source.html#l00032">32</a> of file <a class="el" href="_api_headers_8cs_source.html">ApiHeaders.cs</a>.</p>
@@ -772,7 +772,7 @@ Here is the caller graph for this function:</div>
<p>Definition at line <a class="el" href="_api_headers_8cs_source.html#l00082">82</a> of file <a class="el" href="_api_headers_8cs_source.html">ApiHeaders.cs</a>.</p>
<p>Referenced by <a class="el" href="_api_controller_8cs_source.html#l00081">Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync()</a>.</p>
<p>Referenced by <a class="el" href="_api_controller_8cs_source.html#l00082">Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync()</a>.</p>
</div>
</div>
@@ -794,11 +794,11 @@ Here is the caller graph for this function:</div>
</table>
</div><div class="memdoc">
<p>The <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#a850128695dbdb7a7482f8debed5a13ce" title="The id of the Instance. Not modifiable ">Models.Instance.Id</a> being accessed </p>
<p>The instance <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#a9546a5e0ce3494cf2c6300b80843c309" title="The ID of the entity. ">Models.EntityId.Id</a> being accessed </p>
<p>Definition at line <a class="el" href="_api_headers_8cs_source.html#l00067">67</a> of file <a class="el" href="_api_headers_8cs_source.html">ApiHeaders.cs</a>.</p>
<p>Referenced by <a class="el" href="_claims_injector_8cs_source.html#l00033">Tgstation.Server.Host.Security.ClaimsInjector.InjectClaimsIntoContext()</a>, and <a class="el" href="_api_controller_8cs_source.html#l00081">Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync()</a>.</p>
<p>Referenced by <a class="el" href="_claims_injector_8cs_source.html#l00033">Tgstation.Server.Host.Security.ClaimsInjector.InjectClaimsIntoContext()</a>, and <a class="el" href="_api_controller_8cs_source.html#l00082">Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync()</a>.</p>
</div>
</div>
@@ -850,7 +850,7 @@ Here is the caller graph for this function:</div>
<p>Definition at line <a class="el" href="_api_headers_8cs_source.html#l00077">77</a> of file <a class="el" href="_api_headers_8cs_source.html">ApiHeaders.cs</a>.</p>
<p>Referenced by <a class="el" href="_api_controller_8cs_source.html#l00081">Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync()</a>.</p>
<p>Referenced by <a class="el" href="_api_controller_8cs_source.html#l00082">Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync()</a>.</p>
</div>
</div>
@@ -109,7 +109,7 @@ Inheritance diagram for Tgstation.Server.Api.Models.CompileJob:</div>
<div class="center"><img src="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_compile_job__inherit__graph.png" border="0" usemap="#_tgstation_8_server_8_api_8_models_8_compile_job_inherit__map" alt="Inheritance graph"/></div>
<map name="_tgstation_8_server_8_api_8_models_8_compile_job_inherit__map" id="_tgstation_8_server_8_api_8_models_8_compile_job_inherit__map">
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_compile_job.html" title="Represents a run of DreamMaker " alt="" coords="32,80,181,107"/>
<area shape="rect" id="node3" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="72,5,141,32"/>
<area shape="rect" id="node3" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="72,5,141,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
@@ -118,7 +118,7 @@ Collaboration diagram for Tgstation.Server.Api.Models.CompileJob:</div>
<div class="center"><img src="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_compile_job__coll__graph.png" border="0" usemap="#_tgstation_8_server_8_api_8_models_8_compile_job_coll__map" alt="Collaboration graph"/></div>
<map name="_tgstation_8_server_8_api_8_models_8_compile_job_coll__map" id="_tgstation_8_server_8_api_8_models_8_compile_job_coll__map">
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_compile_job.html" title="Represents a run of DreamMaker " alt="" coords="32,80,181,107"/>
<area shape="rect" id="node3" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="72,5,141,32"/>
<area shape="rect" id="node3" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="72,5,141,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
@@ -180,7 +180,7 @@ Properties</h2></td></tr>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_compile_job_8cs_source.html#l00021">21</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_compile_job_8cs_source.html">CompileJob.cs</a>.</p>
<p>Referenced by <a class="el" href="_session_controller_factory_8cs_source.html#l00185">Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew()</a>, and <a class="el" href="_session_controller_factory_8cs_source.html#l00365">Tgstation.Server.Host.Components.Session.SessionControllerFactory.Reattach()</a>.</p>
<p>Referenced by <a class="el" href="_session_controller_factory_8cs_source.html#l00185">Tgstation.Server.Host.Components.Session.SessionControllerFactory.LaunchNew()</a>, and <a class="el" href="_session_controller_factory_8cs_source.html#l00366">Tgstation.Server.Host.Components.Session.SessionControllerFactory.Reattach()</a>.</p>
</div>
</div>
@@ -230,7 +230,7 @@ Properties</h2></td></tr>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_compile_job_8cs_source.html#l00016">16</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_compile_job_8cs_source.html">CompileJob.cs</a>.</p>
<p>Referenced by <a class="el" href="_session_controller_factory_8cs_source.html#l00438">Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateRuntimeInformation()</a>.</p>
<p>Referenced by <a class="el" href="_session_controller_factory_8cs_source.html#l00440">Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateRuntimeInformation()</a>.</p>
</div>
</div>
@@ -1,4 +1,4 @@
<map id="Tgstation.Server.Api.Models.CompileJob" name="Tgstation.Server.Api.Models.CompileJob">
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_compile_job.html" title="Represents a run of DreamMaker " alt="" coords="32,80,181,107"/>
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="72,5,141,32"/>
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="72,5,141,32"/>
</map>
@@ -1 +1 @@
1a27ffa5426f7477c316f2628fad6513
9073eb114db791beef600c04e19f2775
@@ -1,4 +1,4 @@
<map id="Tgstation.Server.Api.Models.CompileJob" name="Tgstation.Server.Api.Models.CompileJob">
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_compile_job.html" title="Represents a run of DreamMaker " alt="" coords="32,80,181,107"/>
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="72,5,141,32"/>
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="72,5,141,32"/>
</map>
@@ -1 +1 @@
1a27ffa5426f7477c316f2628fad6513
9073eb114db791beef600c04e19f2775
File diff suppressed because one or more lines are too long
@@ -1,8 +1,10 @@
<map id="Tgstation.Server.Api.Models.EntityId" name="Tgstation.Server.Api.Models.EntityId">
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_compile_job.html" title="Represents a run of DreamMaker " alt="" coords="256,68,459,109"/>
<area shape="rect" id="node5" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_job.html" title="Represents a long running job " alt="" coords="256,133,459,175"/>
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_compile_job.html" title="Tgstation.Server.Api.Models.\lCompileJob" alt="" coords="521,5,724,47"/>
<area shape="rect" id="node4" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_compile_job.html" title="Tgstation.Server.Host.Models.\lCompileJob" alt="" coords="516,71,729,112"/>
<area shape="rect" id="node6" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html" title="Represents a long running job on the server. Model is read&#45;only, updates attempt to cancel the job ..." alt="" coords="511,138,734,165"/>
<area shape="rect" id="node7" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_job.html" title="Tgstation.Server.Host.Models.Job" alt="" coords="507,189,739,215"/>
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance " alt="" coords="256,20,459,61"/>
<area shape="rect" id="node4" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_compile_job.html" title="Represents a run of DreamMaker " alt="" coords="256,100,459,141"/>
<area shape="rect" id="node7" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_job.html" title="Represents a long running job " alt="" coords="256,195,459,236"/>
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_instance.html" title="Represents an Api.Models.Instance in the database " alt="" coords="516,5,729,47"/>
<area shape="rect" id="node5" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_compile_job.html" title="Tgstation.Server.Api.Models.\lCompileJob" alt="" coords="521,71,724,112"/>
<area shape="rect" id="node6" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_compile_job.html" title="Tgstation.Server.Host.Models.\lCompileJob" alt="" coords="516,136,729,177"/>
<area shape="rect" id="node8" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html" title="Represents a long running job on the server. Model is read&#45;only, updates attempt to cancel the job ..." alt="" coords="511,202,734,229"/>
<area shape="rect" id="node9" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_job.html" title="Tgstation.Server.Host.Models.Job" alt="" coords="507,253,739,279"/>
</map>
@@ -1 +1 @@
a6c8ea4d224ca64b2901a178353afe71
ace789e8b6d34d2c8b578428292a792f
Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 31 KiB

@@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#a5265aff0eff4aa5b9b35351dc2b6618e">ChatBotLimit</a></td><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html">Tgstation.Server.Api.Models.Instance</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#af41bc4f3fadb8aa31a7d2950f1906383">CloneMetadata</a>()</td><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html">Tgstation.Server.Api.Models.Instance</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#ab89952f2131ddba86a3f4139fb50170f">ConfigurationType</a></td><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html">Tgstation.Server.Api.Models.Instance</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#a850128695dbdb7a7482f8debed5a13ce">Id</a></td><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html">Tgstation.Server.Api.Models.Instance</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#a9546a5e0ce3494cf2c6300b80843c309">Id</a></td><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#af06c3e84c2a288ca0bd6cddd172a568d">MoveJob</a></td><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html">Tgstation.Server.Api.Models.Instance</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#a14638776df0c9820958f4d5c532df67f">Name</a></td><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html">Tgstation.Server.Api.Models.Instance</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#ab13b7ab56475e680b571d14f7c06e52d">Online</a></td><td class="entry"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html">Tgstation.Server.Api.Models.Instance</a></td><td class="entry"></td></tr>
@@ -109,7 +109,16 @@ Inheritance diagram for Tgstation.Server.Api.Models.Instance:</div>
<div class="dyncontent">
<div class="center"><img src="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance__inherit__graph.png" border="0" usemap="#_tgstation_8_server_8_api_8_models_8_instance_inherit__map" alt="Inheritance graph"/></div>
<map name="_tgstation_8_server_8_api_8_models_8_instance_inherit__map" id="_tgstation_8_server_8_api_8_models_8_instance_inherit__map">
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_instance.html" title="Represents an Api.Models.Instance in the database " alt="" coords="5,95,219,136"/>
<area shape="rect" id="node3" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_instance.html" title="Represents an Api.Models.Instance in the database " alt="" coords="5,169,219,211"/>
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="77,5,147,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for Tgstation.Server.Api.Models.Instance:</div>
<div class="dyncontent">
<div class="center"><img src="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance__coll__graph.png" border="0" usemap="#_tgstation_8_server_8_api_8_models_8_instance_coll__map" alt="Collaboration graph"/></div>
<map name="_tgstation_8_server_8_api_8_models_8_instance_coll__map" id="_tgstation_8_server_8_api_8_models_8_instance_coll__map">
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="72,5,141,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
@@ -121,9 +130,6 @@ Public Member Functions</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="properties"></a>
Properties</h2></td></tr>
<tr class="memitem:a850128695dbdb7a7482f8debed5a13ce"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#a850128695dbdb7a7482f8debed5a13ce">Id</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a850128695dbdb7a7482f8debed5a13ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">The id of the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a>. Not modifiable <a href="#a850128695dbdb7a7482f8debed5a13ce">More...</a><br /></td></tr>
<tr class="separator:a850128695dbdb7a7482f8debed5a13ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14638776df0c9820958f4d5c532df67f"><td class="memItemLeft" align="right" valign="top">string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#a14638776df0c9820958f4d5c532df67f">Name</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a14638776df0c9820958f4d5c532df67f"><td class="mdescLeft">&#160;</td><td class="mdescRight">The name of the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a> <a href="#a14638776df0c9820958f4d5c532df67f">More...</a><br /></td></tr>
<tr class="separator:a14638776df0c9820958f4d5c532df67f"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -145,6 +151,10 @@ Properties</h2></td></tr>
<tr class="memitem:af06c3e84c2a288ca0bd6cddd172a568d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html">Job</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#af06c3e84c2a288ca0bd6cddd172a568d">MoveJob</a><code> [get, set]</code></td></tr>
<tr class="memdesc:af06c3e84c2a288ca0bd6cddd172a568d"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html" title="Represents a long running job on the server. Model is read-only, updates attempt to cancel the job ...">Job</a> representing a change of <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#ae390e04ad03e5f6daaefcfa96ed9a6d2" title="The path to where the Instance is located. Can only be changed while the Instance is offline...">Path</a> <a href="#af06c3e84c2a288ca0bd6cddd172a568d">More...</a><br /></td></tr>
<tr class="separator:af06c3e84c2a288ca0bd6cddd172a568d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header properties_class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id"><td colspan="2" onclick="javascript:toggleInherit('properties_class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id')"><img src="closed.png" alt="-"/>&#160;Properties inherited from <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html">Tgstation.Server.Api.Models.EntityId</a></td></tr>
<tr class="memitem:a9546a5e0ce3494cf2c6300b80843c309 inherit properties_class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#a9546a5e0ce3494cf2c6300b80843c309">Id</a><code> [get, set]</code></td></tr>
<tr class="memdesc:a9546a5e0ce3494cf2c6300b80843c309 inherit properties_class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id"><td class="mdescLeft">&#160;</td><td class="mdescRight">The ID of the entity. <a href="#a9546a5e0ce3494cf2c6300b80843c309">More...</a><br /></td></tr>
<tr class="separator:a9546a5e0ce3494cf2c6300b80843c309 inherit properties_class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Metadata about a server instance </p>
@@ -190,7 +200,7 @@ Properties</h2></td></tr>
<p>The time interval in minutes the repository is automatically pulled and compiles. 0 disables </p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00046">46</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00041">41</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
</div>
</div>
@@ -214,7 +224,7 @@ Properties</h2></td></tr>
<p>The maximum number of <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_chat_bot.html">ChatBot</a>s the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a> may contain. </p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00052">52</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00047">47</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
<p>Referenced by <a class="el" href="_chat_controller_8cs_source.html#l00072">Tgstation.Server.Host.Controllers.ChatController.Create()</a>.</p>
@@ -240,36 +250,10 @@ Properties</h2></td></tr>
<p>If <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_configuration_file.html" title="Represents a game configuration file. Create and delete actions uncerimonuously overwrite/delete file...">ConfigurationFile</a> can be used on the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a> </p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00040">40</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00035">35</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
<p>Referenced by <a class="el" href="_configuration_controller_8cs_source.html#l00056">Tgstation.Server.Host.Controllers.ConfigurationController.ForbidDueToModeConflicts()</a>.</p>
</div>
</div>
<a class="anchor" id="a850128695dbdb7a7482f8debed5a13ce"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">long Tgstation.Server.Api.Models.Instance.Id</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>The id of the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a>. Not modifiable </p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00014">14</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
<p>Referenced by <a class="el" href="_instance_user_controller_8cs_source.html#l00061">Tgstation.Server.Host.Controllers.InstanceUserController.Create()</a>, <a class="el" href="_chat_controller_8cs_source.html#l00072">Tgstation.Server.Host.Controllers.ChatController.Create()</a>, <a class="el" href="_repository_controller_8cs_source.html#l00148">Tgstation.Server.Host.Controllers.RepositoryController.Create()</a>, <a class="el" href="_instance_manager_client_8cs_source.html#l00051">Tgstation.Server.Client.InstanceManagerClient.CreateClient()</a>, <a class="el" href="_job_controller_8cs_source.html#l00102">Tgstation.Server.Host.Controllers.JobController.Delete()</a>, <a class="el" href="_instance_user_controller_8cs_source.html#l00199">Tgstation.Server.Host.Controllers.InstanceUserController.Delete()</a>, <a class="el" href="_repository_controller_8cs_source.html#l00242">Tgstation.Server.Host.Controllers.RepositoryController.Delete()</a>, <a class="el" href="_dream_maker_controller_8cs_source.html#l00085">Tgstation.Server.Host.Controllers.DreamMakerController.GetId()</a>, <a class="el" href="_job_controller_8cs_source.html#l00136">Tgstation.Server.Host.Controllers.JobController.GetId()</a>, <a class="el" href="_instance_user_controller_8cs_source.html#l00173">Tgstation.Server.Host.Controllers.InstanceUserController.GetId()</a>, <a class="el" href="_instance_manager_client_8cs_source.html#l00028">Tgstation.Server.Client.InstanceManagerClient.InstanceManagerClient()</a>, <a class="el" href="_job_controller_8cs_source.html#l00071">Tgstation.Server.Host.Controllers.JobController.List()</a>, <a class="el" href="_dream_maker_controller_8cs_source.html#l00109">Tgstation.Server.Host.Controllers.DreamMakerController.List()</a>, <a class="el" href="_instance_user_controller_8cs_source.html#l00149">Tgstation.Server.Host.Controllers.InstanceUserController.List()</a>, <a class="el" href="_chat_controller_8cs_source.html#l00165">Tgstation.Server.Host.Controllers.ChatController.List()</a>, <a class="el" href="_job_controller_8cs_source.html#l00050">Tgstation.Server.Host.Controllers.JobController.Read()</a>, <a class="el" href="_dream_maker_controller_8cs_source.html#l00061">Tgstation.Server.Host.Controllers.DreamMakerController.Read()</a>, <a class="el" href="_repository_controller_8cs_source.html#l00286">Tgstation.Server.Host.Controllers.RepositoryController.Read()</a>, <a class="el" href="_dream_daemon_controller_8cs_source.html#l00102">Tgstation.Server.Host.Controllers.DreamDaemonController.ReadImpl()</a>, <a class="el" href="_job_manager_8cs_source.html#l00078">Tgstation.Server.Host.Jobs.JobManager.RunJob()</a>, <a class="el" href="_tgstation_8_server_8_host_2_components_2_instance_8cs_source.html#l00152">Tgstation.Server.Host.Components.Instance.TimerLoop()</a>, <a class="el" href="_byond_controller_8cs_source.html#l00089">Tgstation.Server.Host.Controllers.ByondController.Update()</a>, <a class="el" href="_instance_user_controller_8cs_source.html#l00098">Tgstation.Server.Host.Controllers.InstanceUserController.Update()</a>, <a class="el" href="_dream_maker_controller_8cs_source.html#l00168">Tgstation.Server.Host.Controllers.DreamMakerController.Update()</a>, <a class="el" href="_dream_daemon_controller_8cs_source.html#l00185">Tgstation.Server.Host.Controllers.DreamDaemonController.Update()</a>, <a class="el" href="_chat_controller_8cs_source.html#l00228">Tgstation.Server.Host.Controllers.ChatController.Update()</a>, and <a class="el" href="_repository_controller_8cs_source.html#l00333">Tgstation.Server.Host.Controllers.RepositoryController.Update()</a>.</p>
</div>
</div>
<a class="anchor" id="af06c3e84c2a288ca0bd6cddd172a568d"></a>
@@ -293,7 +277,7 @@ Properties</h2></td></tr>
<p>The <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html" title="Represents a long running job on the server. Model is read-only, updates attempt to cancel the job ...">Job</a> representing a change of <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#ae390e04ad03e5f6daaefcfa96ed9a6d2" title="The path to where the Instance is located. Can only be changed while the Instance is offline...">Path</a> </p>
<p>Due to how <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html" title="Represents a long running job on the server. Model is read-only, updates attempt to cancel the job ...">Job</a>s are children of <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a>s but moving one requires the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a> to be offline, interactions with this <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html" title="Represents a long running job on the server. Model is read-only, updates attempt to cancel the job ...">Job</a> are performed in a non-standard fashion. The <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html" title="Represents a long running job on the server. Model is read-only, updates attempt to cancel the job ...">Job</a> is read by querying the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a> again (either via list or ID lookup) and cancelled by making any sort of update to the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a>. Once the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a> comes back <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#ab13b7ab56475e680b571d14f7c06e52d" title="If the Instance is online ">Online</a> it can be queried like a normal job</p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00059">59</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00054">54</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
</div>
</div>
@@ -317,7 +301,7 @@ Properties</h2></td></tr>
<p>The name of the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a> </p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00021">21</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00016">16</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
</div>
</div>
@@ -341,7 +325,7 @@ Properties</h2></td></tr>
<p>If the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a> is online </p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00033">33</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00028">28</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
</div>
</div>
@@ -365,7 +349,7 @@ Properties</h2></td></tr>
<p>The path to where the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a> is located. Can only be changed while the <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance ">Instance</a> is offline. Must not exist when the instance is created </p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00027">27</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00022">22</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html">Instance.cs</a>.</p>
</div>
</div>
@@ -0,0 +1,3 @@
<map id="Tgstation.Server.Api.Models.Instance" name="Tgstation.Server.Api.Models.Instance">
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="72,5,141,32"/>
</map>
@@ -0,0 +1 @@
f7cf4a23025b167cc72c42ba9600055b
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

@@ -1,3 +1,4 @@
<map id="Tgstation.Server.Api.Models.Instance" name="Tgstation.Server.Api.Models.Instance">
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_instance.html" title="Represents an Api.Models.Instance in the database " alt="" coords="5,95,219,136"/>
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_instance.html" title="Represents an Api.Models.Instance in the database " alt="" coords="5,169,219,211"/>
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="77,5,147,32"/>
</map>
@@ -1 +1 @@
bbb6210850dd019f97bc46b375985b6b
9aabe82c33efceb650ef232d19df76f8
Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 6.2 KiB

@@ -285,7 +285,7 @@ Here is the call graph for this function:</div>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_chat_bot_8cs_source.html#l00026">26</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_chat_bot_8cs_source.html">ChatBot.cs</a>.</p>
<p>Referenced by <a class="el" href="_chat_manager_8cs_source.html#l00494">Tgstation.Server.Host.Components.Chat.ChatManager.ChangeSettings()</a>.</p>
<p>Referenced by <a class="el" href="_chat_manager_8cs_source.html#l00502">Tgstation.Server.Host.Components.Chat.ChatManager.ChangeSettings()</a>.</p>
</div>
</div>
@@ -311,7 +311,7 @@ Here is the call graph for this function:</div>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_chat_bot_8cs_source.html#l00014">14</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_chat_bot_8cs_source.html">ChatBot.cs</a>.</p>
<p>Referenced by <a class="el" href="_chat_manager_8cs_source.html#l00494">Tgstation.Server.Host.Components.Chat.ChatManager.ChangeSettings()</a>, and <a class="el" href="_chat_bots_client_8cs_source.html#l00028">Tgstation.Server.Client.Components.ChatBotsClient.ChatBotsClient()</a>.</p>
<p>Referenced by <a class="el" href="_chat_manager_8cs_source.html#l00502">Tgstation.Server.Host.Components.Chat.ChatManager.ChangeSettings()</a>, and <a class="el" href="_chat_bots_client_8cs_source.html#l00028">Tgstation.Server.Client.Components.ChatBotsClient.ChatBotsClient()</a>.</p>
</div>
</div>
@@ -110,7 +110,7 @@ Inheritance diagram for Tgstation.Server.Api.Models.Internal.CompileJob:</div>
<map name="_tgstation_8_server_8_api_8_models_8_internal_8_compile_job_inherit__map" id="_tgstation_8_server_8_api_8_models_8_internal_8_compile_job_inherit__map">
<area shape="rect" id="node3" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_compile_job.html" title="Tgstation.Server.Api.Models.\lCompileJob" alt="" coords="5,169,208,211"/>
<area shape="rect" id="node4" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_compile_job.html" title="Tgstation.Server.Host.Models.\lCompileJob" alt="" coords="232,169,445,211"/>
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="188,5,257,32"/>
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="188,5,257,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
@@ -118,7 +118,7 @@ Collaboration diagram for Tgstation.Server.Api.Models.Internal.CompileJob:</div>
<div class="dyncontent">
<div class="center"><img src="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_compile_job__coll__graph.png" border="0" usemap="#_tgstation_8_server_8_api_8_models_8_internal_8_compile_job_coll__map" alt="Collaboration graph"/></div>
<map name="_tgstation_8_server_8_api_8_models_8_internal_8_compile_job_coll__map" id="_tgstation_8_server_8_api_8_models_8_internal_8_compile_job_coll__map">
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="72,5,141,32"/>
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="72,5,141,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
@@ -1,3 +1,3 @@
<map id="Tgstation.Server.Api.Models.Internal.CompileJob" name="Tgstation.Server.Api.Models.Internal.CompileJob">
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="72,5,141,32"/>
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="72,5,141,32"/>
</map>
@@ -1 +1 @@
6f99f652e1c161c00a448b037402abc4
3df440e94d167fd1c64e6f8038375b59
@@ -1,5 +1,5 @@
<map id="Tgstation.Server.Api.Models.Internal.CompileJob" name="Tgstation.Server.Api.Models.Internal.CompileJob">
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_compile_job.html" title="Tgstation.Server.Api.Models.\lCompileJob" alt="" coords="5,169,208,211"/>
<area shape="rect" id="node4" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_compile_job.html" title="Tgstation.Server.Host.Models.\lCompileJob" alt="" coords="232,169,445,211"/>
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="188,5,257,32"/>
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="188,5,257,32"/>
</map>
@@ -1 +1 @@
61d909ca14f90c80acdaf67853c3deef
ffa539d9d1cfaff7d7c71edd1ce5d388
@@ -170,7 +170,7 @@ Properties</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>if they match, otherwise</dd></dl>
<p>Referenced by <a class="el" href="_watchdog_base_8cs_source.html#l00728">Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings()</a>.</p>
<p>Referenced by <a class="el" href="_watchdog_base_8cs_source.html#l00730">Tgstation.Server.Host.Components.Watchdog.WatchdogBase.ChangeSettings()</a>.</p>
<p><div class="dynheader">
Here is the caller graph for this function:</div>
@@ -110,7 +110,7 @@ Inheritance diagram for Tgstation.Server.Api.Models.Internal.Job:</div>
<map name="_tgstation_8_server_8_api_8_models_8_internal_8_job_inherit__map" id="_tgstation_8_server_8_api_8_models_8_internal_8_job_inherit__map">
<area shape="rect" id="node3" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html" title="Represents a long running job on the server. Model is read&#45;only, updates attempt to cancel the job ..." alt="" coords="5,169,228,196"/>
<area shape="rect" id="node4" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_job.html" title="Tgstation.Server.Host.Models.Job" alt="" coords="253,169,485,196"/>
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="207,5,277,32"/>
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="207,5,277,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
@@ -118,7 +118,7 @@ Collaboration diagram for Tgstation.Server.Api.Models.Internal.Job:</div>
<div class="dyncontent">
<div class="center"><img src="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_job__coll__graph.png" border="0" usemap="#_tgstation_8_server_8_api_8_models_8_internal_8_job_coll__map" alt="Collaboration graph"/></div>
<map name="_tgstation_8_server_8_api_8_models_8_internal_8_job_coll__map" id="_tgstation_8_server_8_api_8_models_8_internal_8_job_coll__map">
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="72,5,141,32"/>
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="72,5,141,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
@@ -180,7 +180,7 @@ Properties</h2></td></tr>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_job_8cs_source.html#l00043">43</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_job_8cs_source.html">Job.cs</a>.</p>
<p>Referenced by <a class="el" href="_job_manager_8cs_source.html#l00078">Tgstation.Server.Host.Jobs.JobManager.RunJob()</a>, and <a class="el" href="_job_manager_8cs_source.html#l00183">Tgstation.Server.Host.Jobs.JobManager.StartAsync()</a>.</p>
<p>Referenced by <a class="el" href="_job_manager_8cs_source.html#l00079">Tgstation.Server.Host.Jobs.JobManager.RunJob()</a>, and <a class="el" href="_job_manager_8cs_source.html#l00185">Tgstation.Server.Host.Jobs.JobManager.StartAsync()</a>.</p>
</div>
</div>
@@ -254,7 +254,7 @@ Properties</h2></td></tr>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_job_8cs_source.html#l00016">16</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_job_8cs_source.html">Job.cs</a>.</p>
<p>Referenced by <a class="el" href="_job_manager_8cs_source.html#l00078">Tgstation.Server.Host.Jobs.JobManager.RunJob()</a>.</p>
<p>Referenced by <a class="el" href="_job_manager_8cs_source.html#l00079">Tgstation.Server.Host.Jobs.JobManager.RunJob()</a>.</p>
</div>
</div>
@@ -280,7 +280,7 @@ Properties</h2></td></tr>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_job_8cs_source.html#l00021">21</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_job_8cs_source.html">Job.cs</a>.</p>
<p>Referenced by <a class="el" href="_job_manager_8cs_source.html#l00078">Tgstation.Server.Host.Jobs.JobManager.RunJob()</a>.</p>
<p>Referenced by <a class="el" href="_job_manager_8cs_source.html#l00079">Tgstation.Server.Host.Jobs.JobManager.RunJob()</a>.</p>
</div>
</div>
@@ -306,7 +306,7 @@ Properties</h2></td></tr>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_job_8cs_source.html#l00026">26</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_job_8cs_source.html">Job.cs</a>.</p>
<p>Referenced by <a class="el" href="_job_manager_8cs_source.html#l00078">Tgstation.Server.Host.Jobs.JobManager.RunJob()</a>.</p>
<p>Referenced by <a class="el" href="_job_manager_8cs_source.html#l00079">Tgstation.Server.Host.Jobs.JobManager.RunJob()</a>.</p>
</div>
</div>
@@ -332,7 +332,7 @@ Properties</h2></td></tr>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_job_8cs_source.html#l00032">32</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_job_8cs_source.html">Job.cs</a>.</p>
<p>Referenced by <a class="el" href="_job_manager_8cs_source.html#l00078">Tgstation.Server.Host.Jobs.JobManager.RunJob()</a>.</p>
<p>Referenced by <a class="el" href="_job_manager_8cs_source.html#l00079">Tgstation.Server.Host.Jobs.JobManager.RunJob()</a>.</p>
</div>
</div>
@@ -1,3 +1,3 @@
<map id="Tgstation.Server.Api.Models.Internal.Job" name="Tgstation.Server.Api.Models.Internal.Job">
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="72,5,141,32"/>
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="72,5,141,32"/>
</map>
@@ -1 +1 @@
2bfa60fb0f912539172c3188718bf9cc
343ed05c23b95b88de7dc939e7d9e8c6
@@ -1,5 +1,5 @@
<map id="Tgstation.Server.Api.Models.Internal.Job" name="Tgstation.Server.Api.Models.Internal.Job">
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job.html" title="Represents a long running job on the server. Model is read&#45;only, updates attempt to cancel the job ..." alt="" coords="5,169,228,196"/>
<area shape="rect" id="node4" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_job.html" title="Tgstation.Server.Host.Models.Job" alt="" coords="253,169,485,196"/>
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="207,5,277,32"/>
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="207,5,277,32"/>
</map>
@@ -1 +1 @@
3bf963aeb836e765f1e2d4aed3de0fc3
287b4cce2a474386cc13cd836dc3b3f7
@@ -149,7 +149,7 @@ Properties</h2></td></tr>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_revision_information_8cs_source.html#l00015">15</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_revision_information_8cs_source.html">RevisionInformation.cs</a>.</p>
<p>Referenced by <a class="el" href="_session_controller_factory_8cs_source.html#l00438">Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateRuntimeInformation()</a>, <a class="el" href="_discord_provider_8cs_source.html#l00278">Tgstation.Server.Host.Components.Chat.Providers.DiscordProvider.SendUpdateMessage()</a>, and <a class="el" href="_tgstation_8_server_8_host_2_components_2_instance_8cs_source.html#l00152">Tgstation.Server.Host.Components.Instance.TimerLoop()</a>.</p>
<p>Referenced by <a class="el" href="_session_controller_factory_8cs_source.html#l00440">Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateRuntimeInformation()</a>, <a class="el" href="_discord_provider_8cs_source.html#l00278">Tgstation.Server.Host.Components.Chat.Providers.DiscordProvider.SendUpdateMessage()</a>, and <a class="el" href="_tgstation_8_server_8_host_2_components_2_instance_8cs_source.html#l00156">Tgstation.Server.Host.Components.Instance.TimerLoop()</a>.</p>
</div>
</div>
@@ -175,7 +175,7 @@ Properties</h2></td></tr>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_revision_information_8cs_source.html#l00022">22</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_revision_information_8cs_source.html">RevisionInformation.cs</a>.</p>
<p>Referenced by <a class="el" href="_session_controller_factory_8cs_source.html#l00438">Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateRuntimeInformation()</a>, <a class="el" href="_discord_provider_8cs_source.html#l00278">Tgstation.Server.Host.Components.Chat.Providers.DiscordProvider.SendUpdateMessage()</a>, and <a class="el" href="_tgstation_8_server_8_host_2_components_2_instance_8cs_source.html#l00152">Tgstation.Server.Host.Components.Instance.TimerLoop()</a>.</p>
<p>Referenced by <a class="el" href="_session_controller_factory_8cs_source.html#l00440">Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateRuntimeInformation()</a>, <a class="el" href="_discord_provider_8cs_source.html#l00278">Tgstation.Server.Host.Components.Chat.Providers.DiscordProvider.SendUpdateMessage()</a>, and <a class="el" href="_tgstation_8_server_8_host_2_components_2_instance_8cs_source.html#l00156">Tgstation.Server.Host.Components.Instance.TimerLoop()</a>.</p>
</div>
</div>
@@ -239,7 +239,7 @@ Properties</h2></td></tr>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_user_8cs_source.html#l00016">16</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_internal_2_user_8cs_source.html">User.cs</a>.</p>
<p>Referenced by <a class="el" href="_identity_cache_8cs_source.html#l00050">Tgstation.Server.Host.Security.IdentityCache.CacheSystemIdentity()</a>, <a class="el" href="_job_manager_8cs_source.html#l00225">Tgstation.Server.Host.Jobs.JobManager.CancelJob()</a>, <a class="el" href="_home_controller_8cs_source.html#l00158">Tgstation.Server.Host.Controllers.HomeController.CreateToken()</a>, <a class="el" href="_repository_controller_8cs_source.html#l00242">Tgstation.Server.Host.Controllers.RepositoryController.Delete()</a>, <a class="el" href="_user_controller_8cs_source.html#l00298">Tgstation.Server.Host.Controllers.UserController.GetId()</a>, <a class="el" href="_instance_controller_8cs_source.html#l00594">Tgstation.Server.Host.Controllers.InstanceController.GetId()</a>, <a class="el" href="_instance_controller_8cs_source.html#l00542">Tgstation.Server.Host.Controllers.InstanceController.List()</a>, <a class="el" href="_identity_cache_8cs_source.html#l00078">Tgstation.Server.Host.Security.IdentityCache.LoadCachedIdentity()</a>, <a class="el" href="_instance_controller_8cs_source.html#l00105">Tgstation.Server.Host.Controllers.InstanceController.NormalizePath()</a>, <a class="el" href="_api_controller_8cs_source.html#l00081">Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync()</a>, <a class="el" href="_job_manager_8cs_source.html#l00078">Tgstation.Server.Host.Jobs.JobManager.RunJob()</a>, <a class="el" href="_byond_controller_8cs_source.html#l00089">Tgstation.Server.Host.Controllers.ByondController.Update()</a>, <a class="el" href="_instance_user_controller_8cs_source.html#l00098">Tgstation.Server.Host.Controllers.InstanceUserController.Update()</a>, <a class="el" href="_repository_controller_8cs_source.html#l00333">Tgstation.Server.Host.Controllers.RepositoryController.Update()</a>, and <a class="el" href="_users_client_8cs_source.html#l00022">Tgstation.Server.Client.UsersClient.UsersClient()</a>.</p>
<p>Referenced by <a class="el" href="_identity_cache_8cs_source.html#l00050">Tgstation.Server.Host.Security.IdentityCache.CacheSystemIdentity()</a>, <a class="el" href="_job_manager_8cs_source.html#l00227">Tgstation.Server.Host.Jobs.JobManager.CancelJob()</a>, <a class="el" href="_home_controller_8cs_source.html#l00158">Tgstation.Server.Host.Controllers.HomeController.CreateToken()</a>, <a class="el" href="_repository_controller_8cs_source.html#l00242">Tgstation.Server.Host.Controllers.RepositoryController.Delete()</a>, <a class="el" href="_user_controller_8cs_source.html#l00298">Tgstation.Server.Host.Controllers.UserController.GetId()</a>, <a class="el" href="_instance_controller_8cs_source.html#l00594">Tgstation.Server.Host.Controllers.InstanceController.GetId()</a>, <a class="el" href="_instance_controller_8cs_source.html#l00542">Tgstation.Server.Host.Controllers.InstanceController.List()</a>, <a class="el" href="_identity_cache_8cs_source.html#l00078">Tgstation.Server.Host.Security.IdentityCache.LoadCachedIdentity()</a>, <a class="el" href="_instance_controller_8cs_source.html#l00105">Tgstation.Server.Host.Controllers.InstanceController.NormalizePath()</a>, <a class="el" href="_api_controller_8cs_source.html#l00082">Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync()</a>, <a class="el" href="_job_manager_8cs_source.html#l00079">Tgstation.Server.Host.Jobs.JobManager.RunJob()</a>, <a class="el" href="_byond_controller_8cs_source.html#l00089">Tgstation.Server.Host.Controllers.ByondController.Update()</a>, <a class="el" href="_instance_user_controller_8cs_source.html#l00098">Tgstation.Server.Host.Controllers.InstanceUserController.Update()</a>, <a class="el" href="_repository_controller_8cs_source.html#l00333">Tgstation.Server.Host.Controllers.RepositoryController.Update()</a>, and <a class="el" href="_users_client_8cs_source.html#l00022">Tgstation.Server.Client.UsersClient.UsersClient()</a>.</p>
</div>
</div>
@@ -109,7 +109,7 @@ Inheritance diagram for Tgstation.Server.Api.Models.Job:</div>
<div class="center"><img src="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job__inherit__graph.png" border="0" usemap="#_tgstation_8_server_8_api_8_models_8_job_inherit__map" alt="Inheritance graph"/></div>
<map name="_tgstation_8_server_8_api_8_models_8_job_inherit__map" id="_tgstation_8_server_8_api_8_models_8_job_inherit__map">
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_job.html" title="Represents a long running job " alt="" coords="68,80,165,107"/>
<area shape="rect" id="node3" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="82,5,151,32"/>
<area shape="rect" id="node3" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="82,5,151,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
@@ -118,7 +118,7 @@ Collaboration diagram for Tgstation.Server.Api.Models.Job:</div>
<div class="center"><img src="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_job__coll__graph.png" border="0" usemap="#_tgstation_8_server_8_api_8_models_8_job_coll__map" alt="Collaboration graph"/></div>
<map name="_tgstation_8_server_8_api_8_models_8_job_coll__map" id="_tgstation_8_server_8_api_8_models_8_job_coll__map">
<area shape="rect" id="node2" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_job.html" title="Represents a long running job " alt="" coords="68,80,165,107"/>
<area shape="rect" id="node3" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="82,5,151,32"/>
<area shape="rect" id="node3" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="82,5,151,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
@@ -1,4 +1,4 @@
<map id="Tgstation.Server.Api.Models.Job" name="Tgstation.Server.Api.Models.Job">
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_job.html" title="Represents a long running job " alt="" coords="68,80,165,107"/>
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="82,5,151,32"/>
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="82,5,151,32"/>
</map>
@@ -1 +1 @@
a9deb221641e123488d45aa4e8b12c17
37c9158a12798f823e481ed8f8f29a81
@@ -1,4 +1,4 @@
<map id="Tgstation.Server.Api.Models.Job" name="Tgstation.Server.Api.Models.Job">
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_job.html" title="Represents a long running job " alt="" coords="68,80,165,107"/>
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of CompileJobs and Jobs. " alt="" coords="82,5,151,32"/>
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="82,5,151,32"/>
</map>
@@ -1 +1 @@
a9deb221641e123488d45aa4e8b12c17
37c9158a12798f823e481ed8f8f29a81
@@ -153,7 +153,7 @@ Public Attributes</h2></td></tr>
<p>Definition at line <a class="el" href="_limits_8cs_source.html#l00011">11</a> of file <a class="el" href="_limits_8cs_source.html">Limits.cs</a>.</p>
<p>Referenced by <a class="el" href="_application_8cs_source.html#l00320">Tgstation.Server.Host.Core.Application.Configure()</a>.</p>
<p>Referenced by <a class="el" href="_application_8cs_source.html#l00323">Tgstation.Server.Host.Core.Application.Configure()</a>.</p>
</div>
</div>
@@ -165,7 +165,7 @@ Properties</h2></td></tr>
<p>Definition at line <a class="el" href="_tgstation_8_server_8_api_2_models_2_revision_information_8cs_source.html#l00016">16</a> of file <a class="el" href="_tgstation_8_server_8_api_2_models_2_revision_information_8cs_source.html">RevisionInformation.cs</a>.</p>
<p>Referenced by <a class="el" href="_session_controller_factory_8cs_source.html#l00438">Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateRuntimeInformation()</a>.</p>
<p>Referenced by <a class="el" href="_session_controller_factory_8cs_source.html#l00440">Tgstation.Server.Host.Components.Session.SessionControllerFactory.CreateRuntimeInformation()</a>.</p>
</div>
</div>
@@ -893,7 +893,7 @@ Private Attributes</h2></td></tr>
<tr><td class="paramname">route</td><td>The route to run</td></tr>
<tr><td class="paramname">body</td><td>The body of the request</td></tr>
<tr><td class="paramname">method</td><td>The method of the request</td></tr>
<tr><td class="paramname">instanceId</td><td>The optional Instance.Id for the request</td></tr>
<tr><td class="paramname">instanceId</td><td>The optional instance EntityId.Id for the request</td></tr>
<tr><td class="paramname">tokenRefresh</td><td>If this is a token refresh operation.</td></tr>
<tr><td class="paramname">cancellationToken</td><td>The CancellationToken for the operation</td></tr>
</table>
@@ -120,8 +120,9 @@ Collaboration diagram for Tgstation.Server.Client.Components.ByondClient:</div>
<map name="_tgstation_8_server_8_client_8_components_8_byond_client_coll__map" id="_tgstation_8_server_8_client_8_components_8_byond_client_coll__map">
<area shape="rect" id="node2" href="interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_byond_client.html" title="For managing the Byond installation " alt="" coords="200,5,301,32"/>
<area shape="rect" id="node3" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance " alt="" coords="149,57,352,98"/>
<area shape="rect" id="node4" href="interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API " alt="" coords="165,122,336,163"/>
<area shape="rect" id="node5" href="class_i_disposable.html" title="IDisposable" alt="" coords="5,129,100,156"/>
<area shape="rect" id="node4" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="18,64,87,91"/>
<area shape="rect" id="node5" href="interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API " alt="" coords="165,122,336,163"/>
<area shape="rect" id="node6" href="class_i_disposable.html" title="IDisposable" alt="" coords="5,129,100,156"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
@@ -1,6 +1,7 @@
<map id="Tgstation.Server.Client.Components.ByondClient" name="Tgstation.Server.Client.Components.ByondClient">
<area shape="rect" id="node2" href="$interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_byond_client.html" title="For managing the Byond installation " alt="" coords="200,5,301,32"/>
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance " alt="" coords="149,57,352,98"/>
<area shape="rect" id="node4" href="$interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API " alt="" coords="165,122,336,163"/>
<area shape="rect" id="node5" href="$class_i_disposable.html" title="IDisposable" alt="" coords="5,129,100,156"/>
<area shape="rect" id="node4" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="18,64,87,91"/>
<area shape="rect" id="node5" href="$interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API " alt="" coords="165,122,336,163"/>
<area shape="rect" id="node6" href="$class_i_disposable.html" title="IDisposable" alt="" coords="5,129,100,156"/>
</map>
@@ -1 +1 @@
893073c918ae27c8fa3ff66b7d6faee3
faa1f089bd66c78e0d0c3e5863b3c5eb
Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 16 KiB

@@ -120,8 +120,9 @@ Collaboration diagram for Tgstation.Server.Client.Components.ChatBotsClient:</di
<map name="_tgstation_8_server_8_client_8_components_8_chat_bots_client_coll__map" id="_tgstation_8_server_8_client_8_components_8_chat_bots_client_coll__map">
<area shape="rect" id="node2" href="interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_chat_bots_client.html" title="For managing the chat bots " alt="" coords="191,5,311,32"/>
<area shape="rect" id="node3" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance " alt="" coords="149,57,352,98"/>
<area shape="rect" id="node4" href="interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API " alt="" coords="165,122,336,163"/>
<area shape="rect" id="node5" href="class_i_disposable.html" title="IDisposable" alt="" coords="5,129,100,156"/>
<area shape="rect" id="node4" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="18,64,87,91"/>
<area shape="rect" id="node5" href="interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API " alt="" coords="165,122,336,163"/>
<area shape="rect" id="node6" href="class_i_disposable.html" title="IDisposable" alt="" coords="5,129,100,156"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
@@ -1,6 +1,7 @@
<map id="Tgstation.Server.Client.Components.ChatBotsClient" name="Tgstation.Server.Client.Components.ChatBotsClient">
<area shape="rect" id="node2" href="$interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_chat_bots_client.html" title="For managing the chat bots " alt="" coords="191,5,311,32"/>
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance " alt="" coords="149,57,352,98"/>
<area shape="rect" id="node4" href="$interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API " alt="" coords="165,122,336,163"/>
<area shape="rect" id="node5" href="$class_i_disposable.html" title="IDisposable" alt="" coords="5,129,100,156"/>
<area shape="rect" id="node4" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="18,64,87,91"/>
<area shape="rect" id="node5" href="$interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API " alt="" coords="165,122,336,163"/>
<area shape="rect" id="node6" href="$class_i_disposable.html" title="IDisposable" alt="" coords="5,129,100,156"/>
</map>
@@ -1 +1 @@
aeadeff51473612b26e34752836c5406
39249f1819a890f362981222fd70e9ee
Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 16 KiB

@@ -121,8 +121,9 @@ Collaboration diagram for Tgstation.Server.Client.Components.ConfigurationClient
<map name="_tgstation_8_server_8_client_8_components_8_configuration_client_coll__map" id="_tgstation_8_server_8_client_8_components_8_configuration_client_coll__map">
<area shape="rect" id="node2" href="interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_configuration_client.html" title="For managing ConfigurationFile files " alt="" coords="177,5,324,32"/>
<area shape="rect" id="node3" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance " alt="" coords="149,57,352,98"/>
<area shape="rect" id="node4" href="interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API " alt="" coords="165,122,336,163"/>
<area shape="rect" id="node5" href="class_i_disposable.html" title="IDisposable" alt="" coords="5,129,100,156"/>
<area shape="rect" id="node4" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="18,64,87,91"/>
<area shape="rect" id="node5" href="interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API " alt="" coords="165,122,336,163"/>
<area shape="rect" id="node6" href="class_i_disposable.html" title="IDisposable" alt="" coords="5,129,100,156"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
@@ -437,12 +438,12 @@ Here is the call graph for this function:</div>
<p>Definition at line <a class="el" href="_configuration_client_8cs_source.html#l00058">58</a> of file <a class="el" href="_configuration_client_8cs_source.html">ConfigurationClient.cs</a>.</p>
<p>References <a class="el" href="_routes_8cs_source.html#l00049">Tgstation.Server.Api.Routes.Configuration</a>, <a class="el" href="_routes_8cs_source.html#l00059">Tgstation.Server.Api.Routes.ConfigurationFile</a>, and <a class="el" href="_configuration_file_8cs_source.html#l00014">Tgstation.Server.Api.Models.ConfigurationFile.Path</a>.</p>
<div class="fragment"><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; {</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keywordflow">if</span> (file == null)</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keywordflow">throw</span> <span class="keyword">new</span> ArgumentNullException(nameof(file));</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordflow">return</span> <a class="code" href="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client.html#a42e1a0711dec8d78fc370b30b1aacf80">apiClient</a>.Read&lt;<a class="code" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_configuration_file.html">ConfigurationFile</a>&gt;(</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <a class="code" href="class_tgstation_1_1_server_1_1_api_1_1_routes.html">Routes</a>.<a class="code" href="class_tgstation_1_1_server_1_1_api_1_1_routes.html#aa983574bbb6d05042ad2f96d30ffa824">ConfigurationFile</a> + <a class="code" href="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client.html#ab946844da209d641f1d29dfb8ff673a9">SanitizeGetPath</a>(file.<a class="code" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_configuration_file.html#aefbf190e4363fe3095963d1d40a36fd1">Path</a> ?? <span class="keywordflow">throw</span> <span class="keyword">new</span> ArgumentException(<span class="stringliteral">&quot;file.Path should not be null!&quot;</span>, nameof(file))),</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <a class="code" href="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client.html#a3fbe930ee9bc4cf37d734c4ccc50668c">instance</a>.<a class="code" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#a850128695dbdb7a7482f8debed5a13ce">Id</a>,</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; cancellationToken);</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; }</div><div class="ttc" id="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client_html_a42e1a0711dec8d78fc370b30b1aacf80"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client.html#a42e1a0711dec8d78fc370b30b1aacf80">Tgstation.Server.Client.Components.ConfigurationClient.apiClient</a></div><div class="ttdeci">readonly IApiClient apiClient</div><div class="ttdoc">The IApiClient for the ConfigurationClient </div><div class="ttdef"><b>Definition:</b> <a href="_configuration_client_8cs_source.html#l00016">ConfigurationClient.cs:16</a></div></div>
<div class="fragment"><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; {</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keywordflow">if</span> (file == null)</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <span class="keywordflow">throw</span> <span class="keyword">new</span> ArgumentNullException(nameof(file));</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keywordflow">return</span> <a class="code" href="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client.html#a42e1a0711dec8d78fc370b30b1aacf80">apiClient</a>.Read&lt;<a class="code" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_configuration_file.html">ConfigurationFile</a>&gt;(</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <a class="code" href="class_tgstation_1_1_server_1_1_api_1_1_routes.html">Routes</a>.<a class="code" href="class_tgstation_1_1_server_1_1_api_1_1_routes.html#aa983574bbb6d05042ad2f96d30ffa824">ConfigurationFile</a> + <a class="code" href="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client.html#ab946844da209d641f1d29dfb8ff673a9">SanitizeGetPath</a>(file.<a class="code" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_configuration_file.html#aefbf190e4363fe3095963d1d40a36fd1">Path</a> ?? <span class="keywordflow">throw</span> <span class="keyword">new</span> ArgumentException(<span class="stringliteral">&quot;file.Path should not be null!&quot;</span>, nameof(file))),</div><div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <a class="code" href="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client.html#a3fbe930ee9bc4cf37d734c4ccc50668c">instance</a>.<a class="code" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#a9546a5e0ce3494cf2c6300b80843c309">Id</a>,</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; cancellationToken);</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; }</div><div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id_html_a9546a5e0ce3494cf2c6300b80843c309"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#a9546a5e0ce3494cf2c6300b80843c309">Tgstation.Server.Api.Models.EntityId.Id</a></div><div class="ttdeci">long Id</div><div class="ttdoc">The ID of the entity. </div><div class="ttdef"><b>Definition:</b> <a href="_entity_id_8cs_source.html#l00011">EntityId.cs:11</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client_html_a42e1a0711dec8d78fc370b30b1aacf80"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client.html#a42e1a0711dec8d78fc370b30b1aacf80">Tgstation.Server.Client.Components.ConfigurationClient.apiClient</a></div><div class="ttdeci">readonly IApiClient apiClient</div><div class="ttdoc">The IApiClient for the ConfigurationClient </div><div class="ttdef"><b>Definition:</b> <a href="_configuration_client_8cs_source.html#l00016">ConfigurationClient.cs:16</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_configuration_file_html_aefbf190e4363fe3095963d1d40a36fd1"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_configuration_file.html#aefbf190e4363fe3095963d1d40a36fd1">Tgstation.Server.Api.Models.ConfigurationFile.Path</a></div><div class="ttdeci">string Path</div><div class="ttdoc">The path to the ConfigurationFile file </div><div class="ttdef"><b>Definition:</b> <a href="_configuration_file_8cs_source.html#l00014">ConfigurationFile.cs:14</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_routes_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_routes.html">Tgstation.Server.Api.Routes</a></div><div class="ttdoc">Routes to a server actions </div><div class="ttdef"><b>Definition:</b> <a href="_routes_8cs_source.html#l00009">Routes.cs:9</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client_html_a3fbe930ee9bc4cf37d734c4ccc50668c"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client.html#a3fbe930ee9bc4cf37d734c4ccc50668c">Tgstation.Server.Client.Components.ConfigurationClient.instance</a></div><div class="ttdeci">readonly Instance instance</div><div class="ttdoc">The Instance for the ConfigurationClient </div><div class="ttdef"><b>Definition:</b> <a href="_configuration_client_8cs_source.html#l00021">ConfigurationClient.cs:21</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client_html_ab946844da209d641f1d29dfb8ff673a9"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_client_1_1_components_1_1_configuration_client.html#ab946844da209d641f1d29dfb8ff673a9">Tgstation.Server.Client.Components.ConfigurationClient.SanitizeGetPath</a></div><div class="ttdeci">static string SanitizeGetPath(string path)</div><div class="ttdoc">Sanitize a ConfigurationFile path for use in a GET Uri </div><div class="ttdef"><b>Definition:</b> <a href="_configuration_client_8cs_source.html#l00028">ConfigurationClient.cs:28</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance_html_a850128695dbdb7a7482f8debed5a13ce"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html#a850128695dbdb7a7482f8debed5a13ce">Tgstation.Server.Api.Models.Instance.Id</a></div><div class="ttdeci">long Id</div><div class="ttdoc">The id of the Instance. Not modifiable </div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_api_2_models_2_instance_8cs_source.html#l00014">Instance.cs:14</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_configuration_file_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_configuration_file.html">Tgstation.Server.Api.Models.ConfigurationFile</a></div><div class="ttdoc">Represents a game configuration file. Create and delete actions uncerimonuously overwrite/delete file...</div><div class="ttdef"><b>Definition:</b> <a href="_configuration_file_8cs_source.html#l00008">ConfigurationFile.cs:8</a></div></div>
<div class="ttc" id="class_tgstation_1_1_server_1_1_api_1_1_routes_html_aa983574bbb6d05042ad2f96d30ffa824"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_routes.html#aa983574bbb6d05042ad2f96d30ffa824">Tgstation.Server.Api.Routes.ConfigurationFile</a></div><div class="ttdeci">const string ConfigurationFile</div><div class="ttdoc">Full combination of Configuration and File </div><div class="ttdef"><b>Definition:</b> <a href="_routes_8cs_source.html#l00059">Routes.cs:59</a></div></div>
</div><!-- fragment -->
@@ -1,6 +1,7 @@
<map id="Tgstation.Server.Client.Components.ConfigurationClient" name="Tgstation.Server.Client.Components.ConfigurationClient">
<area shape="rect" id="node2" href="$interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_configuration_client.html" title="For managing ConfigurationFile files " alt="" coords="177,5,324,32"/>
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_instance.html" title="Metadata about a server instance " alt="" coords="149,57,352,98"/>
<area shape="rect" id="node4" href="$interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API " alt="" coords="165,122,336,163"/>
<area shape="rect" id="node5" href="$class_i_disposable.html" title="IDisposable" alt="" coords="5,129,100,156"/>
<area shape="rect" id="node4" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of Instances, CompileJobs, and Jobs. " alt="" coords="18,64,87,91"/>
<area shape="rect" id="node5" href="$interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API " alt="" coords="165,122,336,163"/>
<area shape="rect" id="node6" href="$class_i_disposable.html" title="IDisposable" alt="" coords="5,129,100,156"/>
</map>

Some files were not shown because too many files have changed in this diff Show More