mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-08-25 22:17:51 +01:00
192 lines
18 KiB
HTML
192 lines
18 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: IAsyncDisposable Class Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<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"> 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&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&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<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><!-- top -->
|
|
<div class="header">
|
|
<div class="headertitle"><div class="title">IAsyncDisposable Class Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="dynheader">
|
|
Inheritance diagram for IAsyncDisposable:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="class_i_async_disposable__inherit__graph.png" border="0" usemap="#a_i_async_disposable_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="a_i_async_disposable_inherit__map" id="a_i_async_disposable_inherit__map">
|
|
<area shape="rect" title=" " alt="" coords="5,801,131,827"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_client_1_1_graph_q_l_1_1_i_graph_q_l_server_client.html" title="Wrapper for using a TGS IGraphQLClient." alt="" coords="202,77,407,118"/>
|
|
<area shape="poly" title=" " alt="" coords="67,785,74,649,91,455,105,355,123,264,147,188,161,159,177,136,201,117,204,121,181,139,166,161,152,190,129,265,110,356,96,456,79,649,73,785"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API." alt="" coords="227,149,382,190"/>
|
|
<area shape="poly" title=" " alt="" coords="68,785,76,662,95,490,110,402,128,321,150,254,163,228,177,208,199,190,225,178,227,183,202,194,181,211,167,231,155,256,133,322,115,403,101,491,82,663,73,786"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_client_1_1_i_rest_server_client.html" title="Main client for communicating with a server." alt="" coords="227,221,382,262"/>
|
|
<area shape="poly" title=" " alt="" coords="69,785,80,677,101,528,115,452,133,383,153,325,177,285,199,266,225,254,228,258,202,271,181,289,158,327,138,384,121,453,106,529,85,677,74,786"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_chat_1_1_i_chat_manager.html" title="For managing connected chat services." alt="" coords="191,299,418,339"/>
|
|
<area shape="poly" title=" " alt="" coords="66,785,68,707,82,599,96,540,115,481,142,425,177,375,201,353,229,338,231,342,204,357,181,378,147,428,120,483,101,541,87,600,73,707,71,785"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_chat_1_1_providers_1_1_i_provider.html" title="For interacting with a chat service." alt="" coords="191,388,418,429"/>
|
|
<area shape="poly" title=" " alt="" coords="68,785,74,720,91,634,105,588,124,542,147,499,177,460,199,441,225,427,227,432,202,445,181,463,152,502,128,544,110,590,96,635,79,721,73,785"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_deployment_lock_manager.html" title="Manages locks on a given IDmbProvider." alt="" coords="185,473,424,514"/>
|
|
<area shape="poly" title=" " alt="" coords="69,785,78,730,96,660,110,623,128,588,150,554,177,525,195,512,198,517,180,529,154,557,132,590,115,625,101,662,83,731,74,786"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_i_dmb_provider.html" title="Provides absolute paths to the latest compiled .dmbs." alt="" coords="191,539,418,579"/>
|
|
<area shape="poly" title=" " alt="" coords="76,785,91,748,112,703,141,657,177,616,206,594,238,578,241,582,209,598,180,620,145,660,117,706,96,750,81,787"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_engine_1_1_i_engine_installation_data.html" title="Wraps data containing an engine installation." alt="" coords="191,629,418,670"/>
|
|
<area shape="poly" title=" " alt="" coords="82,786,121,732,147,704,177,681,202,668,204,673,180,685,151,708,125,736,87,789"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_i_instance.html" title="Component version of IInstanceCore." alt="" coords="191,695,418,735"/>
|
|
<area shape="poly" title=" " alt="" coords="99,790,136,767,178,746,212,733,214,738,180,751,138,772,102,794"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance_manager.html" title=" " alt="" coords="191,760,418,801"/>
|
|
<area shape="poly" title=" " alt="" coords="145,800,191,794,191,799,146,805"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_session_1_1_i_session_controller.html" title="Handles communication with a DreamDaemon IProcess." alt="" coords="191,825,418,866"/>
|
|
<area shape="poly" title=" " alt="" coords="146,821,191,828,191,833,145,827"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_i_watchdog.html" title="Runs and monitors the twin server controllers." alt="" coords="191,891,418,931"/>
|
|
<area shape="poly" title=" " alt="" coords="103,833,139,855,180,875,215,888,213,893,178,880,136,860,100,838"/>
|
|
<area shape="rect" 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" title=" " alt="" coords="179,955,430,1011"/>
|
|
<area shape="poly" title=" " alt="" coords="87,838,126,890,151,918,180,941,200,952,198,957,177,945,148,921,122,894,83,842"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_file_stream_provider.html" title="Interface for asynchronously consuming Streams of files." alt="" coords="221,1035,388,1075"/>
|
|
<area shape="poly" title=" " alt="" coords="79,841,91,881,112,930,141,979,160,1002,180,1021,200,1033,221,1042,219,1046,197,1038,177,1025,156,1005,137,982,107,932,86,883,73,842"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_security_1_1_identity_cache.html" title=" " alt="" coords="204,1100,405,1141"/>
|
|
<area shape="poly" title=" " alt="" coords="75,842,84,894,103,960,134,1027,155,1058,180,1085,205,1101,202,1105,177,1089,151,1061,129,1030,98,962,79,895,70,843"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_security_1_1_identity_cache_object.html" title="For keeping a specific ISystemIdentity alive for a period of time." alt="" coords="204,1165,405,1206"/>
|
|
<area shape="poly" title=" " alt="" coords="72,842,78,905,94,989,108,1033,126,1076,150,1116,180,1150,205,1167,202,1171,177,1154,146,1119,122,1078,103,1035,89,990,73,906,67,842"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_service_1_1_service_lifetime.html" title="Represents the lifetime of the service." alt="" coords="206,1231,403,1271"/>
|
|
<area shape="poly" title=" " alt="" coords="76,841,90,927,113,1040,144,1147,161,1188,181,1216,207,1234,204,1238,177,1220,157,1191,138,1149,108,1041,85,928,71,842"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_process.html" title="Abstraction over a global::System.Diagnostics.Process." alt="" coords="206,1296,403,1337"/>
|
|
<area shape="poly" title=" " alt="" coords="75,842,87,940,108,1072,123,1139,140,1199,159,1248,181,1281,207,1299,204,1304,177,1285,154,1251,135,1201,118,1140,103,1073,81,941,69,842"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_transfer_1_1_file_transfer_service.html" title="Implementation of the file transfer service." alt="" coords="204,1361,405,1402"/>
|
|
<area shape="poly" title=" " alt="" coords="74,842,84,952,104,1104,118,1181,136,1251,157,1308,181,1347,205,1364,202,1368,177,1350,152,1310,131,1252,113,1182,99,1105,79,953,69,842"/>
|
|
<area shape="rect" 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" title="Wrapper for using a GitLab IGraphQLClient." alt="" coords="180,1427,429,1467"/>
|
|
<area shape="poly" title=" " alt="" coords="73,842,81,964,100,1136,114,1223,132,1303,154,1368,167,1393,181,1412,195,1424,192,1428,177,1415,162,1396,149,1370,127,1304,109,1224,94,1136,76,965,68,842"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_client_1_1_graph_q_l_1_1_graph_q_l_server_client.html" title=" " alt="" coords="504,5,705,46"/>
|
|
<area shape="poly" title=" " alt="" coords="406,71,516,44,517,49,407,76"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_client_1_1_graph_q_l_1_1_i_authenticated_graph_q_l_server_client.html" title="A IGraphQLServerClient known to be authenticated." alt="" coords="479,70,731,126"/>
|
|
<area shape="poly" title=" " alt="" coords="422,95,478,95,478,100,422,100"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_client_1_1_graph_q_l_1_1_authenticated_graph_q_l_server_client.html" title=" " alt="" coords="779,34,1028,90"/>
|
|
<area shape="poly" title=" " alt="" coords="721,37,779,44,779,49,721,42"/>
|
|
<area shape="poly" title=" " alt="" coords="746,78,779,74,779,79,746,83"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_client_1_1_api_client.html" title=" " alt="" coords="527,149,682,190"/>
|
|
<area shape="poly" title=" " alt="" coords="397,167,526,167,526,172,397,172"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_client_1_1_rest_server_client.html" title=" " alt="" coords="527,215,682,255"/>
|
|
<area shape="poly" title=" " alt="" coords="397,237,526,234,526,239,397,242"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_chat_1_1_chat_manager.html" title=" " alt="" coords="492,280,718,321"/>
|
|
<area shape="poly" title=" " alt="" coords="432,308,491,305,491,310,433,314"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_chat_1_1_providers_1_1_provider.html" title=" " alt="" coords="492,345,718,386"/>
|
|
<area shape="poly" title=" " alt="" coords="432,388,491,379,492,384,433,393"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_chat_1_1_providers_1_1_discord_provider.html" title="IProvider for the Discord app." alt="" coords="790,304,1017,345"/>
|
|
<area shape="poly" title=" " alt="" coords="733,345,789,337,790,343,734,351"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_chat_1_1_providers_1_1_irc_provider.html" title="IProvider for internet relay chat." alt="" coords="790,369,1017,410"/>
|
|
<area shape="poly" title=" " alt="" coords="734,373,790,378,790,383,733,379"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dmb_lock.html" title="Represents a lock on a given IDmbProvider." alt="" coords="492,411,718,451"/>
|
|
<area shape="poly" title=" " alt="" coords="418,529,428,523,443,510,452,496,461,482,476,467,512,449,515,454,480,472,465,485,456,499,447,514,432,528,421,534"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dmb_provider.html" title=" " alt="" coords="790,460,1017,501"/>
|
|
<area shape="poly" title=" " alt="" coords="398,532,478,511,641,491,790,481,790,486,641,496,478,516,399,537"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_dmb_provider_base.html" title=" " alt="" coords="492,525,718,566"/>
|
|
<area shape="poly" title=" " alt="" coords="432,551,491,548,491,553,433,556"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_swappable_dmb_provider.html" title="A IDmbProvider that uses filesystem links to change directory structure underneath the server process..." alt="" coords="489,591,720,631"/>
|
|
<area shape="poly" title=" " alt="" coords="433,579,489,588,488,594,432,584"/>
|
|
<area shape="poly" title=" " alt="" coords="715,519,807,499,808,504,716,524"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_temporary_dmb_provider.html" title="Temporary IDmbProvider." alt="" coords="789,525,1018,566"/>
|
|
<area shape="poly" title=" " alt="" coords="734,543,789,543,789,548,734,548"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_hard_link_dmb_provider.html" title="A IDmbProvider that uses hard links." alt="" coords="790,591,1017,631"/>
|
|
<area shape="poly" title=" " alt="" coords="736,608,790,608,790,614,736,614"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_deployment_1_1_symlink_dmb_provider.html" title="A IDmbProvider that uses symlinks." alt="" coords="790,656,1017,697"/>
|
|
<area shape="poly" title=" " alt="" coords="716,633,808,653,807,658,715,638"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_engine_1_1_repository_engine_installation_data.html" title="Implementation of IEngineInstallationData using a IRepository." alt="" coords="478,656,731,697"/>
|
|
<area shape="poly" title=" " alt="" coords="433,658,478,662,477,668,433,664"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_engine_1_1_zip_stream_engine_installation_data.html" title="Implementation of IEngineInstallationData for a zip file in a Stream." alt="" coords="479,721,731,762"/>
|
|
<area shape="poly" title=" " alt="" coords="409,673,431,681,455,693,479,706,515,718,514,723,477,711,453,698,429,685,407,678"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_instance.html" title=" " alt="" coords="492,787,718,827"/>
|
|
<area shape="poly" title=" " alt="" coords="409,738,431,746,455,759,479,771,515,784,514,789,477,776,453,763,429,751,407,743"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_session_1_1_session_controller.html" title=" " alt="" coords="492,852,718,893"/>
|
|
<area shape="poly" title=" " alt="" coords="433,854,492,860,491,865,432,860"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_watchdog_base.html" title="Base class for IWatchdogs." alt="" coords="492,917,718,958"/>
|
|
<area shape="poly" title=" " alt="" coords="433,920,492,925,491,930,432,925"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_watchdog_1_1_basic_watchdog.html" title="A IWatchdog that manages one server." alt="" coords="790,917,1017,958"/>
|
|
<area shape="poly" title=" " alt="" coords="733,935,790,935,790,940,733,940"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_results_1_1_limited_stream_result.html" title="Very similar to FileStreamResult except it's IActionResultExecutor<TResult> contains a fix for https:..." alt="" coords="497,983,712,1023"/>
|
|
<area shape="poly" title=" " alt="" coords="403,1035,496,1019,497,1024,404,1041"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_seekable_file_stream_provider.html" title="IFileStreamProvider that provides MemoryStreams." alt="" coords="510,1048,700,1089"/>
|
|
<area shape="poly" title=" " alt="" coords="404,1057,509,1061,509,1067,404,1062"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_request_file_stream_provider.html" title="A IFileStreamProvider that represents the response of HttpRequestMessages." alt="" coords="515,1113,695,1154"/>
|
|
<area shape="poly" title=" " alt="" coords="400,1077,525,1110,523,1115,399,1082"/>
|
|
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_transfer_1_1_i_file_upload_ticket.html" title="A FileTicketResponse that waits for a pending upload." alt="" coords="504,1179,705,1219"/>
|
|
<area shape="poly" title=" " alt="" coords="404,1071,432,1086,449,1106,456,1126,464,1145,480,1164,505,1178,502,1182,476,1168,459,1148,451,1128,444,1109,428,1090,402,1076"/>
|
|
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_system_1_1_process.html" title=" " alt="" coords="506,1296,703,1337"/>
|
|
<area shape="poly" title=" " alt="" coords="419,1314,505,1314,505,1319,419,1319"/>
|
|
<area shape="rect" 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" title=" " alt="" coords="483,1427,727,1467"/>
|
|
<area shape="poly" title=" " alt="" coords="444,1444,482,1444,482,1450,444,1450"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
|
<li>src/Tgstation.Server.Client.GraphQL/<a class="el" href="_i_graph_q_l_server_client_8cs_source.html">IGraphQLServerClient.cs</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by <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>
|