Files
tgstation-server/functions_func_h.html

114 lines
14 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: Class Members - Functions</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="contents">
<div class="textblock">Here is a list of all functions with links to the classes they belong to:</div>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>HandleAsync()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authorization_handler.html#ad0bbf15fffd20ccbcef778b6f79f99f0">Tgstation.Server.Host.Security.AuthorizationHandler</a></li>
<li>HandleBadResponse()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_client_1_1_api_client.html#a7b81831316898d1d92a5103d3ecf145b">Tgstation.Server.Client.ApiClient</a></li>
<li>HandleChatCommand()&#160;:&#160;<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#ab33cdeb0720901aa888813fce8c38fdf">Tgstation.Server.Host.Components.Chat.ICustomCommandHandler</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_watchdog_base.html#a8fea3476c8ac941fc42087b9c3e36077">Tgstation.Server.Host.Components.Watchdog.WatchdogBase</a></li>
<li>HandleChatResponses()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_watchdog_base.html#ad5b260f0cac6051983c75a9a6777b38b">Tgstation.Server.Host.Components.Watchdog.WatchdogBase</a></li>
<li>HandleCustomCommand()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_service_1_1_service_lifetime.html#a1e2ad4a0782322f57acc5b988a771fb0">Tgstation.Server.Host.Service.ServiceLifetime</a></li>
<li>HandleCustomEvent()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_events_1_1_event_consumer.html#acf09a4ff94bec5b6037fdab337b60678">Tgstation.Server.Host.Components.Events.EventConsumer</a>, <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_events_1_1_i_event_consumer.html#a26718aaaf2f856144517928db9325ddc">Tgstation.Server.Host.Components.Events.IEventConsumer</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_events_1_1_noop_event_consumer.html#a16a4e1b0ccbc23f7a97ef1f851f586f3">Tgstation.Server.Host.Components.Events.NoopEventConsumer</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_static_files_1_1_configuration.html#ad2d1a0bdfce459aa1419dda5b329940e">Tgstation.Server.Host.Components.StaticFiles.Configuration</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_watchdog_base.html#aed63bcfe31b42d649028266269fa5ba3">Tgstation.Server.Host.Components.Watchdog.WatchdogBase</a></li>
<li>HandleEvent()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_events_1_1_event_consumer.html#ab0331ce624391e050da84c6fcde06794">Tgstation.Server.Host.Components.Events.EventConsumer</a>, <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_events_1_1_i_event_consumer.html#a3aa955c269e063d5db2f3f83d001c38c">Tgstation.Server.Host.Components.Events.IEventConsumer</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_events_1_1_noop_event_consumer.html#a8c700a9362bdea6fa5f245a0c2d8f46a">Tgstation.Server.Host.Components.Events.NoopEventConsumer</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_static_files_1_1_configuration.html#afc27e2e8e1f49cf354d4354265df2fa9">Tgstation.Server.Host.Components.StaticFiles.Configuration</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_watchdog_base.html#a953de849574db072ced34c749aea2023">Tgstation.Server.Host.Components.Watchdog.WatchdogBase</a></li>
<li>HandleEventImpl()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_watchdog_base.html#af1a7765d8a839d318fee44e8d63b6369">Tgstation.Server.Host.Components.Watchdog.WatchdogBase</a></li>
<li>HandleExtremelyLongPathOperation()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_engine_1_1_open_dream_installer.html#ae32865608a7386b98313efadfcf0a903">Tgstation.Server.Host.Components.Engine.OpenDreamInstaller</a>, <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#aa4a3b3f9bf7f81d7a439681b35c508c6">Tgstation.Server.Host.Components.Engine.WindowsOpenDreamInstaller</a></li>
<li>HandleHealthCheck()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_watchdog_base.html#a075fb0946e843d7eb3f1d708314c5f13">Tgstation.Server.Host.Components.Watchdog.WatchdogBase</a></li>
<li>HandleMessage()&#160;:&#160;<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#a942b5d525b0855ff6c8b59e0d5f6e7eb">Tgstation.Server.Host.Components.Chat.Providers.IrcProvider</a></li>
<li>HandleMonitorWakeup()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_advanced_watchdog.html#af92913ca3e4ef60daa783fc3bc1a0807">Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_basic_watchdog.html#ada8f7b456ea5697f2d3bb3bb01491d64">Tgstation.Server.Host.Components.Watchdog.BasicWatchdog</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_watchdog_base.html#a5ff1681569a6b955381570f98d821a79">Tgstation.Server.Host.Components.Watchdog.WatchdogBase</a></li>
<li>HandleNewDmbAvailable()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_advanced_watchdog.html#a748bef1e44dcaf8fee7f3bee9a52d25c">Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_basic_watchdog.html#aa374db79a957d1aeb2ba660afd3c535b">Tgstation.Server.Host.Components.Watchdog.BasicWatchdog</a></li>
<li>HandleNormalReboot()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_advanced_watchdog.html#a35cea102f4540006ad8988efd9e8e911">Tgstation.Server.Host.Components.Watchdog.AdvancedWatchdog</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_basic_watchdog.html#ac4e91ce47610a691e8dd0c9d85c32d78">Tgstation.Server.Host.Components.Watchdog.BasicWatchdog</a></li>
<li>HandleProcessStart()&#160;:&#160;<a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_process_features.html#ac820fe814014b12333133450d6843d93">Tgstation.Server.Host.System.IProcessFeatures</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_system_1_1_posix_process_features.html#a3c52667945d2a79849d2f1b8c52e7876">Tgstation.Server.Host.System.PosixProcessFeatures</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_system_1_1_windows_process_features.html#a4c82c6438f3b6d9150675f68de1d3b59">Tgstation.Server.Host.System.WindowsProcessFeatures</a></li>
<li>HandleRestart()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_chat_1_1_chat_manager.html#a3042b37389548f8b8a969bdd7128a783">Tgstation.Server.Host.Components.Chat.ChatManager</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_watchdog_base.html#a04162b14c55443e4bf8d2f0956ea0b9b">Tgstation.Server.Host.Components.Watchdog.WatchdogBase</a>, <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_core_1_1_i_restart_handler.html#a876fb70e47b6d6c39d7016b0b77d5f75">Tgstation.Server.Host.Core.IRestartHandler</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_system_1_1_system_d_manager.html#a729a7b49b44d5f74f7dbc0d2d9c1ae7d">Tgstation.Server.Host.System.SystemDManager</a></li>
<li>HandleRightsConditionalRequirement&lt; TRights &gt;()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authorization_handler.html#a92048475e3fbd8c4fca5265da6e3f2d0">Tgstation.Server.Host.Security.AuthorizationHandler</a></li>
<li>HandleSessionValidRequirement()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authorization_handler.html#ab812beb800bcbdc7e2b6083d8e4e37ef">Tgstation.Server.Host.Security.AuthorizationHandler</a></li>
<li>HandleWrite()&#160;:&#160;<a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_post_write_handler.html#a977c03596e21a07e06d7bc3735c6884f">Tgstation.Server.Host.IO.IPostWriteHandler</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_posix_post_write_handler.html#a43d2add7500e5047fd259d1291ada0bc">Tgstation.Server.Host.IO.PosixPostWriteHandler</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_windows_post_write_handler.html#a94fe62fd0f170cca8a95674408a1ede4">Tgstation.Server.Host.IO.WindowsPostWriteHandler</a></li>
<li>HardDisconnect()&#160;:&#160;<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#a42facc7032e0b6c2e11c446774de6c89">Tgstation.Server.Host.Components.Chat.Providers.IrcProvider</a></li>
<li>HardLinkDmbProvider()&#160;:&#160;<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#a74e2be734ec8fd5b0d2fa135e4b5f06c">Tgstation.Server.Host.Components.Deployment.HardLinkDmbProvider</a></li>
<li>HeadersException()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_headers_exception.html#a7fff1509be86f8b7bad2d574ab3be8c6">Tgstation.Server.Api.HeadersException</a></li>
<li>HeadersIssue()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller.html#a5333dd9534ea615440e2360016e75be4">Tgstation.Server.Host.Controllers.ApiController</a></li>
<li>HealthCheck()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_swarm_controller.html#a3ebd38f432298789da90cd740f30e6bd">Tgstation.Server.Host.Controllers.SwarmController</a></li>
<li>HealthCheckController()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_swarm_1_1_swarm_service.html#a77999ee3c6f4c7d92cc4ab98edd5a50c">Tgstation.Server.Host.Swarm.SwarmService</a></li>
<li>HealthCheckLoop()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_swarm_1_1_swarm_service.html#a629900d5614b289a8701057e0436ec2d">Tgstation.Server.Host.Swarm.SwarmService</a></li>
<li>HealthCheckNodes()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_swarm_1_1_swarm_service.html#afdf88d8d979dab6864e57860973e5dd5">Tgstation.Server.Host.Swarm.SwarmService</a></li>
<li>HookExecuteAction()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller.html#a7c7235c3ee61017e2ae5734a100c53bf">Tgstation.Server.Host.Controllers.ApiController</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_api_controller_base.html#a14d6800a421c55e955c030f6c2c02543">Tgstation.Server.Host.Controllers.ApiControllerBase</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_swarm_controller.html#a4d3109a50d0e22af22714322b78807d1">Tgstation.Server.Host.Controllers.SwarmController</a></li>
<li>HubGroupName()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_jobs_hub.html#a3919b07ebc527849918921a4d532dda4">Tgstation.Server.Host.Jobs.JobsHub</a></li>
<li>Hydrate()&#160;:&#160;<a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_extensions_1_1_fetch_options_extensions.html#aee0e1a7712aa907faf658940322b8478">Tgstation.Server.Host.Extensions.FetchOptionsExtensions</a></li>
</ul>
</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>