Files
tgstation-server/namespaces.html

1030 lines
387 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>tgstation-server: Package List</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>
<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 id="projectrow">
<td id="projectalign">
<div id="projectname">tgstation-server<span id="projectnumber">&#160;6.19.3</span>
</div>
<div id="projectbrief">The /tg/station 13 server suite</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">Package List</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the packages with brief descriptions (if available):</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span><span onclick="javascript:toggleLevel(6);">6</span><span onclick="javascript:toggleLevel(7);">7</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation.html" target="_self">Tgstation</a></td><td class="desc"></td></tr>
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server.html" target="_self">Server</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_api.html" target="_self">Api</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_extensions.html" target="_self">Extensions</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_0_" 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_extensions_1_1_job_code_extensions.html" target="_self">JobCodeExtensions</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#a7c8f30de4159253ce2ffec51771bed71" title="The different types of Response.JobResponse.">JobCode</a> <code>enum</code> </td></tr>
<tr id="row_0_0_0_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_0_1_" class="arrow" onclick="toggleFolder('0_0_0_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_hubs.html" target="_self">Hubs</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_1_0_" class="odd" 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_api_1_1_hubs_1_1_i_jobs_hub.html" target="_self">IJobsHub</a></td><td class="desc">SignalR client methods for receiving JobResponses </td></tr>
<tr id="row_0_0_0_2_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_0_2_" class="arrow" onclick="toggleFolder('0_0_0_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html" target="_self">Models</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_0_2_0_" class="arrow" onclick="toggleFolder('0_0_0_2_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal.html" target="_self">Internal</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_2_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_chat_bot_api_base.html" target="_self">ChatBotApiBase</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_2_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_chat_bot_settings.html" target="_self">ChatBotSettings</a></td><td class="desc">Manage the server chat bots </td></tr>
<tr id="row_0_0_0_2_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_chat_channel_base.html" target="_self">ChatChannelBase</a></td><td class="desc">Base chat channel class </td></tr>
<tr id="row_0_0_0_2_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_chat_connection_string_builder.html" target="_self">ChatConnectionStringBuilder</a></td><td class="desc">Helper for building ChatBotSettings.ConnectionStrings </td></tr>
<tr id="row_0_0_0_2_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_compile_job.html" target="_self">CompileJob</a></td><td class="desc">Represents a deployment run </td></tr>
<tr id="row_0_0_0_2_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_dream_daemon_api_base.html" target="_self">DreamDaemonApiBase</a></td><td class="desc">Base class for DreamDaemon API models </td></tr>
<tr id="row_0_0_0_2_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_dream_daemon_launch_parameters.html" target="_self">DreamDaemonLaunchParameters</a></td><td class="desc">Launch settings for DreamDaemon </td></tr>
<tr id="row_0_0_0_2_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_dream_daemon_settings.html" target="_self">DreamDaemonSettings</a></td><td class="desc">Configurable settings for DreamDaemon </td></tr>
<tr id="row_0_0_0_2_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_dream_maker_settings.html" target="_self">DreamMakerSettings</a></td><td class="desc">Represents the state of the DreamMaker compiler. Create action starts a new compile. Delete action cancels the current compile </td></tr>
<tr id="row_0_0_0_2_0_9_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_api_1_1_models_1_1_internal_1_1_i_git_remote_information.html" target="_self">IGitRemoteInformation</a></td><td class="desc">Provides information about remote providers </td></tr>
<tr id="row_0_0_0_2_0_10_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_instance_permission_set.html" target="_self">InstancePermissionSet</a></td><td class="desc">Represents a PermissionSets permissions in an Instance </td></tr>
<tr id="row_0_0_0_2_0_11_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_job.html" target="_self">Job</a></td><td class="desc">Represents a long running job </td></tr>
<tr id="row_0_0_0_2_0_12_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_repository_api_base.html" target="_self">RepositoryApiBase</a></td><td class="desc">Base <code>class</code> for repository models </td></tr>
<tr id="row_0_0_0_2_0_13_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_revision_information.html" target="_self">RevisionInformation</a></td><td class="desc">Represents information about a current git revison </td></tr>
<tr id="row_0_0_0_2_0_14_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_server_information_base.html" target="_self">ServerInformationBase</a></td><td class="desc">Base class for Response.ServerInformationResponse </td></tr>
<tr id="row_0_0_0_2_0_15_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_swarm_server.html" target="_self">SwarmServer</a></td><td class="desc">Information about a server in the swarm </td></tr>
<tr id="row_0_0_0_2_0_16_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_swarm_server_information.html" target="_self">SwarmServerInformation</a></td><td class="desc">Represents information about a running SwarmServer </td></tr>
<tr id="row_0_0_0_2_0_17_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_test_merge_api_base.html" target="_self">TestMergeApiBase</a></td><td class="desc">Represents a test merge of a remote commit source </td></tr>
<tr id="row_0_0_0_2_0_18_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_test_merge_model_base.html" target="_self">TestMergeModelBase</a></td><td class="desc">Layer of test merge data required internally </td></tr>
<tr id="row_0_0_0_2_0_19_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_update_information.html" target="_self">UpdateInformation</a></td><td class="desc">Indicates data from the TGS update source </td></tr>
<tr id="row_0_0_0_2_0_20_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_user_api_base.html" target="_self">UserApiBase</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_2_0_21_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_user_group.html" target="_self">UserGroup</a></td><td class="desc">Represents a group of users </td></tr>
<tr id="row_0_0_0_2_0_22_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_internal_1_1_user_model_base.html" target="_self">UserModelBase</a></td><td class="desc">Represents a server user </td></tr>
<tr id="row_0_0_0_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_0_2_1_" class="arrow" onclick="toggleFolder('0_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_api_1_1_models_1_1_request.html" target="_self">Request</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_2_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_chat_bot_create_request.html" target="_self">ChatBotCreateRequest</a></td><td class="desc">Represents a request to update a chat bot </td></tr>
<tr id="row_0_0_0_2_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_chat_bot_update_request.html" target="_self">ChatBotUpdateRequest</a></td><td class="desc">Represents a request to update a chat bot </td></tr>
<tr id="row_0_0_0_2_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_configuration_file_request.html" target="_self">ConfigurationFileRequest</a></td><td class="desc">Represents a request to update a configuration file </td></tr>
<tr id="row_0_0_0_2_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_dream_daemon_request.html" target="_self">DreamDaemonRequest</a></td><td class="desc">A request to update DreamDaemonSettings </td></tr>
<tr id="row_0_0_0_2_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_dream_maker_request.html" target="_self">DreamMakerRequest</a></td><td class="desc">A request to the DreamMaker controller </td></tr>
<tr id="row_0_0_0_2_1_5_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_engine_version_delete_request.html" target="_self">EngineVersionDeleteRequest</a></td><td class="desc">A request to delete a specific EngineVersion </td></tr>
<tr id="row_0_0_0_2_1_6_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_engine_version_request.html" target="_self">EngineVersionRequest</a></td><td class="desc">A request to switch to a given EngineVersion </td></tr>
<tr id="row_0_0_0_2_1_7_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_instance_create_request.html" target="_self">InstanceCreateRequest</a></td><td class="desc">A request to create an Instance </td></tr>
<tr id="row_0_0_0_2_1_8_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_instance_permission_set_request.html" target="_self">InstancePermissionSetRequest</a></td><td class="desc">A request to update an instance permission set </td></tr>
<tr id="row_0_0_0_2_1_9_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_instance_update_request.html" target="_self">InstanceUpdateRequest</a></td><td class="desc">A request to update an Instance </td></tr>
<tr id="row_0_0_0_2_1_10_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_repository_create_request.html" target="_self">RepositoryCreateRequest</a></td><td class="desc">Represents a request to clone the repository </td></tr>
<tr id="row_0_0_0_2_1_11_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_repository_update_request.html" target="_self">RepositoryUpdateRequest</a></td><td class="desc">Represents a request to change the repository </td></tr>
<tr id="row_0_0_0_2_1_12_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_server_update_request.html" target="_self">ServerUpdateRequest</a></td><td class="desc">Represents a request to update TGS </td></tr>
<tr id="row_0_0_0_2_1_13_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_user_create_request.html" target="_self">UserCreateRequest</a></td><td class="desc">For creating a user </td></tr>
<tr id="row_0_0_0_2_1_14_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_user_group_create_request.html" target="_self">UserGroupCreateRequest</a></td><td class="desc">Request to create a user group </td></tr>
<tr id="row_0_0_0_2_1_15_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_user_group_update_request.html" target="_self">UserGroupUpdateRequest</a></td><td class="desc">Request to update a user group </td></tr>
<tr id="row_0_0_0_2_1_16_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_request_1_1_user_update_request.html" target="_self">UserUpdateRequest</a></td><td class="desc">For editing a given user </td></tr>
<tr id="row_0_0_0_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_0_2_2_" class="arrow" onclick="toggleFolder('0_0_0_2_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_models_1_1_response.html" target="_self">Response</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_2_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_administration_response.html" target="_self">AdministrationResponse</a></td><td class="desc">Represents administrative server information </td></tr>
<tr id="row_0_0_0_2_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_chat_bot_response.html" target="_self">ChatBotResponse</a></td><td class="desc">Represents a chat bot response </td></tr>
<tr id="row_0_0_0_2_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_compile_job_response.html" target="_self">CompileJobResponse</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_2_2_3_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_configuration_file_response.html" target="_self">ConfigurationFileResponse</a></td><td class="desc">Response when reading configuration files </td></tr>
<tr id="row_0_0_0_2_2_4_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_dream_daemon_response.html" target="_self">DreamDaemonResponse</a></td><td class="desc">Represents an instance of BYOND's DreamDaemon game server. Create action starts the server. Delete action shuts down the server </td></tr>
<tr id="row_0_0_0_2_2_5_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_dream_maker_response.html" target="_self">DreamMakerResponse</a></td><td class="desc">A request to the DreamMaker controller </td></tr>
<tr id="row_0_0_0_2_2_6_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_engine_install_response.html" target="_self">EngineInstallResponse</a></td><td class="desc">Represents an engine installation job. FileTicketResponse.FileTicket is used to upload custom version zip files </td></tr>
<tr id="row_0_0_0_2_2_7_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_engine_response.html" target="_self">EngineResponse</a></td><td class="desc">Represents an installed Models.EngineVersion </td></tr>
<tr id="row_0_0_0_2_2_8_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_error_message_response.html" target="_self">ErrorMessageResponse</a></td><td class="desc">Represents an error message returned by the server </td></tr>
<tr id="row_0_0_0_2_2_9_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_file_ticket_response.html" target="_self">FileTicketResponse</a></td><td class="desc">Response for when file transfers are necessary </td></tr>
<tr id="row_0_0_0_2_2_10_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_instance_permission_set_response.html" target="_self">InstancePermissionSetResponse</a></td><td class="desc">A response containing an instance permission set </td></tr>
<tr id="row_0_0_0_2_2_11_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_instance_response.html" target="_self">InstanceResponse</a></td><td class="desc">Server response for Instances </td></tr>
<tr id="row_0_0_0_2_2_12_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_job_response.html" target="_self">JobResponse</a></td><td class="desc">Represents a long running job on the server. Model is read-only, updates attempt to cancel the job </td></tr>
<tr id="row_0_0_0_2_2_13_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_log_file_response.html" target="_self">LogFileResponse</a></td><td class="desc">Represents a server log file </td></tr>
<tr id="row_0_0_0_2_2_14_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_o_auth_gateway_response.html" target="_self">OAuthGatewayResponse</a></td><td class="desc">Success result for an OAuth gateway login attempt </td></tr>
<tr id="row_0_0_0_2_2_15_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_paginated_response.html" target="_self">PaginatedResponse</a></td><td class="desc">Represents a paginated set of models </td></tr>
<tr id="row_0_0_0_2_2_16_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_repository_response.html" target="_self">RepositoryResponse</a></td><td class="desc">Represents a git repository </td></tr>
<tr id="row_0_0_0_2_2_17_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_server_information_response.html" target="_self">ServerInformationResponse</a></td><td class="desc">Represents basic server information </td></tr>
<tr id="row_0_0_0_2_2_18_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_server_update_response.html" target="_self">ServerUpdateResponse</a></td><td class="desc">A response to a Request.ServerUpdateRequest </td></tr>
<tr id="row_0_0_0_2_2_19_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_swarm_server_response.html" target="_self">SwarmServerResponse</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_2_2_20_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_token_response.html" target="_self">TokenResponse</a></td><td class="desc">Represents a JWT returned by the API </td></tr>
<tr id="row_0_0_0_2_2_21_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_user_group_response.html" target="_self">UserGroupResponse</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_2_2_22_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_response_1_1_user_response.html" target="_self">UserResponse</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_2_3_" 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_chat_channel.html" target="_self">ChatChannel</a></td><td class="desc">Indicates a chat channel </td></tr>
<tr id="row_0_0_0_2_4_" 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 ChatProvider.Discord </td></tr>
<tr id="row_0_0_0_2_5_" 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_engine_version.html" target="_self">EngineVersion</a></td><td class="desc">Information about an engine installation </td></tr>
<tr id="row_0_0_0_2_6_" 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 entities with IDs </td></tr>
<tr id="row_0_0_0_2_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_error_code_extensions.html" target="_self">ErrorCodeExtensions</a></td><td class="desc">Extension methods for the ErrorCode <code>enum</code> </td></tr>
<tr id="row_0_0_0_2_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="interface_tgstation_1_1_server_1_1_api_1_1_models_1_1_i_configuration_file.html" target="_self">IConfigurationFile</a></td><td class="desc">Represents a game configuration file. Create and delete actions uncerimonuously overwrite/delete files </td></tr>
<tr id="row_0_0_0_2_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_instance.html" target="_self">Instance</a></td><td class="desc">Metadata about a server instance </td></tr>
<tr id="row_0_0_0_2_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_irc_connection_string_builder.html" target="_self">IrcConnectionStringBuilder</a></td><td class="desc">ChatConnectionStringBuilder for ChatProvider.Irc </td></tr>
<tr id="row_0_0_0_2_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_limits.html" target="_self">Limits</a></td><td class="desc">Sanity limits to prevent users from overloading </td></tr>
<tr id="row_0_0_0_2_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_named_entity.html" target="_self">NamedEntity</a></td><td class="desc">Base class for named entities </td></tr>
<tr id="row_0_0_0_2_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_o_auth_connection.html" target="_self">OAuthConnection</a></td><td class="desc">Represents a valid OAuth connection </td></tr>
<tr id="row_0_0_0_2_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_api_1_1_models_1_1_o_auth_provider_info.html" target="_self">OAuthProviderInfo</a></td><td class="desc">Public information about a given OAuthProvider </td></tr>
<tr id="row_0_0_0_2_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="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_oidc_connection.html" target="_self">OidcConnection</a></td><td class="desc">Represents a valid OIDC connection </td></tr>
<tr id="row_0_0_0_2_16_" 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_oidc_provider_info.html" target="_self">OidcProviderInfo</a></td><td class="desc">Represents a configured OIDC provider </td></tr>
<tr id="row_0_0_0_2_17_" 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_permission_set.html" target="_self">PermissionSet</a></td><td class="desc">Represents a set of server permissions </td></tr>
<tr id="row_0_0_0_2_18_" 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_repository_settings.html" target="_self">RepositorySettings</a></td><td class="desc">Represents configurable settings for a git repository </td></tr>
<tr id="row_0_0_0_2_19_" 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_request_options_attribute.html" target="_self">RequestOptionsAttribute</a></td><td class="desc">Indicates the FieldPresence for fields in models </td></tr>
<tr id="row_0_0_0_2_20_" 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_response_options_attribute.html" target="_self">ResponseOptionsAttribute</a></td><td class="desc">Indicates the response FieldPresence of API fields. Changes it from FieldPresence.Required to FieldPresence.Optional by default </td></tr>
<tr id="row_0_0_0_2_21_" 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_revision_information.html" target="_self">RevisionInformation</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_2_22_" 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_test_merge.html" target="_self">TestMerge</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_2_23_" 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_test_merge_parameters.html" target="_self">TestMergeParameters</a></td><td class="desc">Parameters for creating a TestMerge </td></tr>
<tr id="row_0_0_0_2_24_" 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_user_name.html" target="_self">UserName</a></td><td class="desc">Base class for user names </td></tr>
<tr id="row_0_0_0_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_0_3_" class="arrow" onclick="toggleFolder('0_0_0_3_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_properties.html" target="_self">Properties</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_3_0_" class="odd" 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_properties_1_1_api_version_attribute.html" target="_self">ApiVersionAttribute</a></td><td class="desc"><a class="el" href="class_attribute.html">Attribute</a> for bringing in the HTTP API version from MSBuild </td></tr>
<tr id="row_0_0_0_4_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_0_4_" class="arrow" onclick="toggleFolder('0_0_0_4_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_rights.html" target="_self">Rights</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_4_0_" 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_rights_1_1_rights_helper.html" target="_self">RightsHelper</a></td><td class="desc">Helper for RightsTypes </td></tr>
<tr id="row_0_0_0_5_" class="even"><td class="entry"><span style="width:64px;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_api_headers.html" target="_self">ApiHeaders</a></td><td class="desc">Represents the header that must be present for every server request </td></tr>
<tr id="row_0_0_0_6_" class="odd"><td class="entry"><span style="width:64px;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_default_credentials.html" target="_self">DefaultCredentials</a></td><td class="desc">Represents initial credentials used by the server </td></tr>
<tr id="row_0_0_0_7_" class="even"><td class="entry"><span style="width:64px;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_headers_exception.html" target="_self">HeadersException</a></td><td class="desc">Thrown when trying to generate ApiHeaders from Microsoft.AspNetCore.Http.Headers.RequestHeaders fails </td></tr>
<tr id="row_0_0_0_8_" class="odd"><td class="entry"><span style="width:64px;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_routes.html" target="_self">Routes</a></td><td class="desc">Routes to a server actions </td></tr>
<tr id="row_0_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_1_" class="arrow" onclick="toggleFolder('0_0_1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_client.html" target="_self">Client</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_1_0_" class="arrow" onclick="toggleFolder('0_0_1_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_client_1_1_components.html" target="_self">Components</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_0_0_" 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_client_1_1_components_1_1_chat_bots_client.html" target="_self">ChatBotsClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_0_1_" 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_client_1_1_components_1_1_configuration_client.html" target="_self">ConfigurationClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_0_2_" 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_client_1_1_components_1_1_dream_daemon_client.html" target="_self">DreamDaemonClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_0_3_" 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_client_1_1_components_1_1_dream_maker_client.html" target="_self">DreamMakerClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_0_4_" 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_client_1_1_components_1_1_engine_client.html" target="_self">EngineClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_0_5_" 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_client_1_1_components_1_1_i_chat_bots_client.html" target="_self">IChatBotsClient</a></td><td class="desc">For managing the chat bots </td></tr>
<tr id="row_0_0_1_0_6_" 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_client_1_1_components_1_1_i_configuration_client.html" target="_self">IConfigurationClient</a></td><td class="desc">For managing IConfigurationFiles </td></tr>
<tr id="row_0_0_1_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="interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_dream_daemon_client.html" target="_self">IDreamDaemonClient</a></td><td class="desc">For managing DreamDaemonResponse </td></tr>
<tr id="row_0_0_1_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="interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_dream_maker_client.html" target="_self">IDreamMakerClient</a></td><td class="desc">For managing the compiler </td></tr>
<tr id="row_0_0_1_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="interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_engine_client.html" target="_self">IEngineClient</a></td><td class="desc">For managing the engine installations </td></tr>
<tr id="row_0_0_1_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="interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_instance_client.html" target="_self">IInstanceClient</a></td><td class="desc">For managing a single Instance </td></tr>
<tr id="row_0_0_1_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="interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_instance_permission_set_client.html" target="_self">IInstancePermissionSetClient</a></td><td class="desc">For managing instance permission sets </td></tr>
<tr id="row_0_0_1_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="interface_tgstation_1_1_server_1_1_client_1_1_components_1_1_i_jobs_client.html" target="_self">IJobsClient</a></td><td class="desc">Access to running jobs </td></tr>
<tr id="row_0_0_1_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_client_1_1_components_1_1_instance_client.html" target="_self">InstanceClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_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_client_1_1_components_1_1_instance_permission_set_client.html" target="_self">InstancePermissionSetClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_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_client_1_1_components_1_1_i_repository_client.html" target="_self">IRepositoryClient</a></td><td class="desc">For managing the git repository </td></tr>
<tr id="row_0_0_1_0_16_" 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_client_1_1_components_1_1_jobs_client.html" target="_self">JobsClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_0_17_" 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_client_1_1_components_1_1_repository_client.html" target="_self">RepositoryClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_1_1_" class="arrow" onclick="toggleFolder('0_0_1_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_client_1_1_extensions.html" target="_self">Extensions</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_1_0_" class="odd" 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_client_1_1_extensions_1_1_hub_connection_extensions.html" target="_self">HubConnectionExtensions</a></td><td class="desc">Extension methods for the HubConnection <code>class</code> </td></tr>
<tr id="row_0_0_1_2_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_1_2_" class="arrow" onclick="toggleFolder('0_0_1_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_client_1_1_graph_q_l.html" target="_self">GraphQL</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_1_2_0_" class="arrow" onclick="toggleFolder('0_0_1_2_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_client_1_1_graph_q_l_1_1_serializers.html" target="_self">Serializers</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_2_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_client_1_1_graph_q_l_1_1_serializers_1_1_jwt_serializer.html" target="_self">JwtSerializer</a></td><td class="desc">ScalarSerializer&lt;TSerialized, TRuntime&gt; for JsonWebTokens </td></tr>
<tr id="row_0_0_1_2_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_client_1_1_graph_q_l_1_1_serializers_1_1_semver_serializer.html" target="_self">SemverSerializer</a></td><td class="desc">ScalarSerializer&lt;TSerialized, TRuntime&gt; for Versions </td></tr>
<tr id="row_0_0_1_2_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_client_1_1_graph_q_l_1_1_serializers_1_1_unsigned_int_serializer.html" target="_self">UnsignedIntSerializer</a></td><td class="desc">ScalarSerializer&lt;TSerialized, TRuntime&gt; for UInt32s </td></tr>
<tr id="row_0_0_1_2_1_" 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_client_1_1_graph_q_l_1_1_authenticated_graph_q_l_server_client.html" target="_self">AuthenticatedGraphQLServerClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_2_2_" 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_client_1_1_graph_q_l_1_1_authentication_exception.html" target="_self">AuthenticationException</a></td><td class="desc"><a class="el" href="class_exception.html">Exception</a> thrown when automatic IGraphQLServerClient authentication fails </td></tr>
<tr id="row_0_0_1_2_3_" 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_client_1_1_graph_q_l_1_1_authorization_message_handler.html" target="_self">AuthorizationMessageHandler</a></td><td class="desc"><a class="el" href="class_delegating_handler.html">DelegatingHandler</a> that applies the AuthenticationHeaderValue </td></tr>
<tr id="row_0_0_1_2_4_" 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_client_1_1_graph_q_l_1_1_graph_q_l_server_client.html" target="_self">GraphQLServerClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_2_5_" 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_client_1_1_graph_q_l_1_1_graph_q_l_server_client_factory.html" target="_self">GraphQLServerClientFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_2_6_" 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_client_1_1_graph_q_l_1_1_i_authenticated_graph_q_l_server_client.html" target="_self">IAuthenticatedGraphQLServerClient</a></td><td class="desc">A IGraphQLServerClient known to be authenticated </td></tr>
<tr id="row_0_0_1_2_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="interface_tgstation_1_1_server_1_1_client_1_1_graph_q_l_1_1_i_graph_q_l_server_client.html" target="_self">IGraphQLServerClient</a></td><td class="desc">Wrapper for using a TGS IGraphQLClient </td></tr>
<tr id="row_0_0_1_2_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="interface_tgstation_1_1_server_1_1_client_1_1_graph_q_l_1_1_i_graph_q_l_server_client_factory.html" target="_self">IGraphQLServerClientFactory</a></td><td class="desc">Factory for creating IGraphQLServerClients </td></tr>
<tr id="row_0_0_1_2_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_client_1_1_graph_q_l_1_1_login_result_extensions.html" target="_self">LoginResultExtensions</a></td><td class="desc">Extensions for ILoginResult </td></tr>
<tr id="row_0_0_1_2_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_client_1_1_graph_q_l_1_1_operation_result_extensions.html" target="_self">OperationResultExtensions</a></td><td class="desc">Extension methods for the IOperationResult interface </td></tr>
<tr id="row_0_0_1_3_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_administration_client.html" target="_self">AdministrationClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_4_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_api_client.html" target="_self">ApiClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_5_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_api_client_factory.html" target="_self">ApiClientFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_6_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_api_client_token_refresh_retry_policy.html" target="_self">ApiClientTokenRefreshRetryPolicy</a></td><td class="desc">A <a class="el" href="class_i_retry_policy.html">IRetryPolicy</a> that attempts to refresh a given apiClient's token on the first disconnect </td></tr>
<tr id="row_0_0_1_7_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_api_conflict_exception.html" target="_self">ApiConflictException</a></td><td class="desc">Occurs when the server returns a bad request response if the ApiException.ErrorCode is present. The server returned an unknown reponse otherwise </td></tr>
<tr id="row_0_0_1_8_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_api_exception.html" target="_self">ApiException</a></td><td class="desc">API related <a class="el" href="class_exception.html">Exception</a>s </td></tr>
<tr id="row_0_0_1_9_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_client_exception.html" target="_self">ClientException</a></td><td class="desc">Exceptions thrown by IRestServerClients </td></tr>
<tr id="row_0_0_1_10_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_conflict_exception.html" target="_self">ConflictException</a></td><td class="desc">Occurs when the client performs an action that would result in data conflict </td></tr>
<tr id="row_0_0_1_11_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_i_administration_client.html" target="_self">IAdministrationClient</a></td><td class="desc">For managing server administration </td></tr>
<tr id="row_0_0_1_12_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_i_api_client.html" target="_self">IApiClient</a></td><td class="desc">Web interface for the API </td></tr>
<tr id="row_0_0_1_13_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_i_api_client_factory.html" target="_self">IApiClientFactory</a></td><td class="desc">For creating IApiClients </td></tr>
<tr id="row_0_0_1_14_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_i_instance_manager_client.html" target="_self">IInstanceManagerClient</a></td><td class="desc">For managing Instances </td></tr>
<tr id="row_0_0_1_15_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_infinite_thirty_second_max_retry_policy.html" target="_self">InfiniteThirtySecondMaxRetryPolicy</a></td><td class="desc">A <a class="el" href="class_i_retry_policy.html">IRetryPolicy</a> that returns seconds in powers of 2, maxing out at 30s </td></tr>
<tr id="row_0_0_1_16_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_instance_manager_client.html" target="_self">InstanceManagerClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_17_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_insufficient_permissions_exception.html" target="_self">InsufficientPermissionsException</a></td><td class="desc">Occurs when the client attempts to perform an action they do not have the rights for </td></tr>
<tr id="row_0_0_1_18_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_i_request_logger.html" target="_self">IRequestLogger</a></td><td class="desc">For logging HTTP requests and responses </td></tr>
<tr id="row_0_0_1_19_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_i_rest_server_client.html" target="_self">IRestServerClient</a></td><td class="desc">Main client for communicating with a server </td></tr>
<tr id="row_0_0_1_20_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_i_rest_server_client_factory.html" target="_self">IRestServerClientFactory</a></td><td class="desc">Factory for creating IRestServerClients </td></tr>
<tr id="row_0_0_1_21_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_i_transfer_client.html" target="_self">ITransferClient</a></td><td class="desc">For transferring data <a class="el" href="class_stream.html">Stream</a>s </td></tr>
<tr id="row_0_0_1_22_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_i_user_groups_client.html" target="_self">IUserGroupsClient</a></td><td class="desc">For managing UserGroupResponses </td></tr>
<tr id="row_0_0_1_23_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_i_users_client.html" target="_self">IUsersClient</a></td><td class="desc">For managing UserResponses </td></tr>
<tr id="row_0_0_1_24_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_method_not_supported_exception.html" target="_self">MethodNotSupportedException</a></td><td class="desc">Occurs when the client tries to use a currently unsupported API </td></tr>
<tr id="row_0_0_1_25_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_paginated_client.html" target="_self">PaginatedClient</a></td><td class="desc">Client that deals with getting paginated results </td></tr>
<tr id="row_0_0_1_26_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_pagination_settings.html" target="_self">PaginationSettings</a></td><td class="desc">Settings for a paginated request </td></tr>
<tr id="row_0_0_1_27_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_rate_limit_exception.html" target="_self">RateLimitException</a></td><td class="desc">Occurs when a GitHub rate limit occurs </td></tr>
<tr id="row_0_0_1_28_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_request_timeout_exception.html" target="_self">RequestTimeoutException</a></td><td class="desc">Occurs when the client provides invalid credentials </td></tr>
<tr id="row_0_0_1_29_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_rest_server_client.html" target="_self">RestServerClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_30_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_rest_server_client_factory.html" target="_self">RestServerClientFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_31_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_server_error_exception.html" target="_self">ServerErrorException</a></td><td class="desc">Occurs when an error occurs in the server </td></tr>
<tr id="row_0_0_1_32_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_service_unavailable_exception.html" target="_self">ServiceUnavailableException</a></td><td class="desc">Occurs when the client makes a request while the server is starting or stopping </td></tr>
<tr id="row_0_0_1_33_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_unauthorized_exception.html" target="_self">UnauthorizedException</a></td><td class="desc">Occurs when the client provides invalid credentials </td></tr>
<tr id="row_0_0_1_34_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_unrecognized_response_exception.html" target="_self">UnrecognizedResponseException</a></td><td class="desc">Occurs when a response is received that did not deserialize to one of the expected Api.Models </td></tr>
<tr id="row_0_0_1_35_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_user_groups_client.html" target="_self">UserGroupsClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_36_" class="odd"><td class="entry"><span style="width:64px;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_client_1_1_users_client.html" target="_self">UsersClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_37_" class="even"><td class="entry"><span style="width:64px;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_client_1_1_version_mismatch_exception.html" target="_self">VersionMismatchException</a></td><td class="desc">Occurs when the API version of the client is not compatible with the server's </td></tr>
<tr id="row_0_0_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_2_" class="arrow" onclick="toggleFolder('0_0_2_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_common.html" target="_self">Common</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_2_0_" class="arrow" onclick="toggleFolder('0_0_2_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_common_1_1_extensions.html" target="_self">Extensions</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_0_0_" class="odd" 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_common_1_1_extensions_1_1_value_task_extensions.html" target="_self">ValueTaskExtensions</a></td><td class="desc">Extension methods for the ValueTask and ValueTask&lt;TResult&gt; <code>class</code>es </td></tr>
<tr id="row_0_0_2_0_1_" class="odd" 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_common_1_1_extensions_1_1_version_extensions.html" target="_self">VersionExtensions</a></td><td class="desc">Extensions for the Version class </td></tr>
<tr id="row_0_0_2_1_" class="odd"><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_common_1_1_http.html" target="_self">Http</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_1_0_" 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_common_1_1_http_1_1_cached_response_stream.html" target="_self">CachedResponseStream</a></td><td class="desc">Caches the <a class="el" href="class_stream.html">Stream</a> from a HttpResponseMessage for later use </td></tr>
<tr id="row_0_0_2_2_" class="even"><td class="entry"><span style="width:64px;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_common_1_1_constants.html" target="_self">Constants</a></td><td class="desc">Constant values </td></tr>
<tr id="row_0_0_3_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_3_" class="arrow" onclick="toggleFolder('0_0_3_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_host.html" target="_self">Host</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_0_" class="arrow" onclick="toggleFolder('0_0_3_0_')">&#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_authority.html" target="_self">Authority</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_0_0_" class="arrow" onclick="toggleFolder('0_0_3_0_0_')">&#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_authority_1_1_core.html" target="_self">Core</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_0_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_authority_1_1_core_1_1_authority_base.html" target="_self">AuthorityBase</a></td><td class="desc">Base implementation of IAuthority </td></tr>
<tr id="row_0_0_3_0_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_authority_1_1_core_1_1_authority_invoker_base.html" target="_self">AuthorityInvokerBase</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_0_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_authority_1_1_core_1_1_authority_response.html" target="_self">AuthorityResponse</a></td><td class="desc">Represents a response from an authority </td></tr>
<tr id="row_0_0_3_0_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_authority_1_1_core_1_1_component_interfacing_authority_base.html" target="_self">ComponentInterfacingAuthorityBase</a></td><td class="desc">AuthorityBase for IAuthoritys that need to access IInstanceCores </td></tr>
<tr id="row_0_0_3_0_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_authority_1_1_core_1_1_graph_q_l_authority_invoker.html" target="_self">GraphQLAuthorityInvoker</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_0_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_authority_1_1_core_1_1_i_authority.html" target="_self">IAuthority</a></td><td class="desc">Business logic for interating with the server </td></tr>
<tr id="row_0_0_3_0_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_authority_1_1_core_1_1_i_authority_invoker.html" target="_self">IAuthorityInvoker</a></td><td class="desc">Invokes <em>TAuthority</em> s </td></tr>
<tr id="row_0_0_3_0_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_0_0_3_0_0_7_" class="arrow" onclick="toggleFolder('0_0_3_0_0_7_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_authority_1_1_core_1_1_projectable.html" target="_self">Projectable</a></td><td class="desc">A projectable <em>TResult</em> based on an underlying <em>TQueried</em> </td></tr>
<tr id="row_0_0_3_0_0_7_0_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_authority_1_1_core_1_1_projectable_1_1_combined_projection.html" target="_self">CombinedProjection</a></td><td class="desc">DTO for selecting the Id from <em>TQueried</em> alongside the selection ProjectedPair&lt;TQueried, TResult&gt; </td></tr>
<tr id="row_0_0_3_0_0_8_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_authority_1_1_core_1_1_projected_pair.html" target="_self">ProjectedPair</a></td><td class="desc">DTO for moving database projected objects through the system </td></tr>
<tr id="row_0_0_3_0_0_9_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_authority_1_1_core_1_1_requirements_gated.html" target="_self">RequirementsGated</a></td><td class="desc">Evaluates a set of <a class="el" href="class_i_authorization_requirement.html">IAuthorizationRequirement</a>s to be checked before executing a response </td></tr>
<tr id="row_0_0_3_0_0_10_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_authority_1_1_core_1_1_rest_authority_invoker.html" target="_self">RestAuthorityInvoker</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_0_1_" class="odd" 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_authority_1_1_administration_authority.html" target="_self">AdministrationAuthority</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_0_2_" class="odd" 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_authority_1_1_chat_authority.html" target="_self">ChatAuthority</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_0_3_" class="odd" 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_authority_1_1_i_administration_authority.html" target="_self">IAdministrationAuthority</a></td><td class="desc">IAuthority for administrative server operations </td></tr>
<tr id="row_0_0_3_0_4_" class="odd" 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_authority_1_1_i_chat_authority.html" target="_self">IChatAuthority</a></td><td class="desc">IAuthority for manipulating chat bots </td></tr>
<tr id="row_0_0_3_0_5_" class="odd" 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_authority_1_1_i_graph_q_l_authority_invoker.html" target="_self">IGraphQLAuthorityInvoker</a></td><td class="desc">Invokes <em>TAuthority</em> s from GraphQL endpoints </td></tr>
<tr id="row_0_0_3_0_6_" class="odd" 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_authority_1_1_i_login_authority.html" target="_self">ILoginAuthority</a></td><td class="desc">IAuthority for authenticating with the server </td></tr>
<tr id="row_0_0_3_0_7_" class="odd" 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_authority_1_1_i_permission_set_authority.html" target="_self">IPermissionSetAuthority</a></td><td class="desc">IAuthority for managing PermissionSets </td></tr>
<tr id="row_0_0_3_0_8_" class="odd" 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_authority_1_1_i_rest_authority_invoker.html" target="_self">IRestAuthorityInvoker</a></td><td class="desc">Invokes <em>TAuthority</em> methods and generates IActionResult responses </td></tr>
<tr id="row_0_0_3_0_9_" class="odd" 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_authority_1_1_i_user_authority.html" target="_self">IUserAuthority</a></td><td class="desc">IAuthority for managing Users </td></tr>
<tr id="row_0_0_3_0_10_" class="odd" 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_authority_1_1_i_user_group_authority.html" target="_self">IUserGroupAuthority</a></td><td class="desc">IAuthority for managing UserGroups </td></tr>
<tr id="row_0_0_3_0_11_" class="odd" 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_authority_1_1_login_authority.html" target="_self">LoginAuthority</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_0_12_" class="odd" 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_authority_1_1_permission_set_authority.html" target="_self">PermissionSetAuthority</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_0_13_" class="odd" 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_authority_1_1_user_authority.html" target="_self">UserAuthority</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_0_14_" class="odd" 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_authority_1_1_user_group_authority.html" target="_self">UserGroupAuthority</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_1_" class="arrow" onclick="toggleFolder('0_0_3_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_common.html" target="_self">Common</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_1_0_" 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_common_1_1_pipe_commands.html" target="_self">PipeCommands</a></td><td class="desc">Values able to be passed via the update file path </td></tr>
<tr id="row_0_0_3_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_" class="arrow" onclick="toggleFolder('0_0_3_2_')">&#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_components.html" target="_self">Components</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_0_" class="arrow" onclick="toggleFolder('0_0_3_2_0_')">&#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_components_1_1_chat.html" target="_self">Chat</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_0_0_" class="arrow" onclick="toggleFolder('0_0_3_2_0_0_')">&#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_components_1_1_chat_1_1_commands.html" target="_self">Commands</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_0_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_commands_1_1_command_factory.html" target="_self">CommandFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_0_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_commands_1_1_custom_command.html" target="_self">CustomCommand</a></td><td class="desc">Represents a command made from DM code </td></tr>
<tr id="row_0_0_3_2_0_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_commands_1_1_engine_command.html" target="_self">EngineCommand</a></td><td class="desc">For displaying the installed Byond version </td></tr>
<tr id="row_0_0_3_2_0_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_commands_1_1_i_command.html" target="_self">ICommand</a></td><td class="desc">Represents a command that can be invoked by talking to chat bots </td></tr>
<tr id="row_0_0_3_2_0_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_commands_1_1_i_command_factory.html" target="_self">ICommandFactory</a></td><td class="desc">Factory for built in ICommands </td></tr>
<tr id="row_0_0_3_2_0_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_commands_1_1_kek_command.html" target="_self">KekCommand</a></td><td class="desc">Kek </td></tr>
<tr id="row_0_0_3_2_0_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_commands_1_1_pull_requests_command.html" target="_self">PullRequestsCommand</a></td><td class="desc">Command for reading the active TestMerges </td></tr>
<tr id="row_0_0_3_2_0_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_commands_1_1_revision_command.html" target="_self">RevisionCommand</a></td><td class="desc">For displaying Api.Models.Internal.RevisionInformation </td></tr>
<tr id="row_0_0_3_2_0_0_8_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_commands_1_1_version_command.html" target="_self">VersionCommand</a></td><td class="desc">ICommand to return the <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_assembly_information_provider.html#abd6db0f6e1ea9273baeacaa66ae81fa3" title="A more verbose version of Version.">IAssemblyInformationProvider.VersionString</a> </td></tr>
<tr id="row_0_0_3_2_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_0_1_" class="arrow" onclick="toggleFolder('0_0_3_2_0_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_components_1_1_chat_1_1_providers.html" target="_self">Providers</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_0_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_providers_1_1_discord_forwarding_responder.html" target="_self">DiscordForwardingResponder</a></td><td class="desc">An IResponder&lt;TGatewayEvent&gt; that forwards to another targetResponder </td></tr>
<tr id="row_0_0_3_2_0_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_providers_1_1_discord_message.html" target="_self">DiscordMessage</a></td><td class="desc">A Message containing the source IMessageReference </td></tr>
<tr id="row_0_0_3_2_0_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_providers_1_1_discord_provider.html" target="_self">DiscordProvider</a></td><td class="desc">IProvider for the Discord app </td></tr>
<tr id="row_0_0_3_2_0_1_3_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_providers_1_1_i_discord_responders.html" target="_self">IDiscordResponders</a></td><td class="desc">Combined interface for the <a class="el" href="class_i_responder.html">IResponder</a> types used by TGS </td></tr>
<tr id="row_0_0_3_2_0_1_4_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_providers_1_1_i_provider.html" target="_self">IProvider</a></td><td class="desc">For interacting with a chat service </td></tr>
<tr id="row_0_0_3_2_0_1_5_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_providers_1_1_i_provider_factory.html" target="_self">IProviderFactory</a></td><td class="desc">Factory for IProviders </td></tr>
<tr id="row_0_0_3_2_0_1_6_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_providers_1_1_irc_provider.html" target="_self">IrcProvider</a></td><td class="desc">IProvider for internet relay chat </td></tr>
<tr id="row_0_0_3_2_0_1_7_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_providers_1_1_message.html" target="_self">Message</a></td><td class="desc">Represents a message received by a IProvider </td></tr>
<tr id="row_0_0_3_2_0_1_8_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_providers_1_1_provider.html" target="_self">Provider</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_0_1_9_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_chat_1_1_providers_1_1_provider_factory.html" target="_self">ProviderFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_chat_1_1_channel_mapping.html" target="_self">ChannelMapping</a></td><td class="desc">Represents a mapping of a ChannelRepresentation.RealId </td></tr>
<tr id="row_0_0_3_2_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_chat_1_1_channel_representation.html" target="_self">ChannelRepresentation</a></td><td class="desc">Represents a Providers.IProvider channel </td></tr>
<tr id="row_0_0_3_2_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_chat_1_1_chat_manager.html" target="_self">ChatManager</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_chat_1_1_chat_manager_factory.html" target="_self">ChatManagerFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_chat_1_1_chat_tracking_context.html" target="_self">ChatTrackingContext</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_chat_1_1_chat_user.html" target="_self">ChatUser</a></td><td class="desc">Represents a tgs_chat_user datum </td></tr>
<tr id="row_0_0_3_2_0_8_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_chat_1_1_i_channel_sink.html" target="_self">IChannelSink</a></td><td class="desc">Notifyee of when ChannelRepresentations in a IChatTrackingContext are updated </td></tr>
<tr id="row_0_0_3_2_0_9_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_chat_1_1_i_chat_manager.html" target="_self">IChatManager</a></td><td class="desc">For managing connected chat services </td></tr>
<tr id="row_0_0_3_2_0_10_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_chat_1_1_i_chat_manager_factory.html" target="_self">IChatManagerFactory</a></td><td class="desc">For creating IChatManagers </td></tr>
<tr id="row_0_0_3_2_0_11_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_chat_1_1_i_chat_tracking_context.html" target="_self">IChatTrackingContext</a></td><td class="desc">Represents a tracking of dynamic chat json files </td></tr>
<tr id="row_0_0_3_2_0_12_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_chat_1_1_i_custom_command_handler.html" target="_self">ICustomCommandHandler</a></td><td class="desc">Handles Commands.ICommands that map to those defined in a IChatTrackingContext </td></tr>
<tr id="row_0_0_3_2_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_1_" class="arrow" onclick="toggleFolder('0_0_3_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_components_1_1_deployment.html" target="_self">Deployment</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_1_0_" class="arrow" onclick="toggleFolder('0_0_3_2_1_0_')">&#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_components_1_1_deployment_1_1_remote.html" target="_self">Remote</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_1_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_deployment_1_1_remote_1_1_base_remote_deployment_manager.html" target="_self">BaseRemoteDeploymentManager</a></td><td class="desc">Base class for implementing IRemoteDeploymentManagers </td></tr>
<tr id="row_0_0_3_2_1_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_deployment_1_1_remote_1_1_git_hub_remote_deployment_manager.html" target="_self">GitHubRemoteDeploymentManager</a></td><td class="desc">IRemoteDeploymentManager for GitHub.com </td></tr>
<tr id="row_0_0_3_2_1_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_deployment_1_1_remote_1_1_git_lab_remote_deployment_manager.html" target="_self">GitLabRemoteDeploymentManager</a></td><td class="desc">IRemoteDeploymentManager for GitLab.com </td></tr>
<tr id="row_0_0_3_2_1_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_deployment_1_1_remote_1_1_i_remote_deployment_manager.html" target="_self">IRemoteDeploymentManager</a></td><td class="desc">Creates and updates remote deployments </td></tr>
<tr id="row_0_0_3_2_1_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_deployment_1_1_remote_1_1_i_remote_deployment_manager_factory.html" target="_self">IRemoteDeploymentManagerFactory</a></td><td class="desc">Factory for creating IRemoteDeploymentManagers </td></tr>
<tr id="row_0_0_3_2_1_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_deployment_1_1_remote_1_1_no_op_remote_deployment_manager.html" target="_self">NoOpRemoteDeploymentManager</a></td><td class="desc">No-op implementation of IRemoteDeploymentManager </td></tr>
<tr id="row_0_0_3_2_1_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_deployment_1_1_remote_1_1_remote_deployment_manager_factory.html" target="_self">RemoteDeploymentManagerFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_deployment_lock_manager.html" target="_self">DeploymentLockManager</a></td><td class="desc">Manages locks on a given IDmbProvider </td></tr>
<tr id="row_0_0_3_2_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_dmb_factory.html" target="_self">DmbFactory</a></td><td class="desc">Standard IDmbFactory </td></tr>
<tr id="row_0_0_3_2_1_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_dmb_lock.html" target="_self">DmbLock</a></td><td class="desc">Represents a lock on a given IDmbProvider </td></tr>
<tr id="row_0_0_3_2_1_4_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_dmb_provider.html" target="_self">DmbProvider</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_1_5_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_dmb_provider_base.html" target="_self">DmbProviderBase</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_1_6_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_dream_maker.html" target="_self">DreamMaker</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_1_7_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_hard_link_dmb_provider.html" target="_self">HardLinkDmbProvider</a></td><td class="desc">A IDmbProvider that uses hard links </td></tr>
<tr id="row_0_0_3_2_1_8_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_i_compile_job_sink.html" target="_self">ICompileJobSink</a></td><td class="desc">Sink for CompileJobs </td></tr>
<tr id="row_0_0_3_2_1_9_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_i_dmb_factory.html" target="_self">IDmbFactory</a></td><td class="desc">Factory for IDmbProviders </td></tr>
<tr id="row_0_0_3_2_1_10_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_i_dmb_provider.html" target="_self">IDmbProvider</a></td><td class="desc">Provides absolute paths to the latest compiled .dmbs </td></tr>
<tr id="row_0_0_3_2_1_11_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_i_dream_maker.html" target="_self">IDreamMaker</a></td><td class="desc">For managing the compiler </td></tr>
<tr id="row_0_0_3_2_1_12_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_i_latest_compile_job_provider.html" target="_self">ILatestCompileJobProvider</a></td><td class="desc">Provides the most recently deployed CompileJob </td></tr>
<tr id="row_0_0_3_2_1_13_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_swappable_dmb_provider.html" target="_self">SwappableDmbProvider</a></td><td class="desc">A IDmbProvider that uses filesystem links to change directory structure underneath the server process </td></tr>
<tr id="row_0_0_3_2_1_14_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_symlink_dmb_provider.html" target="_self">SymlinkDmbProvider</a></td><td class="desc">A IDmbProvider that uses symlinks </td></tr>
<tr id="row_0_0_3_2_1_15_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_deployment_1_1_temporary_dmb_provider.html" target="_self">TemporaryDmbProvider</a></td><td class="desc">Temporary IDmbProvider </td></tr>
<tr id="row_0_0_3_2_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_2_" class="arrow" onclick="toggleFolder('0_0_3_2_2_')">&#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_components_1_1_engine.html" target="_self">Engine</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_byond_installation.html" target="_self">ByondInstallation</a></td><td class="desc">Implementation of IEngineInstallation for EngineType.Byond </td></tr>
<tr id="row_0_0_3_2_2_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_byond_installer_base.html" target="_self">ByondInstallerBase</a></td><td class="desc">Base implementation of IEngineInstaller for EngineType.Byond </td></tr>
<tr id="row_0_0_3_2_2_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_delegating_engine_installer.html" target="_self">DelegatingEngineInstaller</a></td><td class="desc">Implementation of IEngineInstaller that forwards calls to different IEngineInstaller based on their appropriate <a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#ad8fb60934662752c4bbed899440208ea" title="The type of engine the codebase is using.">EngineType</a> </td></tr>
<tr id="row_0_0_3_2_2_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_engine_executable_lock.html" target="_self">EngineExecutableLock</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_2_4_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_engine_installer_base.html" target="_self">EngineInstallerBase</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_2_5_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_engine_manager.html" target="_self">EngineManager</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_2_6_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_i_engine_executable_lock.html" target="_self">IEngineExecutableLock</a></td><td class="desc">Represents usage of the two primary BYOND server executables </td></tr>
<tr id="row_0_0_3_2_2_7_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_i_engine_installation.html" target="_self">IEngineInstallation</a></td><td class="desc">Represents a BYOND installation </td></tr>
<tr id="row_0_0_3_2_2_8_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_i_engine_installation_data.html" target="_self">IEngineInstallationData</a></td><td class="desc">Wraps data containing an engine installation </td></tr>
<tr id="row_0_0_3_2_2_9_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_i_engine_installer.html" target="_self">IEngineInstaller</a></td><td class="desc">For downloading and installing game engines for a given system </td></tr>
<tr id="row_0_0_3_2_2_10_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_i_engine_manager.html" target="_self">IEngineManager</a></td><td class="desc">For managing the engine installations </td></tr>
<tr id="row_0_0_3_2_2_11_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_open_dream_installation.html" target="_self">OpenDreamInstallation</a></td><td class="desc">Implementation of IEngineInstallation for EngineType.OpenDream </td></tr>
<tr id="row_0_0_3_2_2_12_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_open_dream_installer.html" target="_self">OpenDreamInstaller</a></td><td class="desc">Implementation of IEngineInstaller for EngineType.OpenDream </td></tr>
<tr id="row_0_0_3_2_2_13_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_posix_byond_installer.html" target="_self">PosixByondInstaller</a></td><td class="desc">IEngineInstaller for Posix systems </td></tr>
<tr id="row_0_0_3_2_2_14_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_repository_engine_installation_data.html" target="_self">RepositoryEngineInstallationData</a></td><td class="desc">Implementation of IEngineInstallationData using a IRepository </td></tr>
<tr id="row_0_0_3_2_2_15_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_windows_byond_installer.html" target="_self">WindowsByondInstaller</a></td><td class="desc">IEngineInstaller for windows systems </td></tr>
<tr id="row_0_0_3_2_2_16_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_windows_open_dream_installer.html" target="_self">WindowsOpenDreamInstaller</a></td><td class="desc">Implementation of OpenDreamInstaller for Windows systems </td></tr>
<tr id="row_0_0_3_2_2_17_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_engine_1_1_zip_stream_engine_installation_data.html" target="_self">ZipStreamEngineInstallationData</a></td><td class="desc">Implementation of IEngineInstallationData for a zip file in a <a class="el" href="class_stream.html">Stream</a> </td></tr>
<tr id="row_0_0_3_2_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_3_" class="arrow" onclick="toggleFolder('0_0_3_2_3_')">&#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_components_1_1_events.html" target="_self">Events</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_3_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_events_1_1_event_consumer.html" target="_self">EventConsumer</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_3_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_events_1_1_event_script_attribute.html" target="_self">EventScriptAttribute</a></td><td class="desc"><a class="el" href="class_attribute.html">Attribute</a> for indicating the script that a given EventType runs </td></tr>
<tr id="row_0_0_3_2_3_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_events_1_1_i_event_consumer.html" target="_self">IEventConsumer</a></td><td class="desc">Consumes EventTypes and takes the appropriate actions </td></tr>
<tr id="row_0_0_3_2_3_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_events_1_1_noop_event_consumer.html" target="_self">NoopEventConsumer</a></td><td class="desc">No-op implementation of IEventConsumer </td></tr>
<tr id="row_0_0_3_2_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_4_" class="arrow" onclick="toggleFolder('0_0_3_2_4_')">&#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_components_1_1_interop.html" target="_self">Interop</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_4_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_4_0_" class="arrow" onclick="toggleFolder('0_0_3_2_4_0_')">&#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_components_1_1_interop_1_1_bridge.html" target="_self">Bridge</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_4_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_bridge_1_1_bridge_parameters.html" target="_self">BridgeParameters</a></td><td class="desc">Parameters for a bridge request </td></tr>
<tr id="row_0_0_3_2_4_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_bridge_1_1_bridge_registration.html" target="_self">BridgeRegistration</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_4_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_bridge_1_1_bridge_response.html" target="_self">BridgeResponse</a></td><td class="desc">A response to a bridge request </td></tr>
<tr id="row_0_0_3_2_4_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_bridge_1_1_custom_event_invocation.html" target="_self">CustomEventInvocation</a></td><td class="desc">Parameters for invoking a custom event </td></tr>
<tr id="row_0_0_3_2_4_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_bridge_1_1_i_bridge_dispatcher.html" target="_self">IBridgeDispatcher</a></td><td class="desc">Handler for BridgeParameters </td></tr>
<tr id="row_0_0_3_2_4_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_bridge_1_1_i_bridge_handler.html" target="_self">IBridgeHandler</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_4_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_bridge_1_1_i_bridge_registrar.html" target="_self">IBridgeRegistrar</a></td><td class="desc">Registers IBridgeHandlers </td></tr>
<tr id="row_0_0_3_2_4_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_bridge_1_1_i_bridge_registration.html" target="_self">IBridgeRegistration</a></td><td class="desc">Represents a registration of an interop session </td></tr>
<tr id="row_0_0_3_2_4_0_8_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_bridge_1_1_runtime_information.html" target="_self">RuntimeInformation</a></td><td class="desc">Representation of the initial data passed as part of a BridgeCommandType.Startup request </td></tr>
<tr id="row_0_0_3_2_4_0_9_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_bridge_1_1_test_merge_information.html" target="_self">TestMergeInformation</a></td><td class="desc">This model mirrors /datum/tgs_revision_information/test_merge </td></tr>
<tr id="row_0_0_3_2_4_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_4_1_" class="arrow" onclick="toggleFolder('0_0_3_2_4_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_components_1_1_interop_1_1_topic.html" target="_self">Topic</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_4_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_topic_1_1_chat_command.html" target="_self">ChatCommand</a></td><td class="desc">Represents a chat command to be handled by DD </td></tr>
<tr id="row_0_0_3_2_4_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_topic_1_1_chunked_topic_parameters.html" target="_self">ChunkedTopicParameters</a></td><td class="desc">TopicParameters for TopicCommandType.ReceiveChunk </td></tr>
<tr id="row_0_0_3_2_4_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_topic_1_1_event_notification.html" target="_self">EventNotification</a></td><td class="desc">Data structure for TopicCommandType.EventNotification requests </td></tr>
<tr id="row_0_0_3_2_4_1_3_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_topic_1_1_topic_parameters.html" target="_self">TopicParameters</a></td><td class="desc">Parameters for a topic request </td></tr>
<tr id="row_0_0_3_2_4_1_4_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_interop_1_1_topic_1_1_topic_response.html" target="_self">TopicResponse</a></td><td class="desc">A response to a topic request </td></tr>
<tr id="row_0_0_3_2_4_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_chat_embed.html" target="_self">ChatEmbed</a></td><td class="desc">Represents an embed for the chat </td></tr>
<tr id="row_0_0_3_2_4_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_chat_embed_author.html" target="_self">ChatEmbedAuthor</a></td><td class="desc">Represents information about a ChatEmbed author </td></tr>
<tr id="row_0_0_3_2_4_4_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_chat_embed_field.html" target="_self">ChatEmbedField</a></td><td class="desc">Represents a field in a ChatEmbed </td></tr>
<tr id="row_0_0_3_2_4_5_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_chat_embed_footer.html" target="_self">ChatEmbedFooter</a></td><td class="desc">Represents a footer in a ChatEmbed </td></tr>
<tr id="row_0_0_3_2_4_6_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_chat_embed_media.html" target="_self">ChatEmbedMedia</a></td><td class="desc">Represents information about a thumbnail in a ChatEmbed </td></tr>
<tr id="row_0_0_3_2_4_7_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_chat_embed_provider.html" target="_self">ChatEmbedProvider</a></td><td class="desc">Represents information about a ChatEmbed provider </td></tr>
<tr id="row_0_0_3_2_4_8_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_chat_message.html" target="_self">ChatMessage</a></td><td class="desc">Represents a message to send to one or more Chat.ChannelRepresentations </td></tr>
<tr id="row_0_0_3_2_4_9_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_chat_update.html" target="_self">ChatUpdate</a></td><td class="desc">Represents an update of ChannelRepresentations </td></tr>
<tr id="row_0_0_3_2_4_10_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_chunk_data.html" target="_self">ChunkData</a></td><td class="desc">A packet of a split serialized set of data </td></tr>
<tr id="row_0_0_3_2_4_11_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_chunker.html" target="_self">Chunker</a></td><td class="desc">Class that deserializes chunked interop payloads </td></tr>
<tr id="row_0_0_3_2_4_12_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_chunk_set_info.html" target="_self">ChunkSetInfo</a></td><td class="desc">Information about a chunked bridge request </td></tr>
<tr id="row_0_0_3_2_4_13_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_d_m_api_constants.html" target="_self">DMApiConstants</a></td><td class="desc">Constants used for communication with the DMAPI </td></tr>
<tr id="row_0_0_3_2_4_14_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_d_m_api_parameters.html" target="_self">DMApiParameters</a></td><td class="desc">Common base for interop parameters </td></tr>
<tr id="row_0_0_3_2_4_15_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_d_m_api_response.html" target="_self">DMApiResponse</a></td><td class="desc">Common base for interop responses </td></tr>
<tr id="row_0_0_3_2_4_16_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_i_chunk_payload_id.html" target="_self">IChunkPayloadId</a></td><td class="desc">Represents the payload ID of a set of chunked data </td></tr>
<tr id="row_0_0_3_2_4_17_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_i_missing_payloads_communication.html" target="_self">IMissingPayloadsCommunication</a></td><td class="desc">A communication that can be missing chunk payloads </td></tr>
<tr id="row_0_0_3_2_4_18_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_interop_1_1_message_content.html" target="_self">MessageContent</a></td><td class="desc">Represents a message to send to a chat provider </td></tr>
<tr id="row_0_0_3_2_5_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_5_" class="arrow" onclick="toggleFolder('0_0_3_2_5_')">&#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_components_1_1_repository.html" target="_self">Repository</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_5_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_default_git_remote_features.html" target="_self">DefaultGitRemoteFeatures</a></td><td class="desc">The IGitRemoteFeatures used for unknown providers </td></tr>
<tr id="row_0_0_3_2_5_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_git_hub_remote_features.html" target="_self">GitHubRemoteFeatures</a></td><td class="desc">GitHub IGitRemoteFeatures </td></tr>
<tr id="row_0_0_3_2_5_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_git_lab_remote_features.html" target="_self">GitLabRemoteFeatures</a></td><td class="desc">GitLab IGitRemoteFeatures </td></tr>
<tr id="row_0_0_3_2_5_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_git_remote_features_base.html" target="_self">GitRemoteFeaturesBase</a></td><td class="desc">Base <code>class</code> for implementing IGitRemoteFeatures </td></tr>
<tr id="row_0_0_3_2_5_4_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_git_remote_features_factory.html" target="_self">GitRemoteFeaturesFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_5_5_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_i_credentials_provider.html" target="_self">ICredentialsProvider</a></td><td class="desc">For generating CredentialsHandlers </td></tr>
<tr id="row_0_0_3_2_5_6_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_i_git_remote_additional_information.html" target="_self">IGitRemoteAdditionalInformation</a></td><td class="desc">Additional information from git remotes </td></tr>
<tr id="row_0_0_3_2_5_7_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_i_git_remote_features.html" target="_self">IGitRemoteFeatures</a></td><td class="desc">Provides features for remote git services </td></tr>
<tr id="row_0_0_3_2_5_8_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_i_git_remote_features_factory.html" target="_self">IGitRemoteFeaturesFactory</a></td><td class="desc">Factory for creating IGitRemoteFeatures </td></tr>
<tr id="row_0_0_3_2_5_9_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_i_lib_git2_commands.html" target="_self">ILibGit2Commands</a></td><td class="desc">For low level interactions with a LibGit2Sharp.IRepository </td></tr>
<tr id="row_0_0_3_2_5_10_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_i_lib_git2_repository_factory.html" target="_self">ILibGit2RepositoryFactory</a></td><td class="desc">Factory for creating LibGit2Sharp.IRepositorys </td></tr>
<tr id="row_0_0_3_2_5_11_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_i_repository.html" target="_self">IRepository</a></td><td class="desc">Represents an on-disk git repository </td></tr>
<tr id="row_0_0_3_2_5_12_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_i_repository_manager.html" target="_self">IRepositoryManager</a></td><td class="desc">Factory for creating and loading IRepositorys </td></tr>
<tr id="row_0_0_3_2_5_13_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_i_repository_manager_factory.html" target="_self">IRepositoryManagerFactory</a></td><td class="desc">Factory for creating IRepositoryManagers </td></tr>
<tr id="row_0_0_3_2_5_14_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_lib_git2_commands.html" target="_self">LibGit2Commands</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_5_15_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_lib_git2_repository_factory.html" target="_self">LibGit2RepositoryFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_5_16_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_repository.html" target="_self">Repository</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_5_17_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_repository_manager.html" target="_self">RepositoryManager</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_5_18_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_repostory_manager_factory.html" target="_self">RepostoryManagerFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_5_19_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_repository_1_1_test_merge_result.html" target="_self">TestMergeResult</a></td><td class="desc">Represents the result of a repository test merge attempt </td></tr>
<tr id="row_0_0_3_2_6_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_6_" class="arrow" onclick="toggleFolder('0_0_3_2_6_')">&#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_components_1_1_session.html" target="_self">Session</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_6_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_session_1_1_combined_topic_response.html" target="_self">CombinedTopicResponse</a></td><td class="desc">Combines a Byond.TopicSender.TopicResponse with a TopicResponse </td></tr>
<tr id="row_0_0_3_2_6_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_session_1_1_i_session_controller.html" target="_self">ISessionController</a></td><td class="desc">Handles communication with a DreamDaemon IProcess </td></tr>
<tr id="row_0_0_3_2_6_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_session_1_1_i_session_controller_factory.html" target="_self">ISessionControllerFactory</a></td><td class="desc">Factory for ISessionControllers </td></tr>
<tr id="row_0_0_3_2_6_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_session_1_1_i_session_persistor.html" target="_self">ISessionPersistor</a></td><td class="desc">Handles saving and loading ReattachInformation </td></tr>
<tr id="row_0_0_3_2_6_4_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_session_1_1_i_topic_client_factory.html" target="_self">ITopicClientFactory</a></td><td class="desc">Factory for ITopicClients </td></tr>
<tr id="row_0_0_3_2_6_5_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_session_1_1_launch_result.html" target="_self">LaunchResult</a></td><td class="desc">Represents the result of trying to start a DD process </td></tr>
<tr id="row_0_0_3_2_6_6_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_session_1_1_reattach_information.html" target="_self">ReattachInformation</a></td><td class="desc">Parameters necessary for duplicating a ISessionController session </td></tr>
<tr id="row_0_0_3_2_6_7_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_session_1_1_session_controller.html" target="_self">SessionController</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_6_8_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_session_1_1_session_controller_factory.html" target="_self">SessionControllerFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_6_9_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_session_1_1_session_persistor.html" target="_self">SessionPersistor</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_6_10_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_session_1_1_topic_client_factory.html" target="_self">TopicClientFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_7_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_7_" class="arrow" onclick="toggleFolder('0_0_3_2_7_')">&#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_components_1_1_static_files.html" target="_self">StaticFiles</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_7_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_static_files_1_1_configuration.html" target="_self">Configuration</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_7_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_static_files_1_1_i_configuration.html" target="_self">IConfiguration</a></td><td class="desc">For managing the Configuration directory </td></tr>
<tr id="row_0_0_3_2_7_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_static_files_1_1_server_side_modifications.html" target="_self">ServerSideModifications</a></td><td class="desc">Represents code modifications via configuration </td></tr>
<tr id="row_0_0_3_2_8_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_2_8_" class="arrow" onclick="toggleFolder('0_0_3_2_8_')">&#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_components_1_1_watchdog.html" target="_self">Watchdog</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_8_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_watchdog_1_1_advanced_watchdog.html" target="_self">AdvancedWatchdog</a></td><td class="desc">A IWatchdog that, instead of killing servers for updates, uses the wonders of filesystem links to swap out changes without killing the server process </td></tr>
<tr id="row_0_0_3_2_8_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_watchdog_1_1_basic_watchdog.html" target="_self">BasicWatchdog</a></td><td class="desc">A IWatchdog that manages one server </td></tr>
<tr id="row_0_0_3_2_8_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_watchdog_1_1_i_watchdog.html" target="_self">IWatchdog</a></td><td class="desc">Runs and monitors the twin server controllers </td></tr>
<tr id="row_0_0_3_2_8_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_watchdog_1_1_i_watchdog_factory.html" target="_self">IWatchdogFactory</a></td><td class="desc">For creating IWatchdogs </td></tr>
<tr id="row_0_0_3_2_8_4_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_watchdog_1_1_posix_watchdog.html" target="_self">PosixWatchdog</a></td><td class="desc">A variant of the AdvancedWatchdog that works on POSIX systems </td></tr>
<tr id="row_0_0_3_2_8_5_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_watchdog_1_1_posix_watchdog_factory.html" target="_self">PosixWatchdogFactory</a></td><td class="desc">IWatchdogFactory for creating PosixWatchdogs </td></tr>
<tr id="row_0_0_3_2_8_6_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_watchdog_1_1_watchdog_base.html" target="_self">WatchdogBase</a></td><td class="desc">Base class for IWatchdogs </td></tr>
<tr id="row_0_0_3_2_8_7_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_watchdog_1_1_watchdog_factory.html" target="_self">WatchdogFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_2_8_8_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_watchdog_1_1_windows_watchdog.html" target="_self">WindowsWatchdog</a></td><td class="desc">A variant of the AdvancedWatchdog that works on Windows systems </td></tr>
<tr id="row_0_0_3_2_8_9_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_watchdog_1_1_windows_watchdog_factory.html" target="_self">WindowsWatchdogFactory</a></td><td class="desc">IWatchdogFactory for creating AdvancedWatchdogs </td></tr>
<tr id="row_0_0_3_2_9_" class="odd" 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_component_service.html" target="_self">IComponentService</a></td><td class="desc">Represents a component meant to be started and stopped by its parent component </td></tr>
<tr id="row_0_0_3_2_10_" class="odd" 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_instance.html" target="_self">IInstance</a></td><td class="desc">Component version of IInstanceCore </td></tr>
<tr id="row_0_0_3_2_11_" class="odd" 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_instance_core.html" target="_self">IInstanceCore</a></td><td class="desc">For interacting with the instance services </td></tr>
<tr id="row_0_0_3_2_12_" class="odd" 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_instance_core_provider.html" target="_self">IInstanceCoreProvider</a></td><td class="desc">Provider for IInstanceCores </td></tr>
<tr id="row_0_0_3_2_13_" class="odd" 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_instance_factory.html" target="_self">IInstanceFactory</a></td><td class="desc">Factory for creating IInstances </td></tr>
<tr id="row_0_0_3_2_14_" class="odd" 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_instance_manager.html" target="_self">IInstanceManager</a></td><td class="desc">For managing IInstances </td></tr>
<tr id="row_0_0_3_2_15_" class="odd" 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_instance_operations.html" target="_self">IInstanceOperations</a></td><td class="desc">Operations that can be performed on a given Models.Instance </td></tr>
<tr id="row_0_0_3_2_16_" class="odd" 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_instance_reference.html" target="_self">IInstanceReference</a></td><td class="desc"><a class="el" href="class_controller.html">Controller</a> version of IInstanceCore </td></tr>
<tr id="row_0_0_3_2_17_" class="odd" 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_3_2_18_" class="odd" 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_3_2_19_" class="odd" 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_3_2_20_" class="odd" 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_wrapper.html" target="_self">InstanceWrapper</a></td><td class="desc">ReferenceCounter&lt;TInstance&gt; for a given IInstance </td></tr>
<tr id="row_0_0_3_2_21_" class="odd" 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_3_3_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_3_" class="arrow" onclick="toggleFolder('0_0_3_3_')">&#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_3_3_0_" 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_configuration_1_1_control_panel_configuration.html" target="_self">ControlPanelConfiguration</a></td><td class="desc">Configuration options for the web control panel </td></tr>
<tr id="row_0_0_3_3_1_" 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_configuration_1_1_database_configuration.html" target="_self">DatabaseConfiguration</a></td><td class="desc">Configuration options for the Database.DatabaseContext </td></tr>
<tr id="row_0_0_3_3_2_" 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_configuration_1_1_elasticsearch_configuration.html" target="_self">ElasticsearchConfiguration</a></td><td class="desc">Configuration options pertaining to elasticsearch log storage </td></tr>
<tr id="row_0_0_3_3_3_" 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_configuration_1_1_file_logging_configuration.html" target="_self">FileLoggingConfiguration</a></td><td class="desc">File logging configuration options </td></tr>
<tr id="row_0_0_3_3_4_" 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_configuration_1_1_general_configuration.html" target="_self">GeneralConfiguration</a></td><td class="desc">General configuration options </td></tr>
<tr id="row_0_0_3_3_5_" 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_configuration_1_1_internal_configuration.html" target="_self">InternalConfiguration</a></td><td class="desc">Unstable configuration options used internally by TGS </td></tr>
<tr id="row_0_0_3_3_6_" 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_configuration_1_1_o_auth_configuration.html" target="_self">OAuthConfiguration</a></td><td class="desc">OAuth configuration options </td></tr>
<tr id="row_0_0_3_3_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_host_1_1_configuration_1_1_o_auth_configuration_base.html" target="_self">OAuthConfigurationBase</a></td><td class="desc">Base OAuth options </td></tr>
<tr id="row_0_0_3_3_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_host_1_1_configuration_1_1_oidc_configuration.html" target="_self">OidcConfiguration</a></td><td class="desc">Configuration for an OpenID Connect provider </td></tr>
<tr id="row_0_0_3_3_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_host_1_1_configuration_1_1_security_configuration.html" target="_self">SecurityConfiguration</a></td><td class="desc">Configuration options pertaining to user security </td></tr>
<tr id="row_0_0_3_3_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_host_1_1_configuration_1_1_session_configuration.html" target="_self">SessionConfiguration</a></td><td class="desc">Configuration options for the game sessions </td></tr>
<tr id="row_0_0_3_3_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_host_1_1_configuration_1_1_swarm_configuration.html" target="_self">SwarmConfiguration</a></td><td class="desc">Configuration for the server swarm system </td></tr>
<tr id="row_0_0_3_3_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_configuration_1_1_updates_configuration.html" target="_self">UpdatesConfiguration</a></td><td class="desc">Configuration for the automatic update system </td></tr>
<tr id="row_0_0_3_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_4_" class="arrow" onclick="toggleFolder('0_0_3_4_')">&#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_console.html" target="_self">Console</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_4_0_" class="odd" 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_console_1_1_posix_signal_checker.html" target="_self">PosixSignalChecker</a></td><td class="desc">ISignalChecker for checking POSIX signals </td></tr>
<tr id="row_0_0_3_4_1_" class="odd" 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_console_1_1_program.html" target="_self">Program</a></td><td class="desc">Contains the entrypoint for the application </td></tr>
<tr id="row_0_0_3_5_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_5_" class="arrow" onclick="toggleFolder('0_0_3_5_')">&#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_controllers.html" target="_self">Controllers</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_5_0_" class="arrow" onclick="toggleFolder('0_0_3_5_0_')">&#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_controllers_1_1_results.html" target="_self">Results</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_5_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_controllers_1_1_results_1_1_limited_stream_result.html" target="_self">LimitedStreamResult</a></td><td class="desc">Very similar to FileStreamResult except it's IActionResultExecutor&lt;TResult&gt; contains a fix for <a href="https://github.com/dotnet/aspnetcore/issues/28189">https://github.com/dotnet/aspnetcore/issues/28189</a> </td></tr>
<tr id="row_0_0_3_5_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_controllers_1_1_results_1_1_limited_stream_result_executor.html" target="_self">LimitedStreamResultExecutor</a></td><td class="desc">IActionResultExecutor&lt;TResult&gt; for LimitedStreamResults </td></tr>
<tr id="row_0_0_3_5_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_controllers_1_1_results_1_1_paginatable_result.html" target="_self">PaginatableResult</a></td><td class="desc">Helper for returning paginated models </td></tr>
<tr id="row_0_0_3_5_1_" 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_controllers_1_1_administration_controller.html" target="_self">AdministrationController</a></td><td class="desc">ApiController for TGS administration purposes </td></tr>
<tr id="row_0_0_3_5_2_" 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_controllers_1_1_api_controller.html" target="_self">ApiController</a></td><td class="desc">Base <a class="el" href="class_controller.html">Controller</a> for API functions </td></tr>
<tr id="row_0_0_3_5_3_" 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_controllers_1_1_api_controller_base.html" target="_self">ApiControllerBase</a></td><td class="desc">Base class for all API style controllers </td></tr>
<tr id="row_0_0_3_5_4_" 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_controllers_1_1_api_root_controller.html" target="_self">ApiRootController</a></td><td class="desc">Root ApiController for the Application </td></tr>
<tr id="row_0_0_3_5_5_" 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_controllers_1_1_bridge_controller.html" target="_self">BridgeController</a></td><td class="desc"><a class="el" href="class_controller.html">Controller</a> for receiving DMAPI requests from DreamDaemon </td></tr>
<tr id="row_0_0_3_5_6_" 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_controllers_1_1_chat_controller.html" target="_self">ChatController</a></td><td class="desc">ApiController for managing ChatBots </td></tr>
<tr id="row_0_0_3_5_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_host_1_1_controllers_1_1_component_interfacing_controller.html" target="_self">ComponentInterfacingController</a></td><td class="desc">ApiController for operations on IInstanceCores </td></tr>
<tr id="row_0_0_3_5_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_host_1_1_controllers_1_1_configuration_controller.html" target="_self">ConfigurationController</a></td><td class="desc">The ApiController for IConfigurationFiles </td></tr>
<tr id="row_0_0_3_5_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_host_1_1_controllers_1_1_control_panel_controller.html" target="_self">ControlPanelController</a></td><td class="desc"><a class="el" href="class_controller.html">Controller</a> for the web control panel </td></tr>
<tr id="row_0_0_3_5_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_host_1_1_controllers_1_1_dream_daemon_controller.html" target="_self">DreamDaemonController</a></td><td class="desc">ApiController for managing the DreamDaemonResponse </td></tr>
<tr id="row_0_0_3_5_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_host_1_1_controllers_1_1_dream_maker_controller.html" target="_self">DreamMakerController</a></td><td class="desc">ApiController for managing the deployment system </td></tr>
<tr id="row_0_0_3_5_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_controllers_1_1_engine_controller.html" target="_self">EngineController</a></td><td class="desc"><a class="el" href="class_controller.html">Controller</a> for managing engine installations </td></tr>
<tr id="row_0_0_3_5_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_controllers_1_1_instance_controller.html" target="_self">InstanceController</a></td><td class="desc">ApiController for managing Components.Instances </td></tr>
<tr id="row_0_0_3_5_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_controllers_1_1_instance_permission_set_controller.html" target="_self">InstancePermissionSetController</a></td><td class="desc">ApiController for managing <a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_rights.html#a7b02c8c3dadd90810a9eaa24712a0a20ad81d61279ed6bcd6d53927ceaf4f24cd" title="InstancePermissionSetRights.">InstancePermissionSet</a>s </td></tr>
<tr id="row_0_0_3_5_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="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_instance_required_controller.html" target="_self">InstanceRequiredController</a></td><td class="desc">ComponentInterfacingController for operations that require an instance </td></tr>
<tr id="row_0_0_3_5_16_" 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_controllers_1_1_job_controller.html" target="_self">JobController</a></td><td class="desc">ApiController for Jobs </td></tr>
<tr id="row_0_0_3_5_17_" 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_controllers_1_1_repository_controller.html" target="_self">RepositoryController</a></td><td class="desc">ApiController for managing the git repository </td></tr>
<tr id="row_0_0_3_5_18_" 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_controllers_1_1_root_controller.html" target="_self">RootController</a></td><td class="desc">The root path <a class="el" href="class_controller.html">Controller</a> </td></tr>
<tr id="row_0_0_3_5_19_" 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_controllers_1_1_swarm_controller.html" target="_self">SwarmController</a></td><td class="desc">For swarm server communication </td></tr>
<tr id="row_0_0_3_5_20_" 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_controllers_1_1_transfer_controller.html" target="_self">TransferController</a></td><td class="desc">ApiController for file streaming </td></tr>
<tr id="row_0_0_3_5_21_" 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_controllers_1_1_user_controller.html" target="_self">UserController</a></td><td class="desc">ApiController for managing Users </td></tr>
<tr id="row_0_0_3_5_22_" 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_controllers_1_1_user_group_controller.html" target="_self">UserGroupController</a></td><td class="desc">ApiController for managing UserGroupResponses </td></tr>
<tr id="row_0_0_3_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_6_" class="arrow" onclick="toggleFolder('0_0_3_6_')">&#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_core.html" target="_self">Core</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_6_0_" class="odd" 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_core_1_1_command_pipe_manager.html" target="_self">CommandPipeManager</a></td><td class="desc">Reads from the command pipe opened by the host watchdog </td></tr>
<tr id="row_0_0_3_6_1_" class="odd" 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_core_1_1_i_restart_handler.html" target="_self">IRestartHandler</a></td><td class="desc">Handler for server restarts </td></tr>
<tr id="row_0_0_3_6_2_" class="odd" 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_core_1_1_i_restart_registration.html" target="_self">IRestartRegistration</a></td><td class="desc">Represents the lifetime of a IRestartHandler registration </td></tr>
<tr id="row_0_0_3_6_3_" class="odd" 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_core_1_1_i_server_control.html" target="_self">IServerControl</a></td><td class="desc">Represents a service that may take an updated Host assembly and run it, stopping the current assembly in the process </td></tr>
<tr id="row_0_0_3_6_4_" class="odd" 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_core_1_1_i_server_port_provider.html" target="_self">IServerPortProvider</a></td><td class="desc">Provides access to the server's HttpApiPort </td></tr>
<tr id="row_0_0_3_6_5_" class="odd" 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_core_1_1_i_server_update_executor.html" target="_self">IServerUpdateExecutor</a></td><td class="desc">Executes server update operations </td></tr>
<tr id="row_0_0_3_6_6_" class="odd" 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_core_1_1_i_server_update_initiator.html" target="_self">IServerUpdateInitiator</a></td><td class="desc">Initiates server self updates </td></tr>
<tr id="row_0_0_3_6_7_" class="odd" 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_core_1_1_i_server_updater.html" target="_self">IServerUpdater</a></td><td class="desc">Updates the server </td></tr>
<tr id="row_0_0_3_6_8_" class="odd" 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_core_1_1_restart_registration.html" target="_self">RestartRegistration</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_6_9_" class="odd" 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_core_1_1_server_port_proivder.html" target="_self">ServerPortProivder</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_6_10_" class="odd" 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_core_1_1_server_update_initiator.html" target="_self">ServerUpdateInitiator</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_6_11_" class="odd" 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_core_1_1_server_update_operation.html" target="_self">ServerUpdateOperation</a></td><td class="desc">Necessary data for performing a server update </td></tr>
<tr id="row_0_0_3_6_12_" class="odd" 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_core_1_1_server_updater.html" target="_self">ServerUpdater</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_7_" class="arrow" onclick="toggleFolder('0_0_3_7_')">&#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_database.html" target="_self">Database</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_7_0_" class="arrow" onclick="toggleFolder('0_0_3_7_0_')">&#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_database_1_1_design.html" target="_self">Design</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_design_1_1_design_time_db_context_factory_helpers.html" target="_self">DesignTimeDbContextFactoryHelpers</a></td><td class="desc">Contains helpers for creating design time DatabaseContexts </td></tr>
<tr id="row_0_0_3_7_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_design_1_1_my_sql_design_time_db_context_factory.html" target="_self">MySqlDesignTimeDbContextFactory</a></td><td class="desc">IDesignTimeDbContextFactory&lt;TContext&gt; for creating MySqlDatabaseContexts </td></tr>
<tr id="row_0_0_3_7_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_design_1_1_postgres_sql_design_time_db_context_factory.html" target="_self">PostgresSqlDesignTimeDbContextFactory</a></td><td class="desc">IDesignTimeDbContextFactory&lt;TContext&gt; for creating PostgresSqlDatabaseContexts </td></tr>
<tr id="row_0_0_3_7_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_design_1_1_sqlite_design_time_db_context_factory.html" target="_self">SqliteDesignTimeDbContextFactory</a></td><td class="desc">IDesignTimeDbContextFactory&lt;TContext&gt; for creating SqliteDatabaseContexts </td></tr>
<tr id="row_0_0_3_7_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_design_1_1_sql_server_design_time_db_context_factory.html" target="_self">SqlServerDesignTimeDbContextFactory</a></td><td class="desc">IDesignTimeDbContextFactory&lt;TContext&gt; for creating SqlServerDatabaseContexts </td></tr>
<tr id="row_0_0_3_7_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_7_1_" class="arrow" onclick="toggleFolder('0_0_3_7_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_database_1_1_migrations.html" target="_self">Migrations</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_additional_d_d_parameters.html" target="_self">MSAddAdditionalDDParameters</a></td><td class="desc">Adds the AdditionalParameters DD column for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_chat_bot_reconnection_interval.html" target="_self">MSAddChatBotReconnectionInterval</a></td><td class="desc">Adds the Api.Models.Internal.ChatBotSettings.ReconnectionInterval property for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_compile_job_d_m_api_version.html" target="_self">MSAddCompileJobDMApiVersion</a></td><td class="desc">Add fields for the Models.CompileJob.DMApiVersion property for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_compiler_additional_arguments.html" target="_self">MSAddCompilerAdditionalArguments</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_cron_auto_updates.html" target="_self">MSAddCronAutoUpdates</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_5_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_deployment_columns.html" target="_self">MSAddDeploymentColumns</a></td><td class="desc">Adds columns for GitHub deployments for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_6_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_deployment_timeout.html" target="_self">MSAddDeploymentTimeout</a></td><td class="desc">Adds the DreamMakerSettings Timeout column for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_7_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_d_m_api_validation_mode.html" target="_self">MSAddDMApiValidationMode</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_8_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_dream_daemon_log_output.html" target="_self">MSAddDreamDaemonLogOutput</a></td><td class="desc">Adds the DreamDaemon LogOutput column for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_9_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_dream_daemon_visibility.html" target="_self">MSAddDreamDaemonVisibility</a></td><td class="desc">Add DreamDaemon visibilty for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_10_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_dump_on_heartbeat_restart.html" target="_self">MSAddDumpOnHeartbeatRestart</a></td><td class="desc">Adds the DreamMakerSettings DumpOnHeartbeatRestart column for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_11_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_heartbeat.html" target="_self">MSAddHeartbeat</a></td><td class="desc">Add heartbeat support for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_12_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_job_codes.html" target="_self">MSAddJobCodes</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_13_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_job_error_codes.html" target="_self">MSAddJobErrorCodes</a></td><td class="desc">Adds the Api.Models.Internal.Job.ErrorCode column for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_14_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_map_threads.html" target="_self">MSAddMapThreads</a></td><td class="desc">Adds the MapThreads DreamDaemonSettings column for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_15_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_minidumps_option.html" target="_self">MSAddMinidumpsOption</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_16_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_minimum_security.html" target="_self">MSAddMinimumSecurity</a></td><td class="desc">Add the Api.Models.Internal.CompileJob.MinimumSecurityLevel and Api.Models.Internal.DreamMakerSettings.ApiValidationSecurityLevel columns for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_17_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_o_auth_connections.html" target="_self">MSAddOAuthConnections</a></td><td class="desc">Adds the OAuthConnections table for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_18_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_oidc_connections.html" target="_self">MSAddOidcConnections</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_19_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_open_dream_topic_port.html" target="_self">MSAddOpenDreamTopicPort</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_20_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_profiler.html" target="_self">MSAddProfiler</a></td><td class="desc">Adds the option to start the profiler with DreamDaemon for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_21_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_reattach_info_initial_compile_job.html" target="_self">MSAddReattachInfoInitialCompileJob</a></td><td class="desc">Adds the InitialCompileJobId to the ReattachInformations table for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_22_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_rev_info_timestamp.html" target="_self">MSAddRevInfoTimestamp</a></td><td class="desc">Add the Timestamp column to RevisionInformations for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_23_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_swarm_identifer.html" target="_self">MSAddSwarmIdentifer</a></td><td class="desc">Adds the swarm identifier column for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_24_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_system_channels.html" target="_self">MSAddSystemChannels</a></td><td class="desc">Adds the IsSystemChannel chat channel option for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_25_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_topic_port.html" target="_self">MSAddTopicPort</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_26_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_update_submodules.html" target="_self">MSAddUpdateSubmodules</a></td><td class="desc">Adds the UpdateSubmodules repository setting for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_27_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_add_user_groups.html" target="_self">MSAddUserGroups</a></td><td class="desc">Adds UserGroups for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_28_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_allow_null_d_m_api.html" target="_self">MSAllowNullDMApi</a></td><td class="desc">Update models for making the DMAPI optional for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_29_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_checkpoint_rebuild.html" target="_self">MSCheckpointRebuild</a></td><td class="desc">Checkpoint model rebuild for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_30_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_fix_cascading_delete.html" target="_self">MSFixCascadingDelete</a></td><td class="desc">Fix cascading data deletes for Models.Instances on MSSQL </td></tr>
<tr id="row_0_0_3_7_1_31_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_fix_rev_info_index.html" target="_self">MSFixRevInfoIndex</a></td><td class="desc">Make commit shas non-unique per Instance for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_32_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_generic_test_merging_update.html" target="_self">MSGenericTestMergingUpdate</a></td><td class="desc">Renames the PullRequestRevision and adds the RepositoryOrigin columns for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_33_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_initial_create.html" target="_self">MSInitialCreate</a></td><td class="desc">The initial database migration for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_34_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_kill_jsons_add_d_m_api_version.html" target="_self">MSKillJsonsAddDMApiVersion</a></td><td class="desc">Drop chat reattach information and add Models.ReattachInformationBase.LaunchSecurityLevel for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_35_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_limits_on_chat.html" target="_self">MSLimitsOnChat</a></td><td class="desc">Adds chat limits for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_36_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_nullable_and_foreign_key_cleanup.html" target="_self">MSNullableAndForeignKeyCleanup</a></td><td class="desc">Cleans up of nullable columns and foreign keys MSSQL </td></tr>
<tr id="row_0_0_3_7_1_37_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_reattach_compile_job_required.html" target="_self">MSReattachCompileJobRequired</a></td><td class="desc">Marks the Models.CompileJobs of Models.ReattachInformations as non-nullable for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_38_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_remove_experimental_watchdog.html" target="_self">MSRemoveExperimentalWatchdog</a></td><td class="desc">Removes the WatchdogReattachInformations table, SecondaryPort column, and renames the primary port column for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_39_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_remove_soft_columns.html" target="_self">MSRemoveSoftColumns</a></td><td class="desc">Removes various defunct columns for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_40_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_rename_byond_columns_to_engine.html" target="_self">MSRenameByondColumnsToEngine</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_41_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_rename_heartbeats_to_health_checks.html" target="_self">MSRenameHeartbeatsToHealthChecks</a></td><td class="desc">Renames the Heatbeat DreamDaemonSettings to HealthCheck for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_42_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_switch_to64_bit_deployment_ids.html" target="_self">MSSwitchTo64BitDeploymentIds</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_43_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_toggle_testmerge_comments.html" target="_self">MSToggleTestmergeComments</a></td><td class="desc">Add the Api.Models.RepositorySettings.PostTestMergeComment column for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_44_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_tons_of_validation.html" target="_self">MSTonsOfValidation</a></td><td class="desc">Reduces column sizes and fixes some broken indexes for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_45_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_topic_timeout.html" target="_self">MSTopicTimeout</a></td><td class="desc">Add BYOND topic timeouts for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_46_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_s_truncate_instance_names.html" target="_self">MSTruncateInstanceNames</a></td><td class="desc">Reduces the index name column size for MSSQL </td></tr>
<tr id="row_0_0_3_7_1_47_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_additional_d_d_parameters.html" target="_self">MYAddAdditionalDDParameters</a></td><td class="desc">Adds the AdditionalParameters DD column for MySQL </td></tr>
<tr id="row_0_0_3_7_1_48_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_chat_bot_reconnection_interval.html" target="_self">MYAddChatBotReconnectionInterval</a></td><td class="desc">Adds the Api.Models.Internal.ChatBotSettings.ReconnectionInterval property for MySQL/MariaDB </td></tr>
<tr id="row_0_0_3_7_1_49_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_compile_job_d_m_api_version.html" target="_self">MYAddCompileJobDMApiVersion</a></td><td class="desc">Add fields for the Models.CompileJob.DMApiVersion property for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_50_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_compiler_additional_arguments.html" target="_self">MYAddCompilerAdditionalArguments</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_51_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_cron_auto_updates.html" target="_self">MYAddCronAutoUpdates</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_52_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_deployment_columns.html" target="_self">MYAddDeploymentColumns</a></td><td class="desc">Adds columns for GitHub deployments for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_53_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_deployment_timeout.html" target="_self">MYAddDeploymentTimeout</a></td><td class="desc">Adds the DreamMakerSettings Timeout column for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_54_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_d_m_api_validation_mode.html" target="_self">MYAddDMApiValidationMode</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_55_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_dream_daemon_log_output.html" target="_self">MYAddDreamDaemonLogOutput</a></td><td class="desc">Adds the DreamDaemon LogOutput column for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_56_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_dream_daemon_visibility.html" target="_self">MYAddDreamDaemonVisibility</a></td><td class="desc">Add DreamDaemon visibilty for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_57_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_dump_on_heartbeat_restart.html" target="_self">MYAddDumpOnHeartbeatRestart</a></td><td class="desc">Adds the DreamMakerSettings DumpOnHeartbeatRestart column for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_58_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_heartbeat.html" target="_self">MYAddHeartbeat</a></td><td class="desc">Add heartbeat support for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_59_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_job_codes.html" target="_self">MYAddJobCodes</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_60_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_job_error_codes.html" target="_self">MYAddJobErrorCodes</a></td><td class="desc">Adds the Api.Models.Internal.Job.ErrorCode column for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_61_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_map_threads.html" target="_self">MYAddMapThreads</a></td><td class="desc">Adds the MapThreads DreamDaemonSettings column for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_62_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_minidumps_option.html" target="_self">MYAddMinidumpsOption</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_63_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_minimum_security.html" target="_self">MYAddMinimumSecurity</a></td><td class="desc">Add the Api.Models.Internal.CompileJob.MinimumSecurityLevel and Api.Models.Internal.DreamMakerSettings.ApiValidationSecurityLevel columns for MySQL/MariaDB </td></tr>
<tr id="row_0_0_3_7_1_64_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_o_auth_connections.html" target="_self">MYAddOAuthConnections</a></td><td class="desc">Adds the OAuthConnections table for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_65_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_oidc_connections.html" target="_self">MYAddOidcConnections</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_66_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_open_dream_topic_port.html" target="_self">MYAddOpenDreamTopicPort</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_67_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_profiler.html" target="_self">MYAddProfiler</a></td><td class="desc">Adds the option to start the profiler with DreamDaemon for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_68_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_reattach_info_initial_compile_job.html" target="_self">MYAddReattachInfoInitialCompileJob</a></td><td class="desc">Adds the InitialCompileJobId to the ReattachInformations table for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_69_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_rev_info_timestamp.html" target="_self">MYAddRevInfoTimestamp</a></td><td class="desc">Add the Timestamp column to RevisionInformations for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_70_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_swarm_identifer.html" target="_self">MYAddSwarmIdentifer</a></td><td class="desc">Adds the swarm identifier column for MySQL </td></tr>
<tr id="row_0_0_3_7_1_71_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_system_channels.html" target="_self">MYAddSystemChannels</a></td><td class="desc">Adds the IsSystemChannel chat channel option for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_72_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_topic_port.html" target="_self">MYAddTopicPort</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_73_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_update_submodules.html" target="_self">MYAddUpdateSubmodules</a></td><td class="desc">Adds the UpdateSubmodules repository setting for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_74_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_add_user_groups.html" target="_self">MYAddUserGroups</a></td><td class="desc">Adds UserGroups for MySQL </td></tr>
<tr id="row_0_0_3_7_1_75_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_allow_null_d_m_api.html" target="_self">MYAllowNullDMApi</a></td><td class="desc">Update models for making the DMAPI optional for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_76_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_checkpoint_rebuild.html" target="_self">MYCheckpointRebuild</a></td><td class="desc">Checkpoint model rebuild for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_77_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_fix_cascading_delete.html" target="_self">MYFixCascadingDelete</a></td><td class="desc">Fix cascading data deletes for Models.Instances on MYSQL </td></tr>
<tr id="row_0_0_3_7_1_78_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_fix_foreign_key.html" target="_self">MYFixForeignKey</a></td><td class="desc">Fix the CompileJob/RevisionInformation foreign key for MySQL </td></tr>
<tr id="row_0_0_3_7_1_79_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_fix_rev_info_index.html" target="_self">MYFixRevInfoIndex</a></td><td class="desc">Make commit shas non-unique per Instance for MySQL/MariaDB </td></tr>
<tr id="row_0_0_3_7_1_80_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_generic_test_merging_update.html" target="_self">MYGenericTestMergingUpdate</a></td><td class="desc">Renames the PullRequestRevision and adds the RepositoryOrigin columns for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_81_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_initial_create.html" target="_self">MYInitialCreate</a></td><td class="desc">The initial database migration for MySQL/MariaDB </td></tr>
<tr id="row_0_0_3_7_1_82_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_kill_jsons_add_d_m_api_version.html" target="_self">MYKillJsonsAddDMApiVersion</a></td><td class="desc">Drop chat reattach information and add Models.ReattachInformationBase.LaunchSecurityLevel for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_83_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_limits_on_chat.html" target="_self">MYLimitsOnChat</a></td><td class="desc">Adds chat limits for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_84_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_normalize_version_updates.html" target="_self">MYNormalizeVersionUpdates</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_85_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_nullable_and_foreign_key_cleanup.html" target="_self">MYNullableAndForeignKeyCleanup</a></td><td class="desc">Cleans up of nullable columns and foreign keys MySQL/MariaDB </td></tr>
<tr id="row_0_0_3_7_1_86_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_reattach_compile_job_required.html" target="_self">MYReattachCompileJobRequired</a></td><td class="desc">Marks the Models.CompileJobs of Models.ReattachInformations as non-nullable for MySQL/MariaDB </td></tr>
<tr id="row_0_0_3_7_1_87_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_remove_experimental_watchdog.html" target="_self">MYRemoveExperimentalWatchdog</a></td><td class="desc">Removes the WatchdogReattachInformations table, SecondaryPort column, and renames the primary port column for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_88_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_remove_soft_columns.html" target="_self">MYRemoveSoftColumns</a></td><td class="desc">Removes various defunct columns for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_89_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_rename_byond_columns_to_engine.html" target="_self">MYRenameByondColumnsToEngine</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_90_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_rename_heartbeats_to_health_checks.html" target="_self">MYRenameHeartbeatsToHealthChecks</a></td><td class="desc">Renames the Heatbeat DreamDaemonSettings to HealthCheck for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_91_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_switch_to64_bit_deployment_ids.html" target="_self">MYSwitchTo64BitDeploymentIds</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_92_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_toggle_testmerge_comments.html" target="_self">MYToggleTestmergeComments</a></td><td class="desc">Add the Api.Models.RepositorySettings.PostTestMergeComment column for MySQL/MariaDB </td></tr>
<tr id="row_0_0_3_7_1_93_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_tons_of_validation.html" target="_self">MYTonsOfValidation</a></td><td class="desc">Reduces column sizes and fixes some broken indexes for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_94_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_topic_timeout.html" target="_self">MYTopicTimeout</a></td><td class="desc">Add BYOND topic timeouts for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_95_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_m_y_truncate_instance_names.html" target="_self">MYTruncateInstanceNames</a></td><td class="desc">Reduces the index name column size for MYSQL </td></tr>
<tr id="row_0_0_3_7_1_96_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_additional_d_d_parameters.html" target="_self">PGAddAdditionalDDParameters</a></td><td class="desc">Adds the AdditionalParameters DD column for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_97_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_compiler_additional_arguments.html" target="_self">PGAddCompilerAdditionalArguments</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_98_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_cron_auto_updates.html" target="_self">PGAddCronAutoUpdates</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_99_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_deployment_columns.html" target="_self">PGAddDeploymentColumns</a></td><td class="desc">Adds columns for GitHub deployments for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_100_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_deployment_timeout.html" target="_self">PGAddDeploymentTimeout</a></td><td class="desc">Adds the DreamMakerSettings Timeout column for PostgresSql </td></tr>
<tr id="row_0_0_3_7_1_101_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_d_m_api_validation_mode.html" target="_self">PGAddDMApiValidationMode</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_102_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_dream_daemon_log_output.html" target="_self">PGAddDreamDaemonLogOutput</a></td><td class="desc">Adds the DreamDaemon LogOutput column for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_103_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_dream_daemon_visibility.html" target="_self">PGAddDreamDaemonVisibility</a></td><td class="desc">Add DreamDaemon visibilty for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_104_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_dump_on_heartbeat_restart.html" target="_self">PGAddDumpOnHeartbeatRestart</a></td><td class="desc">Adds the DreamMakerSettings DumpOnHeartbeatRestart column for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_105_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_job_codes.html" target="_self">PGAddJobCodes</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_106_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_map_threads.html" target="_self">PGAddMapThreads</a></td><td class="desc">Adds the MapThreads DreamDaemonSettings column for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_107_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_minidumps_option.html" target="_self">PGAddMinidumpsOption</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_108_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_o_auth_connections.html" target="_self">PGAddOAuthConnections</a></td><td class="desc">Adds the OAuthConnections table for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_109_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_oidc_connections.html" target="_self">PGAddOidcConnections</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_110_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_open_dream_topic_port.html" target="_self">PGAddOpenDreamTopicPort</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_111_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_profiler.html" target="_self">PGAddProfiler</a></td><td class="desc">Adds the option to start the profiler with DreamDaemon for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_112_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_reattach_info_initial_compile_job.html" target="_self">PGAddReattachInfoInitialCompileJob</a></td><td class="desc">Adds the InitialCompileJobId to the ReattachInformations table for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_113_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_rev_info_timestamp.html" target="_self">PGAddRevInfoTimestamp</a></td><td class="desc">Add the Timestamp column to RevisionInformations for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_114_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_swarm_identifer.html" target="_self">PGAddSwarmIdentifer</a></td><td class="desc">Adds the swarm identifier column for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_115_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_system_channels.html" target="_self">PGAddSystemChannels</a></td><td class="desc">Adds the IsSystemChannel chat channel option for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_116_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_topic_port.html" target="_self">PGAddTopicPort</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_117_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_update_submodules.html" target="_self">PGAddUpdateSubmodules</a></td><td class="desc">Adds the UpdateSubmodules repository setting for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_118_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_add_user_groups.html" target="_self">PGAddUserGroups</a></td><td class="desc">Adds UserGroups for PostgresSql </td></tr>
<tr id="row_0_0_3_7_1_119_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_allow_null_d_m_api.html" target="_self">PGAllowNullDMApi</a></td><td class="desc">Update models for making the DMAPI optional for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_120_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_create.html" target="_self">PGCreate</a></td><td class="desc">Create initial schema for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_121_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_generic_test_merging_update.html" target="_self">PGGenericTestMergingUpdate</a></td><td class="desc">Renames the PullRequestRevision and adds the RepositoryOrigin columns for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_122_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_remove_experimental_watchdog.html" target="_self">PGRemoveExperimentalWatchdog</a></td><td class="desc">Removes the WatchdogReattachInformations table, SecondaryPort column, and renames the primary port column for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_123_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_rename_byond_columns_to_engine.html" target="_self">PGRenameByondColumnsToEngine</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_124_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_rename_heartbeats_to_health_checks.html" target="_self">PGRenameHeartbeatsToHealthChecks</a></td><td class="desc">Renames the Heatbeat DreamDaemonSettings to HealthCheck for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_125_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_switch_to64_bit_deployment_ids.html" target="_self">PGSwitchTo64BitDeploymentIds</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_126_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_topic_timeout.html" target="_self">PGTopicTimeout</a></td><td class="desc">Add BYOND topic timeouts for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_127_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_p_g_truncate_instance_names.html" target="_self">PGTruncateInstanceNames</a></td><td class="desc">Reduces the index name column size for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_1_128_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_additional_d_d_parameters.html" target="_self">SLAddAdditionalDDParameters</a></td><td class="desc">Adds columns for GitHub deployments for SQLite </td></tr>
<tr id="row_0_0_3_7_1_129_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_compiler_additional_arguments.html" target="_self">SLAddCompilerAdditionalArguments</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_130_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_cron_auto_updates.html" target="_self">SLAddCronAutoUpdates</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_131_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_deployment_columns.html" target="_self">SLAddDeploymentColumns</a></td><td class="desc">Adds columns for GitHub deployments for SQLite </td></tr>
<tr id="row_0_0_3_7_1_132_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_deployment_timeout.html" target="_self">SLAddDeploymentTimeout</a></td><td class="desc">Adds the DreamMakerSettings Timeout column for SQLite </td></tr>
<tr id="row_0_0_3_7_1_133_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_d_m_api_validation_mode.html" target="_self">SLAddDMApiValidationMode</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_134_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_dream_daemon_log_output.html" target="_self">SLAddDreamDaemonLogOutput</a></td><td class="desc">Adds the DreamDaemon LogOutput column for SQLite </td></tr>
<tr id="row_0_0_3_7_1_135_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_dream_daemon_visibility.html" target="_self">SLAddDreamDaemonVisibility</a></td><td class="desc">Add DreamDaemon visibilty for SQLite </td></tr>
<tr id="row_0_0_3_7_1_136_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_dump_on_heartbeat_restart.html" target="_self">SLAddDumpOnHeartbeatRestart</a></td><td class="desc">Adds the DreamMakerSettings DumpOnHeartbeatRestart column for SQLite </td></tr>
<tr id="row_0_0_3_7_1_137_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_heartbeat.html" target="_self">SLAddHeartbeat</a></td><td class="desc">Add heartbeat support for SQLite </td></tr>
<tr id="row_0_0_3_7_1_138_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_job_codes.html" target="_self">SLAddJobCodes</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_139_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_map_threads.html" target="_self">SLAddMapThreads</a></td><td class="desc">Adds the MapThreads DreamDaemonSettings column for SQLite </td></tr>
<tr id="row_0_0_3_7_1_140_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_minidumps_option.html" target="_self">SLAddMinidumpsOption</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_141_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_o_auth_connections.html" target="_self">SLAddOAuthConnections</a></td><td class="desc">Adds the OAuthConnections table for SQLite </td></tr>
<tr id="row_0_0_3_7_1_142_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_oidc_connections.html" target="_self">SLAddOidcConnections</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_143_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_open_dream_topic_port.html" target="_self">SLAddOpenDreamTopicPort</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_144_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_profiler.html" target="_self">SLAddProfiler</a></td><td class="desc">Adds the option to start the profiler with DreamDaemon for SQLite </td></tr>
<tr id="row_0_0_3_7_1_145_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_reattach_info_initial_compile_job.html" target="_self">SLAddReattachInfoInitialCompileJob</a></td><td class="desc">Adds the InitialCompileJobId to the ReattachInformations table for SQLite </td></tr>
<tr id="row_0_0_3_7_1_146_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_rev_info_timestamp.html" target="_self">SLAddRevInfoTimestamp</a></td><td class="desc">Add the Timestamp column to RevisionInformations for SQLite </td></tr>
<tr id="row_0_0_3_7_1_147_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_swarm_identifer.html" target="_self">SLAddSwarmIdentifer</a></td><td class="desc">Adds the swarm identifier column for SQLite </td></tr>
<tr id="row_0_0_3_7_1_148_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_system_channels.html" target="_self">SLAddSystemChannels</a></td><td class="desc">Adds the IsSystemChannel chat channel option for SQLite </td></tr>
<tr id="row_0_0_3_7_1_149_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_topic_port.html" target="_self">SLAddTopicPort</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_150_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_update_submodules.html" target="_self">SLAddUpdateSubmodules</a></td><td class="desc">Adds the UpdateSubmodules repository setting for SQLite </td></tr>
<tr id="row_0_0_3_7_1_151_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_add_user_groups.html" target="_self">SLAddUserGroups</a></td><td class="desc">Adds UserGroups for SQLite </td></tr>
<tr id="row_0_0_3_7_1_152_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_allow_null_d_m_api.html" target="_self">SLAllowNullDMApi</a></td><td class="desc">Update models for making the DMAPI optional for SQLite </td></tr>
<tr id="row_0_0_3_7_1_153_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_generic_test_merging_update.html" target="_self">SLGenericTestMergingUpdate</a></td><td class="desc">Renames the PullRequestRevision and adds the RepositoryOrigin columns for SQLite </td></tr>
<tr id="row_0_0_3_7_1_154_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_rebuild.html" target="_self">SLRebuild</a></td><td class="desc">Rebuild of the schema for SQLite </td></tr>
<tr id="row_0_0_3_7_1_155_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_remove_experimental_watchdog.html" target="_self">SLRemoveExperimentalWatchdog</a></td><td class="desc">Removes the WatchdogReattachInformations table, SecondaryPort column, and renames the primary port column for SQLite </td></tr>
<tr id="row_0_0_3_7_1_156_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_remove_soft_columns.html" target="_self">SLRemoveSoftColumns</a></td><td class="desc">Removes various defunct columns for SQLite </td></tr>
<tr id="row_0_0_3_7_1_157_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_rename_byond_columns_to_engine.html" target="_self">SLRenameByondColumnsToEngine</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_1_158_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_rename_heartbeats_to_health_checks.html" target="_self">SLRenameHeartbeatsToHealthChecks</a></td><td class="desc">Renames the Heatbeat DreamDaemonSettings to HealthCheck for SQLite </td></tr>
<tr id="row_0_0_3_7_1_159_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_database_1_1_migrations_1_1_s_l_topic_timeout.html" target="_self">SLTopicTimeout</a></td><td class="desc">Add BYOND topic timeouts for SQLite </td></tr>
<tr id="row_0_0_3_7_2_" 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_database_1_1_database_collection.html" target="_self">DatabaseCollection</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_3_" 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_database_1_1_database_connection_factory.html" target="_self">DatabaseConnectionFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_4_" 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_database_1_1_database_context.html" target="_self">DatabaseContext</a></td><td class="desc">Backend abstract implementation of IDatabaseContext </td></tr>
<tr id="row_0_0_3_7_5_" 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_database_1_1_database_context_factory.html" target="_self">DatabaseContextFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_6_" 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_database_1_1_database_seeder.html" target="_self">DatabaseSeeder</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_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="interface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_collection.html" target="_self">IDatabaseCollection</a></td><td class="desc">Represents a database table </td></tr>
<tr id="row_0_0_3_7_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="interface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_connection_factory.html" target="_self">IDatabaseConnectionFactory</a></td><td class="desc">For creating raw DbConnections </td></tr>
<tr id="row_0_0_3_7_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="interface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_context.html" target="_self">IDatabaseContext</a></td><td class="desc">Represents the database </td></tr>
<tr id="row_0_0_3_7_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="interface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_context_factory.html" target="_self">IDatabaseContextFactory</a></td><td class="desc">Factory for scoping usage of IDatabaseContexts. Meant for use by Components </td></tr>
<tr id="row_0_0_3_7_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="interface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_seeder.html" target="_self">IDatabaseSeeder</a></td><td class="desc">For initially setting up a database </td></tr>
<tr id="row_0_0_3_7_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_database_1_1_m_s_add_auto_start_and_stop.html" target="_self">MSAddAutoStartAndStop</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_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_database_1_1_m_y_add_auto_start_and_stop.html" target="_self">MYAddAutoStartAndStop</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_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_database_1_1_my_sql_database_context.html" target="_self">MySqlDatabaseContext</a></td><td class="desc">DatabaseContext for MySQL </td></tr>
<tr id="row_0_0_3_7_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="class_tgstation_1_1_server_1_1_host_1_1_database_1_1_my_sql_database_context_model_snapshot.html" target="_self">MySqlDatabaseContextModelSnapshot</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_16_" 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_database_1_1_p_g_add_auto_start_and_stop.html" target="_self">PGAddAutoStartAndStop</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_17_" 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_database_1_1_postgres_sql_database_context.html" target="_self">PostgresSqlDatabaseContext</a></td><td class="desc">DatabaseContext for PostgresSQL </td></tr>
<tr id="row_0_0_3_7_18_" 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_database_1_1_postgres_sql_database_context_model_snapshot.html" target="_self">PostgresSqlDatabaseContextModelSnapshot</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_19_" 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_database_1_1_s_l_add_auto_start_and_stop.html" target="_self">SLAddAutoStartAndStop</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_20_" 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_database_1_1_sqlite_database_context.html" target="_self">SqliteDatabaseContext</a></td><td class="desc">DatabaseContext for SQLite </td></tr>
<tr id="row_0_0_3_7_21_" 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_database_1_1_sqlite_database_context_model_snapshot.html" target="_self">SqliteDatabaseContextModelSnapshot</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_7_22_" 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_database_1_1_sql_server_database_context.html" target="_self">SqlServerDatabaseContext</a></td><td class="desc">DatabaseContext for Sqlserver </td></tr>
<tr id="row_0_0_3_7_23_" 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_database_1_1_sql_server_database_context_model_snapshot.html" target="_self">SqlServerDatabaseContextModelSnapshot</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_8_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_8_" class="arrow" onclick="toggleFolder('0_0_3_8_')">&#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_extensions.html" target="_self">Extensions</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_8_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_8_0_" class="arrow" onclick="toggleFolder('0_0_3_8_0_')">&#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_extensions_1_1_converters.html" target="_self">Converters</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_8_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_extensions_1_1_converters_1_1_bool_converter.html" target="_self">BoolConverter</a></td><td class="desc"><a class="el" href="class_json_converter.html">JsonConverter</a> for decoding bools returned by BYOND </td></tr>
<tr id="row_0_0_3_8_1_" class="odd" 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_extensions_1_1_application_builder_extensions.html" target="_self">ApplicationBuilderExtensions</a></td><td class="desc">Extensions for IApplicationBuilder </td></tr>
<tr id="row_0_0_3_8_2_" class="odd" 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_extensions_1_1_chat_channel_extensions.html" target="_self">ChatChannelExtensions</a></td><td class="desc">Extensions for the ChatChannel class </td></tr>
<tr id="row_0_0_3_8_3_" class="odd" 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_extensions_1_1_claims_principal_extensions.html" target="_self">ClaimsPrincipalExtensions</a></td><td class="desc">Extension methods for the ClaimsPrincipal class </td></tr>
<tr id="row_0_0_3_8_4_" class="odd" 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_extensions_1_1_controller_base_extensions.html" target="_self">ControllerBaseExtensions</a></td><td class="desc">Extension methods for ControllerBase </td></tr>
<tr id="row_0_0_3_8_5_" class="odd" 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_extensions_1_1_database_collection_extensions.html" target="_self">DatabaseCollectionExtensions</a></td><td class="desc">Extension methods for the IDatabaseCollection&lt;TModel&gt; <code>interface</code> </td></tr>
<tr id="row_0_0_3_8_6_" class="odd" 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_extensions_1_1_data_loader_extensions.html" target="_self">DataLoaderExtensions</a></td><td class="desc">Extension methods for IDataLoader&lt;TKey, TValue&gt; </td></tr>
<tr id="row_0_0_3_8_7_" class="odd" 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_extensions_1_1_date_time_offset_extensions.html" target="_self">DateTimeOffsetExtensions</a></td><td class="desc">Extension methods for the DateTimeOffset class </td></tr>
<tr id="row_0_0_3_8_8_" class="odd" 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_extensions_1_1_expression_extensions.html" target="_self">ExpressionExtensions</a></td><td class="desc">Extension methods for Expression&lt;TDelegate&gt;s </td></tr>
<tr id="row_0_0_3_8_9_" class="odd" 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_extensions_1_1_fetch_options_extensions.html" target="_self">FetchOptionsExtensions</a></td><td class="desc">Extension methods for FetchOptions </td></tr>
<tr id="row_0_0_3_8_10_" class="odd" 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_extensions_1_1_file_transfer_stream_handler_extensions.html" target="_self">FileTransferStreamHandlerExtensions</a></td><td class="desc">Extension methods for IFileTransferStreamHandler </td></tr>
<tr id="row_0_0_3_8_11_" class="odd" 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_extensions_1_1_general_configuration_extensions.html" target="_self">GeneralConfigurationExtensions</a></td><td class="desc">Extension methods for the GeneralConfiguration <code>class</code> </td></tr>
<tr id="row_0_0_3_8_12_" class="odd" 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_extensions_1_1_host_builder_extensions.html" target="_self">HostBuilderExtensions</a></td><td class="desc">Extension methods for the IHostBuilder class </td></tr>
<tr id="row_0_0_3_8_13_" class="odd" 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_extensions_1_1_instance_manager_extensions.html" target="_self">InstanceManagerExtensions</a></td><td class="desc">Extensions methods for IInstanceManager </td></tr>
<tr id="row_0_0_3_8_14_" class="odd" 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_extensions_1_1_i_o_manager_extensions.html" target="_self">IOManagerExtensions</a></td><td class="desc">Extension methods for IIOManager </td></tr>
<tr id="row_0_0_3_8_15_" class="odd" 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_extensions_1_1_model_builder_extensions.html" target="_self">ModelBuilderExtensions</a></td><td class="desc">Extension methods for the ModelBuilder <code>class</code> </td></tr>
<tr id="row_0_0_3_8_16_" class="odd" 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_extensions_1_1_o_auth_gateway_status_extensions.html" target="_self">OAuthGatewayStatusExtensions</a></td><td class="desc">Extension methods for OAuthGatewayStatus </td></tr>
<tr id="row_0_0_3_8_17_" class="odd" 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_extensions_1_1_queryable_extensions.html" target="_self">QueryableExtensions</a></td><td class="desc">Extension methods for IQueryable&lt;T&gt; </td></tr>
<tr id="row_0_0_3_8_18_" class="odd" 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_extensions_1_1_query_context_extensions.html" target="_self">QueryContextExtensions</a></td><td class="desc">Extension methods for QueryContext&lt;TEntity&gt; </td></tr>
<tr id="row_0_0_3_8_19_" class="odd" 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_extensions_1_1_request_executor_builder_extensions.html" target="_self">RequestExecutorBuilderExtensions</a></td><td class="desc">Extension methods for <a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_rights.html#a691a59767073bc7dff0f17b809d07b0ca4ee29ca12c7d126654bd0e5275de6135" title="User may list files if the Models.Instance allows it.">IRequestExecutorBuilder</a> </td></tr>
<tr id="row_0_0_3_8_20_" class="odd" 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_extensions_1_1_result_extensions.html" target="_self">ResultExtensions</a></td><td class="desc">Extensions for IResult </td></tr>
<tr id="row_0_0_3_8_21_" class="odd" 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_extensions_1_1_service_collection_extensions.html" target="_self">ServiceCollectionExtensions</a></td><td class="desc">Extensions for IServiceCollection </td></tr>
<tr id="row_0_0_3_8_22_" class="odd" 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_extensions_1_1_socket_extensions.html" target="_self">SocketExtensions</a></td><td class="desc">Extension methods for the Socket class </td></tr>
<tr id="row_0_0_3_8_23_" class="odd" 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_extensions_1_1_task_extensions.html" target="_self">TaskExtensions</a></td><td class="desc">Extensions for the Task and Task&lt;TResult&gt; <code>class</code>es </td></tr>
<tr id="row_0_0_3_8_24_" class="odd" 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_extensions_1_1_topic_client_extensions.html" target="_self">TopicClientExtensions</a></td><td class="desc">Extension methods for ITopicClient </td></tr>
<tr id="row_0_0_3_8_25_" class="odd" 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_extensions_1_1_web_host_builder_extensions.html" target="_self">WebHostBuilderExtensions</a></td><td class="desc">Extension methods for the IWebHostBuilder class </td></tr>
<tr id="row_0_0_3_9_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_9_" class="arrow" onclick="toggleFolder('0_0_3_9_')">&#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_graph_q_l.html" target="_self">GraphQL</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_9_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_9_0_" class="arrow" onclick="toggleFolder('0_0_3_9_0_')">&#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_graph_q_l_1_1_interfaces.html" target="_self">Interfaces</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_9_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_interfaces_1_1_i_gateway.html" target="_self">IGateway</a></td><td class="desc">Management interface for the parent SwarmNode </td></tr>
<tr id="row_0_0_3_9_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_interfaces_1_1_i_server_node.html" target="_self">IServerNode</a></td><td class="desc">Represents a tgstation-server installation </td></tr>
<tr id="row_0_0_3_9_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_interfaces_1_1_i_user_name.html" target="_self">IUserName</a></td><td class="desc">A lightly scoped Types.User </td></tr>
<tr id="row_0_0_3_9_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_9_1_" class="arrow" onclick="toggleFolder('0_0_3_9_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_graph_q_l_1_1_metadata.html" target="_self">Metadata</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_9_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_metadata_1_1_rights_holder_type.html" target="_self">RightsHolderType</a></td><td class="desc">ObjectType&lt;T&gt; for RightsHolder&lt;TRight&gt;s to give the flags proper GraphQL semantics </td></tr>
<tr id="row_0_0_3_9_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_metadata_1_1_rights_type_interceptor.html" target="_self">RightsTypeInterceptor</a></td><td class="desc">Fixes the names used for the default flags types in API rights </td></tr>
<tr id="row_0_0_3_9_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_9_2_" class="arrow" onclick="toggleFolder('0_0_3_9_2_')">&#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_graph_q_l_1_1_mutations.html" target="_self">Mutations</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_9_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_0_0_3_9_2_0_" class="arrow" onclick="toggleFolder('0_0_3_9_2_0_')">&#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_graph_q_l_1_1_mutations_1_1_payloads.html" target="_self">Payloads</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_9_2_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;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_graph_q_l_1_1_mutations_1_1_payloads_1_1_login_result.html" target="_self">LoginResult</a></td><td class="desc">Success response for a login attempt </td></tr>
<tr id="row_0_0_3_9_2_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:112px;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_graph_q_l_1_1_mutations_1_1_payloads_1_1_o_auth_gateway_login_result.html" target="_self">OAuthGatewayLoginResult</a></td><td class="desc">Success result for an OAuth gateway login attempt </td></tr>
<tr id="row_0_0_3_9_2_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:112px;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_graph_q_l_1_1_mutations_1_1_payloads_1_1_permission_set_input.html" target="_self">PermissionSetInput</a></td><td class="desc">Updates a set of permissions for the server. <code><a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_rights.html#a691a59767073bc7dff0f17b809d07b0ca4ee29ca12c7d126654bd0e5275de6135" title="User may list files if the Models.Instance allows it.">null</a></code> values default to their "None" variants </td></tr>
<tr id="row_0_0_3_9_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_mutations_1_1_administration_mutations.html" target="_self">AdministrationMutations</a></td><td class="desc">IAdministrationAuthority related Mutations </td></tr>
<tr id="row_0_0_3_9_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_mutations_1_1_user_group_mutations.html" target="_self">UserGroupMutations</a></td><td class="desc">IUserGroupAuthority related Mutations </td></tr>
<tr id="row_0_0_3_9_2_3_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_mutations_1_1_user_mutations.html" target="_self">UserMutations</a></td><td class="desc">IUserAuthority related Mutations </td></tr>
<tr id="row_0_0_3_9_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_9_3_" class="arrow" onclick="toggleFolder('0_0_3_9_3_')">&#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_graph_q_l_1_1_scalars.html" target="_self">Scalars</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_9_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_scalars_1_1_file_upload_ticket_type.html" target="_self">FileUploadTicketType</a></td><td class="desc">A StringScalarType for upload Api.Models.Response.FileTicketResponses </td></tr>
<tr id="row_0_0_3_9_3_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_scalars_1_1_jwt_type.html" target="_self">JwtType</a></td><td class="desc">A StringScalarType for encoded JSON Web Tokens </td></tr>
<tr id="row_0_0_3_9_3_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_scalars_1_1_semver_type.html" target="_self">SemverType</a></td><td class="desc">A ScalarType&lt;TRuntimeType, TLiteral&gt; for semantic Versions </td></tr>
<tr id="row_0_0_3_9_3_3_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_scalars_1_1_string_scalar_type.html" target="_self">StringScalarType</a></td><td class="desc">A ScalarType&lt;TRuntimeType, TLiteral&gt; for specialized string types </td></tr>
<tr id="row_0_0_3_9_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_9_4_" class="arrow" onclick="toggleFolder('0_0_3_9_4_')">&#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_graph_q_l_1_1_subscriptions.html" target="_self">Subscriptions</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_9_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_subscriptions_1_1_i_topic_event_receiver.html" target="_self">ITopicEventReceiver</a></td><td class="desc">Implementation of HotChocolate.Subscriptions.ITopicEventReceiver that works around the global::System.Threading.CancellationToken issue described in <a href="https://github.com/ChilliCream/graphql-platform/issues/6698">https://github.com/ChilliCream/graphql-platform/issues/6698</a> </td></tr>
<tr id="row_0_0_3_9_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_subscriptions_1_1_shutdown_aware_topic_event_receiver.html" target="_self">ShutdownAwareTopicEventReceiver</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_9_4_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_subscriptions_1_1_user_subscriptions.html" target="_self">UserSubscriptions</a></td><td class="desc">Subscriptions for User </td></tr>
<tr id="row_0_0_3_9_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_9_5_" class="arrow" onclick="toggleFolder('0_0_3_9_5_')">&#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_graph_q_l_1_1_types.html" target="_self">Types</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_9_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_0_0_3_9_5_0_" class="arrow" onclick="toggleFolder('0_0_3_9_5_0_')">&#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_graph_q_l_1_1_types_1_1_o_auth.html" target="_self">OAuth</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_9_5_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;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_graph_q_l_1_1_types_1_1_o_auth_1_1_basic_o_auth_provider_info.html" target="_self">BasicOAuthProviderInfo</a></td><td class="desc">Basic OAuth provider info </td></tr>
<tr id="row_0_0_3_9_5_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:112px;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_graph_q_l_1_1_types_1_1_o_auth_1_1_full_o_auth_provider_info.html" target="_self">FullOAuthProviderInfo</a></td><td class="desc">OAuth provider info with a RedirectOAuthProviderInfo.RedirectUri and ServerUrl </td></tr>
<tr id="row_0_0_3_9_5_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:112px;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_graph_q_l_1_1_types_1_1_o_auth_1_1_o_auth_connection.html" target="_self">OAuthConnection</a></td><td class="desc">Represents a valid OAuth connection </td></tr>
<tr id="row_0_0_3_9_5_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:112px;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_graph_q_l_1_1_types_1_1_o_auth_1_1_o_auth_provider_infos.html" target="_self">OAuthProviderInfos</a></td><td class="desc">Description of configured OAuth services </td></tr>
<tr id="row_0_0_3_9_5_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:112px;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_graph_q_l_1_1_types_1_1_o_auth_1_1_oidc_connection.html" target="_self">OidcConnection</a></td><td class="desc">Represents a valid OAuth connection </td></tr>
<tr id="row_0_0_3_9_5_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:112px;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_graph_q_l_1_1_types_1_1_o_auth_1_1_redirect_o_auth_provider_info.html" target="_self">RedirectOAuthProviderInfo</a></td><td class="desc">OAuth provider info with a RedirectUri </td></tr>
<tr id="row_0_0_3_9_5_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:112px;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_graph_q_l_1_1_types_1_1_o_auth_1_1_server_url_o_auth_provider_info.html" target="_self">ServerUrlOAuthProviderInfo</a></td><td class="desc">OAuth provider info with a ServerUrl </td></tr>
<tr id="row_0_0_3_9_5_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_chat_bot.html" target="_self">ChatBot</a></td><td class="desc">Represents a connection to a chat Provider </td></tr>
<tr id="row_0_0_3_9_5_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_entity.html" target="_self">Entity</a></td><td class="desc">Represents a database entity </td></tr>
<tr id="row_0_0_3_9_5_3_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_gateway_information.html" target="_self">GatewayInformation</a></td><td class="desc">Represents information about a SwarmNode retrieved via a Interfaces.IGateway </td></tr>
<tr id="row_0_0_3_9_5_4_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_instance.html" target="_self">Instance</a></td><td class="desc">Represents a game server instance </td></tr>
<tr id="row_0_0_3_9_5_5_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_instance_permission_set.html" target="_self">InstancePermissionSet</a></td><td class="desc">Represents a set of permissions for an Instance </td></tr>
<tr id="row_0_0_3_9_5_6_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_local_gateway.html" target="_self">LocalGateway</a></td><td class="desc">IGateway for the SwarmNode this query is executing on </td></tr>
<tr id="row_0_0_3_9_5_7_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_named_entity.html" target="_self">NamedEntity</a></td><td class="desc">An Entity with a Name </td></tr>
<tr id="row_0_0_3_9_5_8_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_permission_set.html" target="_self">PermissionSet</a></td><td class="desc">Represents a set of permissions for the server </td></tr>
<tr id="row_0_0_3_9_5_9_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_rights_holder.html" target="_self">RightsHolder</a></td><td class="desc">Holder for a given <em>TRight</em> </td></tr>
<tr id="row_0_0_3_9_5_10_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_server_swarm.html" target="_self">ServerSwarm</a></td><td class="desc">Represents a tgstation-server swarm </td></tr>
<tr id="row_0_0_3_9_5_11_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_standalone_node.html" target="_self">StandaloneNode</a></td><td class="desc">A IServerNode not running as part of a larger ServerSwarm </td></tr>
<tr id="row_0_0_3_9_5_12_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_swarm_node.html" target="_self">SwarmNode</a></td><td class="desc">Represents a node server in a swarm </td></tr>
<tr id="row_0_0_3_9_5_13_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_updated_user.html" target="_self">UpdatedUser</a></td><td class="desc">Represents a User that has been updated </td></tr>
<tr id="row_0_0_3_9_5_14_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_update_information.html" target="_self">UpdateInformation</a></td><td class="desc">Gets information about updates for the ServerSwarm </td></tr>
<tr id="row_0_0_3_9_5_15_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_user.html" target="_self">User</a></td><td class="desc">A user registered in the server </td></tr>
<tr id="row_0_0_3_9_5_16_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_user_group.html" target="_self">UserGroup</a></td><td class="desc">Represents a group of Users </td></tr>
<tr id="row_0_0_3_9_5_17_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_user_groups_repository.html" target="_self">UserGroupsRepository</a></td><td class="desc">Wrapper for accessing UserGroups </td></tr>
<tr id="row_0_0_3_9_5_18_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_user_name.html" target="_self">UserName</a></td><td class="desc">A User with limited fields </td></tr>
<tr id="row_0_0_3_9_5_19_" class="even" style="display:none;"><td class="entry"><span style="width:96px;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_graph_q_l_1_1_types_1_1_users_repository.html" target="_self">UsersRepository</a></td><td class="desc">Wrapper for accessing Users </td></tr>
<tr id="row_0_0_3_9_6_" 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_graph_q_l_1_1_authorization_helper.html" target="_self">AuthorizationHelper</a></td><td class="desc">Helper for authorization functionality related to GraphQL </td></tr>
<tr id="row_0_0_3_9_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_host_1_1_graph_q_l_1_1_costs.html" target="_self">Costs</a></td><td class="desc">Values used with HotChocolate.CostAnalysis.Types.CostAttribute for when the default is insufficient </td></tr>
<tr id="row_0_0_3_9_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_host_1_1_graph_q_l_1_1_error_message_exception.html" target="_self">ErrorMessageException</a></td><td class="desc"><a class="el" href="class_exception.html">Exception</a> representing ErrorMessageResponses </td></tr>
<tr id="row_0_0_3_9_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_host_1_1_graph_q_l_1_1_error_message_filter.html" target="_self">ErrorMessageFilter</a></td><td class="desc"><a class="el" href="class_i_error_filter.html">IErrorFilter</a> for transforming ErrorMessageResponse-like <a class="el" href="class_exception.html">Exception</a> </td></tr>
<tr id="row_0_0_3_9_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_host_1_1_graph_q_l_1_1_mutation.html" target="_self">Mutation</a></td><td class="desc">Root type for GraphQL mutations </td></tr>
<tr id="row_0_0_3_9_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_host_1_1_graph_q_l_1_1_query.html" target="_self">Query</a></td><td class="desc">GraphQL query global::System.Type </td></tr>
<tr id="row_0_0_3_9_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_graph_q_l_1_1_subscription.html" target="_self">Subscription</a></td><td class="desc">Root type for GraphQL subscriptions </td></tr>
<tr id="row_0_0_3_10_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_10_" class="arrow" onclick="toggleFolder('0_0_3_10_')">&#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_i_o.html" target="_self">IO</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_10_0_" class="odd" 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_i_o_1_1_buffered_file_stream_provider.html" target="_self">BufferedFileStreamProvider</a></td><td class="desc">IFileStreamProvider that provides a ISeekableFileStreamProvider from an input <a class="el" href="class_stream.html">Stream</a> </td></tr>
<tr id="row_0_0_3_10_1_" class="odd" 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_i_o_1_1_console.html" target="_self">Console</a></td><td class="desc">Implementation of IConsole, uses global::System.Console </td></tr>
<tr id="row_0_0_3_10_2_" class="odd" 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_i_o_1_1_default_i_o_manager.html" target="_self">DefaultIOManager</a></td><td class="desc">IIOManager that resolves paths to Environment.CurrentDirectory </td></tr>
<tr id="row_0_0_3_10_3_" class="odd" 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_i_o_1_1_file_downloader.html" target="_self">FileDownloader</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_10_4_" class="odd" 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_i_o_1_1_i_console.html" target="_self">IConsole</a></td><td class="desc">Abstraction for global::System.Console </td></tr>
<tr id="row_0_0_3_10_5_" class="odd" 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_i_o_1_1_i_file_downloader.html" target="_self">IFileDownloader</a></td><td class="desc">Downloads files </td></tr>
<tr id="row_0_0_3_10_6_" class="odd" 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_i_o_1_1_i_file_stream_provider.html" target="_self">IFileStreamProvider</a></td><td class="desc">Interface for asynchronously consuming <a class="el" href="class_stream.html">Stream</a>s of files </td></tr>
<tr id="row_0_0_3_10_7_" class="odd" 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_i_o_1_1_i_filesystem_link_factory.html" target="_self">IFilesystemLinkFactory</a></td><td class="desc">For creating filesystem symbolic links </td></tr>
<tr id="row_0_0_3_10_8_" class="odd" 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_i_o_1_1_i_i_o_manager.html" target="_self">IIOManager</a></td><td class="desc">Interface for using filesystems </td></tr>
<tr id="row_0_0_3_10_9_" class="odd" 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_i_o_1_1_i_post_write_handler.html" target="_self">IPostWriteHandler</a></td><td class="desc">Handles changing file modes/permissions after writing </td></tr>
<tr id="row_0_0_3_10_10_" class="odd" 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_i_o_1_1_i_seekable_file_stream_provider.html" target="_self">ISeekableFileStreamProvider</a></td><td class="desc">IFileStreamProvider that provides MemoryStreams </td></tr>
<tr id="row_0_0_3_10_11_" class="odd" 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_i_o_1_1_i_synchronous_i_o_manager.html" target="_self">ISynchronousIOManager</a></td><td class="desc">For accessing the disk in a synchronous manner </td></tr>
<tr id="row_0_0_3_10_12_" class="odd" 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_i_o_1_1_posix_filesystem_link_factory.html" target="_self">PosixFilesystemLinkFactory</a></td><td class="desc">IFilesystemLinkFactory for POSIX systems </td></tr>
<tr id="row_0_0_3_10_13_" class="odd" 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_i_o_1_1_posix_post_write_handler.html" target="_self">PosixPostWriteHandler</a></td><td class="desc">IPostWriteHandler for POSIX systems </td></tr>
<tr id="row_0_0_3_10_14_" class="odd" 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_i_o_1_1_request_file_stream_provider.html" target="_self">RequestFileStreamProvider</a></td><td class="desc">A IFileStreamProvider that represents the response of HttpRequestMessages </td></tr>
<tr id="row_0_0_3_10_15_" class="odd" 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_i_o_1_1_resolving_i_o_manager.html" target="_self">ResolvingIOManager</a></td><td class="desc">An IIOManager that resolve relative paths from another IIOManager to a subdirectory of that </td></tr>
<tr id="row_0_0_3_10_16_" class="odd" 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_i_o_1_1_synchronous_i_o_manager.html" target="_self">SynchronousIOManager</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_10_17_" class="odd" 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_i_o_1_1_windows_filesystem_link_factory.html" target="_self">WindowsFilesystemLinkFactory</a></td><td class="desc">IFilesystemLinkFactory for windows systems </td></tr>
<tr id="row_0_0_3_10_18_" class="odd" 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_i_o_1_1_windows_post_write_handler.html" target="_self">WindowsPostWriteHandler</a></td><td class="desc">IPostWriteHandler for Windows systems </td></tr>
<tr id="row_0_0_3_11_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_11_" class="arrow" onclick="toggleFolder('0_0_3_11_')">&#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_jobs.html" target="_self">Jobs</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_11_0_" 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_jobs_1_1_i_job_manager.html" target="_self">IJobManager</a></td><td class="desc">Manages the runtime of Jobs </td></tr>
<tr id="row_0_0_3_11_1_" 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_jobs_1_1_i_job_service.html" target="_self">IJobService</a></td><td class="desc">The service that manages everything to do with jobs </td></tr>
<tr id="row_0_0_3_11_2_" 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_jobs_1_1_i_jobs_hub_updater.html" target="_self">IJobsHubUpdater</a></td><td class="desc">Allows manually triggering jobs hub updates </td></tr>
<tr id="row_0_0_3_11_3_" 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_jobs_1_1_job_exception.html" target="_self">JobException</a></td><td class="desc">Operation exceptions thrown from the context of a Models.Job </td></tr>
<tr id="row_0_0_3_11_4_" 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_jobs_1_1_job_handler.html" target="_self">JobHandler</a></td><td class="desc">Class for pairing Tasks with CancellationTokenSources </td></tr>
<tr id="row_0_0_3_11_5_" 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_jobs_1_1_job_progress_reporter.html" target="_self">JobProgressReporter</a></td><td class="desc">Progress reporter for a Job </td></tr>
<tr id="row_0_0_3_11_6_" 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_jobs_1_1_job_service.html" target="_self">JobService</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_11_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_host_1_1_jobs_1_1_jobs_hub.html" target="_self">JobsHub</a></td><td class="desc">A SignalR <a class="el" href="class_hub.html">Hub</a> for pushing job updates </td></tr>
<tr id="row_0_0_3_11_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_host_1_1_jobs_1_1_jobs_hub_group_mapper.html" target="_self">JobsHubGroupMapper</a></td><td class="desc">Handles mapping groups for the JobsHub </td></tr>
<tr id="row_0_0_3_12_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_12_" class="arrow" onclick="toggleFolder('0_0_3_12_')">&#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_models.html" target="_self">Models</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_12_0_" class="arrow" onclick="toggleFolder('0_0_3_12_0_')">&#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_models_1_1_transformers.html" target="_self">Transformers</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_models_1_1_transformers_1_1_permission_set_graph_q_l_transformer.html" target="_self">PermissionSetGraphQLTransformer</a></td><td class="desc"><a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_rights.html#a691a59767073bc7dff0f17b809d07b0ca4ee29ca12c7d126654bd0e5275de6135" title="User may list files if the Models.Instance allows it.">ITransformer&lt;TInput, TOutput&gt;</a> for GraphQL.Types.PermissionSets </td></tr>
<tr id="row_0_0_3_12_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_models_1_1_transformers_1_1_rights_holder_graph_q_l_transformer.html" target="_self">RightsHolderGraphQLTransformer</a></td><td class="desc">ITransformer&lt;TInput, TOutput&gt; for RightsHolder&lt;TRight&gt;s </td></tr>
<tr id="row_0_0_3_12_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_models_1_1_transformers_1_1_transformer_base.html" target="_self">TransformerBase</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_models_1_1_transformers_1_1_updated_user_graph_q_l_transformer.html" target="_self">UpdatedUserGraphQLTransformer</a></td><td class="desc">ITransformer&lt;TInput, TOutput&gt; for UpdatedUsers </td></tr>
<tr id="row_0_0_3_12_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_models_1_1_transformers_1_1_user_graph_q_l_transformer.html" target="_self">UserGraphQLTransformer</a></td><td class="desc">ITransformer&lt;TInput, TOutput&gt; for GraphQL.Types.Users </td></tr>
<tr id="row_0_0_3_12_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_models_1_1_transformers_1_1_user_group_graph_q_l_transformer.html" target="_self">UserGroupGraphQLTransformer</a></td><td class="desc">ITransformer&lt;TInput, TOutput&gt; for GraphQL.Types.UserGroups </td></tr>
<tr id="row_0_0_3_12_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_models_1_1_transformers_1_1_user_name_graph_q_l_transformer.html" target="_self">UserNameGraphQLTransformer</a></td><td class="desc">ITransformer&lt;TInput, TOutput&gt; for GraphQL.Types.UserNames </td></tr>
<tr id="row_0_0_3_12_1_" class="odd" 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_models_1_1_chat_bot.html" target="_self">ChatBot</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_2_" class="odd" 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_models_1_1_chat_channel.html" target="_self">ChatChannel</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_3_" class="odd" 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_models_1_1_compile_job.html" target="_self">CompileJob</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_4_" class="odd" 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_models_1_1_dream_daemon_settings.html" target="_self">DreamDaemonSettings</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_5_" class="odd" 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_models_1_1_dream_maker_settings.html" target="_self">DreamMakerSettings</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_6_" class="odd" 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_models_1_1_i_api_transformable.html" target="_self">IApiTransformable</a></td><td class="desc">Represents a host-side model that may be transformed into a <em>TApiModel</em> </td></tr>
<tr id="row_0_0_3_12_7_" class="odd" 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_models_1_1_i_legacy_api_transformable.html" target="_self">ILegacyApiTransformable</a></td><td class="desc">Represents a host-side model that may be transformed into a <em>TApiModel</em> </td></tr>
<tr id="row_0_0_3_12_8_" class="odd" 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_models_1_1_instance.html" target="_self">Instance</a></td><td class="desc">Represents an Api.Models.Instance in the database </td></tr>
<tr id="row_0_0_3_12_9_" class="odd" 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_models_1_1_instance_permission_set.html" target="_self">InstancePermissionSet</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_10_" class="odd" 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_models_1_1_i_transformer.html" target="_self">ITransformer</a></td><td class="desc">Contains a transformation Expression for converting <em>TInput</em> s to <em>TOutput</em> s </td></tr>
<tr id="row_0_0_3_12_11_" class="odd" 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_models_1_1_job.html" target="_self">Job</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_12_" class="odd" 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_models_1_1_model_extensions.html" target="_self">ModelExtensions</a></td><td class="desc">Extensions for Models </td></tr>
<tr id="row_0_0_3_12_13_" class="odd" 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_models_1_1_o_auth_connection.html" target="_self">OAuthConnection</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_14_" class="odd" 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_models_1_1_oidc_connection.html" target="_self">OidcConnection</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_15_" class="odd" 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_models_1_1_permission_set.html" target="_self">PermissionSet</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_16_" class="odd" 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_models_1_1_reattach_information.html" target="_self">ReattachInformation</a></td><td class="desc">Database representation of Components.Session.ReattachInformation </td></tr>
<tr id="row_0_0_3_12_17_" class="odd" 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_models_1_1_reattach_information_base.html" target="_self">ReattachInformationBase</a></td><td class="desc">Base class for ReattachInformation </td></tr>
<tr id="row_0_0_3_12_18_" class="odd" 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_models_1_1_repository_settings.html" target="_self">RepositorySettings</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_19_" class="odd" 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_models_1_1_rev_info_test_merge.html" target="_self">RevInfoTestMerge</a></td><td class="desc">Many to many relationship for Models.RevisionInformation and Models.TestMerge </td></tr>
<tr id="row_0_0_3_12_20_" class="odd" 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_models_1_1_revision_information.html" target="_self">RevisionInformation</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_21_" class="odd" 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_models_1_1_test_merge.html" target="_self">TestMerge</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_22_" class="odd" 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_models_1_1_updated_user.html" target="_self">UpdatedUser</a></td><td class="desc">Represents a User that has been updated </td></tr>
<tr id="row_0_0_3_12_23_" class="odd" 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_models_1_1_user.html" target="_self">User</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_12_24_" class="odd" 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_models_1_1_user_group.html" target="_self">UserGroup</a></td><td class="desc">Represents a group of Users </td></tr>
<tr id="row_0_0_3_13_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_13_" class="arrow" onclick="toggleFolder('0_0_3_13_')">&#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_properties.html" target="_self">Properties</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_13_0_" 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_properties_1_1_master_versions_attribute.html" target="_self">MasterVersionsAttribute</a></td><td class="desc"><a class="el" href="class_attribute.html">Attribute</a> for bringing in the master versions list from MSBuild that aren't embedded into assemblies by default </td></tr>
<tr id="row_0_0_3_14_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_14_" class="arrow" onclick="toggleFolder('0_0_3_14_')">&#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_security.html" target="_self">Security</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_14_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_14_0_" class="arrow" onclick="toggleFolder('0_0_3_14_0_')">&#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_security_1_1_o_auth.html" target="_self">OAuth</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_14_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_security_1_1_o_auth_1_1_discord_o_auth_validator.html" target="_self">DiscordOAuthValidator</a></td><td class="desc">OAuth validator for Discord </td></tr>
<tr id="row_0_0_3_14_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_security_1_1_o_auth_1_1_generic_o_auth_validator.html" target="_self">GenericOAuthValidator</a></td><td class="desc">IOAuthValidator for generic OAuth2 endpoints </td></tr>
<tr id="row_0_0_3_14_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_security_1_1_o_auth_1_1_git_hub_o_auth_validator.html" target="_self">GitHubOAuthValidator</a></td><td class="desc">IOAuthValidator for GitHub </td></tr>
<tr id="row_0_0_3_14_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_security_1_1_o_auth_1_1_invision_community_o_auth_validator.html" target="_self">InvisionCommunityOAuthValidator</a></td><td class="desc">OAuth validator for Invision Community (selfhosted) </td></tr>
<tr id="row_0_0_3_14_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_security_1_1_o_auth_1_1_i_o_auth_providers.html" target="_self">IOAuthProviders</a></td><td class="desc">Contains IOAuthValidators </td></tr>
<tr id="row_0_0_3_14_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_security_1_1_o_auth_1_1_i_o_auth_validator.html" target="_self">IOAuthValidator</a></td><td class="desc">Validates OAuth responses for a given Provider </td></tr>
<tr id="row_0_0_3_14_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_security_1_1_o_auth_1_1_keycloak_o_auth_validator.html" target="_self">KeycloakOAuthValidator</a></td><td class="desc">OAuth validator for Keycloak </td></tr>
<tr id="row_0_0_3_14_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_security_1_1_o_auth_1_1_o_auth_providers.html" target="_self">OAuthProviders</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_14_0_8_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_security_1_1_o_auth_1_1_o_auth_token_request.html" target="_self">OAuthTokenRequest</a></td><td class="desc">Generic OAuth token request </td></tr>
<tr id="row_0_0_3_14_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_14_1_" class="arrow" onclick="toggleFolder('0_0_3_14_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_security_1_1_rights_evaluation.html" target="_self">RightsEvaluation</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_14_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_security_1_1_rights_evaluation_1_1_and_rights_conditional.html" target="_self">AndRightsConditional</a></td><td class="desc">Logical AND RightsConditional&lt;TRights&gt; </td></tr>
<tr id="row_0_0_3_14_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_security_1_1_rights_evaluation_1_1_flag_rights_conditional.html" target="_self">FlagRightsConditional</a></td><td class="desc">Single flag RightsConditional&lt;TRights&gt; </td></tr>
<tr id="row_0_0_3_14_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_security_1_1_rights_evaluation_1_1_or_rights_conditional.html" target="_self">OrRightsConditional</a></td><td class="desc">Logical OR RightsConditional&lt;TRights&gt; </td></tr>
<tr id="row_0_0_3_14_1_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_security_1_1_rights_evaluation_1_1_rights_conditional.html" target="_self">RightsConditional</a></td><td class="desc">An conditional expression of <em>TRights</em> </td></tr>
<tr id="row_0_0_3_14_2_" class="odd" 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_security_1_1_authentication_context.html" target="_self">AuthenticationContext</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_14_3_" class="odd" 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_security_1_1_authentication_context_claims_transformation.html" target="_self">AuthenticationContextClaimsTransformation</a></td><td class="desc">A <a class="el" href="class_i_claims_transformation.html">IClaimsTransformation</a> that maps <a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_rights.html#a691a59767073bc7dff0f17b809d07b0ca4ee29ca12c7d126654bd0e5275de6135" title="User may list files if the Models.Instance allows it.">Claim</a>s using an IAuthenticationContext </td></tr>
<tr id="row_0_0_3_14_4_" class="odd" 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_security_1_1_authentication_context_factory.html" target="_self">AuthenticationContextFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_14_5_" class="odd" 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_security_1_1_authorization_context_hub_filter.html" target="_self">AuthorizationContextHubFilter</a></td><td class="desc">An <a class="el" href="class_i_hub_filter.html">IHubFilter</a> that denies method calls and connections if the IAuthenticationContext is not valid for an authorized user </td></tr>
<tr id="row_0_0_3_14_6_" class="odd" 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_security_1_1_authorization_handler.html" target="_self">AuthorizationHandler</a></td><td class="desc"><a class="el" href="class_i_authorization_handler.html">IAuthorizationHandler</a> for <a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_rights.html#a691a59767073bc7dff0f17b809d07b0ca4ee29ca12c7d126654bd0e5275de6135" title="User may list files if the Models.Instance allows it.">RightsConditional&lt;TRights&gt;</a>s and UserSessionValidRequirements </td></tr>
<tr id="row_0_0_3_14_7_" class="odd" 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_security_1_1_authorization_service.html" target="_self">AuthorizationService</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_14_8_" class="odd" 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_security_1_1_claims_principal_accessor.html" target="_self">ClaimsPrincipalAccessor</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_14_9_" class="odd" 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_security_1_1_cryptography_suite.html" target="_self">CryptographySuite</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_14_10_" class="odd" 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_security_1_1_i_authentication_context.html" target="_self">IAuthenticationContext</a></td><td class="desc">For creating and accessing authentication contexts </td></tr>
<tr id="row_0_0_3_14_11_" class="odd" 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_security_1_1_i_authorization_service.html" target="_self">IAuthorizationService</a></td><td class="desc">Interface for evaluating <a class="el" href="class_i_authorization_requirement.html">IAuthorizationRequirement</a>s </td></tr>
<tr id="row_0_0_3_14_12_" class="odd" 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_security_1_1_i_claims_principal_accessor.html" target="_self">IClaimsPrincipalAccessor</a></td><td class="desc">Interface for accessing the current request's ClaimsPrincipal </td></tr>
<tr id="row_0_0_3_14_13_" class="odd" 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_security_1_1_i_cryptography_suite.html" target="_self">ICryptographySuite</a></td><td class="desc">Contains various cryptographic functions </td></tr>
<tr id="row_0_0_3_14_14_" class="odd" 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_security_1_1_identity_cache.html" target="_self">IdentityCache</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_14_15_" class="odd" 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_security_1_1_identity_cache_object.html" target="_self">IdentityCacheObject</a></td><td class="desc">For keeping a specific ISystemIdentity alive for a period of time </td></tr>
<tr id="row_0_0_3_14_16_" class="odd" 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_security_1_1_i_identity_cache.html" target="_self">IIdentityCache</a></td><td class="desc">For caching ISystemIdentitys </td></tr>
<tr id="row_0_0_3_14_17_" class="odd" 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_security_1_1_i_permissions_update_notifyee.html" target="_self">IPermissionsUpdateNotifyee</a></td><td class="desc">Receives notifications about permissions updates </td></tr>
<tr id="row_0_0_3_14_18_" class="odd" 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_security_1_1_i_session_invalidation_tracker.html" target="_self">ISessionInvalidationTracker</a></td><td class="desc">Handles invalidating user sessions </td></tr>
<tr id="row_0_0_3_14_19_" class="odd" 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_security_1_1_i_system_identity.html" target="_self">ISystemIdentity</a></td><td class="desc">Represents a user on the current global::System.Runtime.InteropServices.OSPlatform </td></tr>
<tr id="row_0_0_3_14_20_" class="odd" 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_security_1_1_i_system_identity_factory.html" target="_self">ISystemIdentityFactory</a></td><td class="desc">Factory for ISystemIdentitys </td></tr>
<tr id="row_0_0_3_14_21_" class="odd" 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_security_1_1_i_token_factory.html" target="_self">ITokenFactory</a></td><td class="desc">For creating TokenResponses </td></tr>
<tr id="row_0_0_3_14_22_" class="odd" 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_security_1_1_i_token_validator.html" target="_self">ITokenValidator</a></td><td class="desc">Handles validating authentication tokens </td></tr>
<tr id="row_0_0_3_14_23_" class="odd" 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_security_1_1_posix_system_identity.html" target="_self">PosixSystemIdentity</a></td><td class="desc">ISystemIdentity for POSIX systems </td></tr>
<tr id="row_0_0_3_14_24_" class="odd" 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_security_1_1_posix_system_identity_factory.html" target="_self">PosixSystemIdentityFactory</a></td><td class="desc">ISystemIdentityFactory for posix systems </td></tr>
<tr id="row_0_0_3_14_25_" class="odd" 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_security_1_1_session_invalidation_tracker.html" target="_self">SessionInvalidationTracker</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_14_26_" class="odd" 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_security_1_1_tgs_authorize_attribute.html" target="_self">TgsAuthorizeAttribute</a></td><td class="desc">Helper for using the <a class="el" href="class_authorize_attribute.html">AuthorizeAttribute</a> with the Api.Rights system </td></tr>
<tr id="row_0_0_3_14_27_" class="odd" 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_security_1_1_token_factory.html" target="_self">TokenFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_14_28_" class="odd" 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_security_1_1_user_session_valid_requirement.html" target="_self">UserSessionValidRequirement</a></td><td class="desc"><a class="el" href="class_i_authorization_requirement.html">IAuthorizationRequirement</a> for testing if a user is enabled and their session is valid </td></tr>
<tr id="row_0_0_3_14_29_" class="odd" 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_security_1_1_windows_system_identity.html" target="_self">WindowsSystemIdentity</a></td><td class="desc">ISystemIdentity for windows systems </td></tr>
<tr id="row_0_0_3_14_30_" class="odd" 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_security_1_1_windows_system_identity_factory.html" target="_self">WindowsSystemIdentityFactory</a></td><td class="desc">ISystemIdentityFactory for windows systems. Uses long running tasks due to potential networked domains </td></tr>
<tr id="row_0_0_3_15_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_15_" class="arrow" onclick="toggleFolder('0_0_3_15_')">&#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_service.html" target="_self">Service</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_15_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_15_0_" class="arrow" onclick="toggleFolder('0_0_3_15_0_')">&#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_service_1_1_wix.html" target="_self">Wix</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_15_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_0_0_3_15_0_0_" class="arrow" onclick="toggleFolder('0_0_3_15_0_0_')">&#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_service_1_1_wix_1_1_extensions.html" target="_self">Extensions</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_15_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;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_service_1_1_wix_1_1_extensions_1_1_installation_extensions.html" target="_self">InstallationExtensions</a></td><td class="desc">Extension methods for the .msi installer </td></tr>
<tr id="row_0_0_3_15_1_" 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_service_1_1_native_methods.html" target="_self">NativeMethods</a></td><td class="desc">Native methods used by the code </td></tr>
<tr id="row_0_0_3_15_2_" 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_service_1_1_server_service.html" target="_self">ServerService</a></td><td class="desc">Represents a IWatchdog as a <a class="el" href="class_service_base.html">ServiceBase</a> </td></tr>
<tr id="row_0_0_3_15_3_" 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_service_1_1_service_lifetime.html" target="_self">ServiceLifetime</a></td><td class="desc">Represents the lifetime of the service </td></tr>
<tr id="row_0_0_3_16_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_16_" class="arrow" onclick="toggleFolder('0_0_3_16_')">&#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_setup.html" target="_self">Setup</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_16_0_" class="odd" 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_setup_1_1_i_post_setup_services.html" target="_self">IPostSetupServices</a></td><td class="desc">Set of objects needed to configure an Core.Application </td></tr>
<tr id="row_0_0_3_16_1_" class="odd" 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_setup_1_1_post_setup_services.html" target="_self">PostSetupServices</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_16_2_" class="odd" 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_setup_1_1_setup_application.html" target="_self">SetupApplication</a></td><td class="desc">DI root for configuring a SetupWizard </td></tr>
<tr id="row_0_0_3_16_3_" class="odd" 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_setup_1_1_setup_wizard.html" target="_self">SetupWizard</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_17_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_17_" class="arrow" onclick="toggleFolder('0_0_3_17_')">&#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_swarm.html" target="_self">Swarm</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_17_0_" 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_swarm_1_1_i_swarm_operations.html" target="_self">ISwarmOperations</a></td><td class="desc">Swarm service operations for the Controllers.SwarmController </td></tr>
<tr id="row_0_0_3_17_1_" 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_swarm_1_1_i_swarm_service.html" target="_self">ISwarmService</a></td><td class="desc">Used for swarm operations. Functions may be no-op based on configuration </td></tr>
<tr id="row_0_0_3_17_2_" 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_swarm_1_1_i_swarm_service_controller.html" target="_self">ISwarmServiceController</a></td><td class="desc">Start and stop controllers for a swarm service </td></tr>
<tr id="row_0_0_3_17_3_" 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_swarm_1_1_i_swarm_update_aborter.html" target="_self">ISwarmUpdateAborter</a></td><td class="desc">Allows aborting a swarm distributed update operation </td></tr>
<tr id="row_0_0_3_17_4_" 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_swarm_1_1_swarm_constants.html" target="_self">SwarmConstants</a></td><td class="desc">Constants used by the swarm system </td></tr>
<tr id="row_0_0_3_17_5_" 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_swarm_1_1_swarm_registration_request.html" target="_self">SwarmRegistrationRequest</a></td><td class="desc">A request to register with a swarm controller </td></tr>
<tr id="row_0_0_3_17_6_" 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_swarm_1_1_swarm_registration_response.html" target="_self">SwarmRegistrationResponse</a></td><td class="desc">Response for a SwarmRegistrationRequest </td></tr>
<tr id="row_0_0_3_17_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_host_1_1_swarm_1_1_swarm_servers_update_request.html" target="_self">SwarmServersUpdateRequest</a></td><td class="desc">A request to update a nodes list of SwarmServers </td></tr>
<tr id="row_0_0_3_17_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_host_1_1_swarm_1_1_swarm_service.html" target="_self">SwarmService</a></td><td class="desc">Helps keep servers connected to the same database in sync by coordinating updates </td></tr>
<tr id="row_0_0_3_17_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_host_1_1_swarm_1_1_swarm_update_operation.html" target="_self">SwarmUpdateOperation</a></td><td class="desc">Represents the state of a distributed swarm update </td></tr>
<tr id="row_0_0_3_17_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_host_1_1_swarm_1_1_swarm_update_request.html" target="_self">SwarmUpdateRequest</a></td><td class="desc">A request to update the swarm's TGS version </td></tr>
<tr id="row_0_0_3_18_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_18_" class="arrow" onclick="toggleFolder('0_0_3_18_')">&#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_system.html" target="_self">System</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_18_0_" class="odd" 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_system_1_1_assembly_information_provider.html" target="_self">AssemblyInformationProvider</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_18_1_" class="odd" 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_system_1_1_dotnet_dump_service.html" target="_self">DotnetDumpService</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_18_2_" class="odd" 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_system_1_1_dotnet_helper.html" target="_self">DotnetHelper</a></td><td class="desc">Helper methods for working with the dotnet executable </td></tr>
<tr id="row_0_0_3_18_3_" class="odd" 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_system_1_1_i_assembly_information_provider.html" target="_self">IAssemblyInformationProvider</a></td><td class="desc">For retrieving the Assembly's location </td></tr>
<tr id="row_0_0_3_18_4_" class="odd" 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_system_1_1_i_dotnet_dump_service.html" target="_self">IDotnetDumpService</a></td><td class="desc">Service for managing the dotnet-dump installation </td></tr>
<tr id="row_0_0_3_18_5_" class="odd" 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_system_1_1_i_network_prompt_reaper.html" target="_self">INetworkPromptReaper</a></td><td class="desc">On Windows, DreamDaemon will show an unskippable prompt when using /world/proc/OpenPort(). This looks out for those prompts and immediately clicks "Yes" if the owning process has registered for it </td></tr>
<tr id="row_0_0_3_18_6_" class="odd" 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_system_1_1_i_platform_identifier.html" target="_self">IPlatformIdentifier</a></td><td class="desc">For identifying the current platform </td></tr>
<tr id="row_0_0_3_18_7_" class="odd" 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_system_1_1_i_process.html" target="_self">IProcess</a></td><td class="desc">Abstraction over a global::System.Diagnostics.Process </td></tr>
<tr id="row_0_0_3_18_8_" class="odd" 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_system_1_1_i_process_base.html" target="_self">IProcessBase</a></td><td class="desc">Represents process lifetime </td></tr>
<tr id="row_0_0_3_18_9_" class="odd" 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_system_1_1_i_process_executor.html" target="_self">IProcessExecutor</a></td><td class="desc">For launching IProcess' </td></tr>
<tr id="row_0_0_3_18_10_" class="odd" 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_system_1_1_i_process_features.html" target="_self">IProcessFeatures</a></td><td class="desc">Abstraction for suspending and resuming processes </td></tr>
<tr id="row_0_0_3_18_11_" class="odd" 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_system_1_1_native_methods.html" target="_self">NativeMethods</a></td><td class="desc">Native methods used by the code </td></tr>
<tr id="row_0_0_3_18_12_" class="odd" 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_system_1_1_platform_identifier.html" target="_self">PlatformIdentifier</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_18_13_" class="odd" 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_system_1_1_posix_network_prompt_reaper.html" target="_self">PosixNetworkPromptReaper</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_18_14_" class="odd" 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_system_1_1_posix_process_features.html" target="_self">PosixProcessFeatures</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_18_15_" class="odd" 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_system_1_1_posix_signal_handler.html" target="_self">PosixSignalHandler</a></td><td class="desc">Handles POSIX signals </td></tr>
<tr id="row_0_0_3_18_16_" class="odd" 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_system_1_1_process.html" target="_self">Process</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_18_17_" class="odd" 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_system_1_1_process_executor.html" target="_self">ProcessExecutor</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_18_18_" class="odd" 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_system_1_1_program_shutdown_token_source.html" target="_self">ProgramShutdownTokenSource</a></td><td class="desc">Contains a CancellationToken that triggers when the operating system requests the program shuts down </td></tr>
<tr id="row_0_0_3_18_19_" class="odd" 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_system_1_1_system_d_manager.html" target="_self">SystemDManager</a></td><td class="desc">Implements the SystemD notify service protocol </td></tr>
<tr id="row_0_0_3_18_20_" class="odd" 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_system_1_1_windows_firewall_helper.html" target="_self">WindowsFirewallHelper</a></td><td class="desc">Helper <code>class</code> for interacting with the Windows Firewall </td></tr>
<tr id="row_0_0_3_18_21_" class="odd" 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_system_1_1_windows_network_prompt_reaper.html" target="_self">WindowsNetworkPromptReaper</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_18_22_" class="odd" 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_system_1_1_windows_process_features.html" target="_self">WindowsProcessFeatures</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_19_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_19_" class="arrow" onclick="toggleFolder('0_0_3_19_')">&#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_transfer.html" target="_self">Transfer</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_19_0_" 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_transfer_1_1_file_download_provider.html" target="_self">FileDownloadProvider</a></td><td class="desc">Represents a file on disk to be downloaded </td></tr>
<tr id="row_0_0_3_19_1_" 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_transfer_1_1_file_transfer_service.html" target="_self">FileTransferService</a></td><td class="desc">Implementation of the file transfer service </td></tr>
<tr id="row_0_0_3_19_2_" 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_transfer_1_1_file_upload_provider.html" target="_self">FileUploadProvider</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_19_3_" 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_transfer_1_1_i_file_transfer_stream_handler.html" target="_self">IFileTransferStreamHandler</a></td><td class="desc">Reads and writes to <a class="el" href="class_stream.html">Stream</a>s associated with FileTicketResponses </td></tr>
<tr id="row_0_0_3_19_4_" 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_transfer_1_1_i_file_transfer_ticket_provider.html" target="_self">IFileTransferTicketProvider</a></td><td class="desc">Service for temporarily storing files to be downloaded or uploaded </td></tr>
<tr id="row_0_0_3_19_5_" 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_transfer_1_1_i_file_upload_ticket.html" target="_self">IFileUploadTicket</a></td><td class="desc">A FileTicketResponse that waits for a pending upload </td></tr>
<tr id="row_0_0_3_20_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_20_" class="arrow" onclick="toggleFolder('0_0_3_20_')">&#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_utils.html" target="_self">Utils</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_20_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_20_0_" class="arrow" onclick="toggleFolder('0_0_3_20_0_')">&#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_utils_1_1_git_hub.html" target="_self">GitHub</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_20_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_utils_1_1_git_hub_1_1_git_hub_client_factory.html" target="_self">GitHubClientFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_20_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_utils_1_1_git_hub_1_1_git_hub_service.html" target="_self">GitHubService</a></td><td class="desc">Service for interacting with the GitHub API. Authenticated or otherwise </td></tr>
<tr id="row_0_0_3_20_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_utils_1_1_git_hub_1_1_git_hub_service_factory.html" target="_self">GitHubServiceFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_20_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_utils_1_1_git_hub_1_1_i_authenticated_git_hub_service.html" target="_self">IAuthenticatedGitHubService</a></td><td class="desc">IGitHubService that exposes functions that require authentication </td></tr>
<tr id="row_0_0_3_20_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_utils_1_1_git_hub_1_1_i_git_hub_client_factory.html" target="_self">IGitHubClientFactory</a></td><td class="desc">For creating IGitHubClients </td></tr>
<tr id="row_0_0_3_20_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_utils_1_1_git_hub_1_1_i_git_hub_service.html" target="_self">IGitHubService</a></td><td class="desc">Service for interacting with the GitHub API </td></tr>
<tr id="row_0_0_3_20_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_utils_1_1_git_hub_1_1_i_git_hub_service_factory.html" target="_self">IGitHubServiceFactory</a></td><td class="desc">Factory for IGitHubServices </td></tr>
<tr id="row_0_0_3_20_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_utils_1_1_git_hub_1_1_repository_identifier.html" target="_self">RepositoryIdentifier</a></td><td class="desc">Identifies a repository either by its RepositoryId or Owner and Name </td></tr>
<tr id="row_0_0_3_20_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_20_1_" class="arrow" onclick="toggleFolder('0_0_3_20_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_utils_1_1_git_lab.html" target="_self">GitLab</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_20_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span id="arr_0_0_3_20_1_0_" class="arrow" onclick="toggleFolder('0_0_3_20_1_0_')">&#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_utils_1_1_git_lab_1_1_graph_q_l.html" target="_self">GraphQL</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_20_1_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_utils_1_1_git_lab_1_1_graph_q_l_1_1_graph_q_l_git_lab_client.html" target="_self">GraphQLGitLabClient</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_20_1_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_utils_1_1_git_lab_1_1_graph_q_l_1_1_graph_q_l_git_lab_client_factory.html" target="_self">GraphQLGitLabClientFactory</a></td><td class="desc">Factory for creating IGraphQLGitLabClients </td></tr>
<tr id="row_0_0_3_20_1_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:112px;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_utils_1_1_git_lab_1_1_graph_q_l_1_1_i_graph_q_l_git_lab_client.html" target="_self">IGraphQLGitLabClient</a></td><td class="desc">Wrapper for using a GitLab IGraphQLClient </td></tr>
<tr id="row_0_0_3_20_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_20_2_" class="arrow" onclick="toggleFolder('0_0_3_20_2_')">&#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_utils_1_1_signal_r.html" target="_self">SignalR</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_20_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_utils_1_1_signal_r_1_1_comprehensive_hub_context.html" target="_self">ComprehensiveHubContext</a></td><td class="desc">An implementation of IHubContext&lt;THub&gt; with User connection ID mapping </td></tr>
<tr id="row_0_0_3_20_2_1_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_utils_1_1_signal_r_1_1_connection_mapping_hub.html" target="_self">ConnectionMappingHub</a></td><td class="desc">Base <code>class</code> for Hub&lt;T&gt;s that want to map their connection IDs to Models.PermissionSets </td></tr>
<tr id="row_0_0_3_20_2_2_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_utils_1_1_signal_r_1_1_i_connection_mapped_hub_context.html" target="_self">IConnectionMappedHubContext</a></td><td class="desc">A IHubContext&lt;THub&gt; that maps Users to their connection IDs </td></tr>
<tr id="row_0_0_3_20_2_3_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_utils_1_1_signal_r_1_1_i_hub_connection_mapper.html" target="_self">IHubConnectionMapper</a></td><td class="desc">Handles mapping connection IDs to Users for a given <em>THub</em> </td></tr>
<tr id="row_0_0_3_20_3_" class="odd" 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_utils_1_1_api_headers_provider.html" target="_self">ApiHeadersProvider</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_20_4_" class="odd" 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_utils_1_1_async_delayer.html" target="_self">AsyncDelayer</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_20_5_" class="odd" 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_utils_1_1_dispose_invoker.html" target="_self">DisposeInvoker</a></td><td class="desc">Runs a given disposeAction on Dispose </td></tr>
<tr id="row_0_0_3_20_6_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_0_0_3_20_6_" class="arrow" onclick="toggleFolder('0_0_3_20_6_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_utils_1_1_fifo_semaphore.html" target="_self">FifoSemaphore</a></td><td class="desc">A first-in first-out async semaphore </td></tr>
<tr id="row_0_0_3_20_6_0_" class="odd" style="display:none;"><td class="entry"><span style="width:96px;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_utils_1_1_fifo_semaphore_1_1_fifo_semaphore_ticket.html" target="_self">FifoSemaphoreTicket</a></td><td class="desc"><code>class</code> to represent a ticket in the ticketQueue and whether or not it is Abandoned </td></tr>
<tr id="row_0_0_3_20_7_" class="odd" 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_utils_1_1_i_api_headers_provider.html" target="_self">IApiHeadersProvider</a></td><td class="desc">Provides ApiHeaders </td></tr>
<tr id="row_0_0_3_20_8_" class="odd" 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_utils_1_1_i_async_delayer.html" target="_self">IAsyncDelayer</a></td><td class="desc">For waiting asynchronously </td></tr>
<tr id="row_0_0_3_20_9_" class="odd" 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_utils_1_1_i_port_allocator.html" target="_self">IPortAllocator</a></td><td class="desc">Gets unassigned ports for use by TGS </td></tr>
<tr id="row_0_0_3_20_10_" class="odd" 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_utils_1_1_open_api_enum_var_names_extension.html" target="_self">OpenApiEnumVarNamesExtension</a></td><td class="desc">Implements the "x-enum-varnames" OpenAPI 3.0 extension </td></tr>
<tr id="row_0_0_3_20_11_" class="odd" 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_utils_1_1_port_allocator.html" target="_self">PortAllocator</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_20_12_" class="odd" 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_utils_1_1_reference_counter.html" target="_self">ReferenceCounter</a></td><td class="desc">Class used for counting references with ReferenceCountingContainer&lt;TWrapped, TReference&gt; </td></tr>
<tr id="row_0_0_3_20_13_" class="odd" 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_utils_1_1_reference_counting_container.html" target="_self">ReferenceCountingContainer</a></td><td class="desc">Wrapper for managing some <em>TWrapped</em> </td></tr>
<tr id="row_0_0_3_20_14_" class="odd" 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_utils_1_1_semaphore_slim_context.html" target="_self">SemaphoreSlimContext</a></td><td class="desc">Async lock context helper </td></tr>
<tr id="row_0_0_3_20_15_" class="odd" 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_utils_1_1_serilog_context_helper.html" target="_self">SerilogContextHelper</a></td><td class="desc">Helpers for manipulating the Serilog.Context.LogContext </td></tr>
<tr id="row_0_0_3_20_16_" class="odd" 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_utils_1_1_swagger_configuration.html" target="_self">SwaggerConfiguration</a></td><td class="desc">Implements various filters for Swashbuckle </td></tr>
<tr id="row_0_0_3_21_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_0_3_21_" class="arrow" onclick="toggleFolder('0_0_3_21_')">&#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_watchdog.html" target="_self">Watchdog</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_21_0_" 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_watchdog_1_1_bootstrap_settings.html" target="_self">BootstrapSettings</a></td><td class="desc">Settings for the bootstrapper feature </td></tr>
<tr id="row_0_0_3_21_1_" 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_watchdog_1_1_i_signal_checker.html" target="_self">ISignalChecker</a></td><td class="desc">For relaying signals received to the host process </td></tr>
<tr id="row_0_0_3_21_2_" 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_watchdog_1_1_i_watchdog.html" target="_self">IWatchdog</a></td><td class="desc">The watchdog for a Host </td></tr>
<tr id="row_0_0_3_21_3_" 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_watchdog_1_1_i_watchdog_factory.html" target="_self">IWatchdogFactory</a></td><td class="desc">Factory for creating IWatchdogs </td></tr>
<tr id="row_0_0_3_21_4_" 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_watchdog_1_1_noop_signal_checker.html" target="_self">NoopSignalChecker</a></td><td class="desc">No-op ISignalChecker </td></tr>
<tr id="row_0_0_3_21_5_" 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_watchdog_1_1_watchdog.html" target="_self">Watchdog</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_21_6_" 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_watchdog_1_1_watchdog_factory.html" target="_self">WatchdogFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_22_" class="even"><td class="entry"><span style="width:64px;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_i_server.html" target="_self">IServer</a></td><td class="desc">Represents the host </td></tr>
<tr id="row_0_0_3_23_" class="odd"><td class="entry"><span style="width:64px;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_i_server_factory.html" target="_self">IServerFactory</a></td><td class="desc">For creating IServers </td></tr>
<tr id="row_0_0_3_24_" class="even"><td class="entry"><span style="width:64px;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_program.html" target="_self">Program</a></td><td class="desc">Entrypoint for the Process </td></tr>
<tr id="row_0_0_3_25_" class="odd"><td class="entry"><span style="width:64px;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_server.html" target="_self">Server</a></td><td class="desc"></td></tr>
<tr id="row_0_0_3_26_" class="even"><td class="entry"><span style="width:64px;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_server_factory.html" target="_self">ServerFactory</a></td><td class="desc">Implementation of IServerFactory </td></tr>
<tr id="row_0_0_4_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_4_" class="arrow" onclick="toggleFolder('0_0_4_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_shared.html" target="_self">Shared</a></td><td class="desc"></td></tr>
<tr id="row_0_0_4_0_" class="even"><td class="entry"><span style="width:64px;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_shared_1_1_version_converter.html" target="_self">VersionConverter</a></td><td class="desc"><a class="el" href="class_json_converter.html">JsonConverter</a> and <a class="el" href="class_i_yaml_type_converter.html">IYamlTypeConverter</a> for serializing global::System.Versions in semver format </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>