This commit is contained in:
RubenVerborgh
2021-07-23 22:06:41 +00:00
parent 8591fda008
commit 9ba53b9d07
531 changed files with 10005 additions and 9931 deletions

View File

@@ -3,8 +3,8 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>ExpiringReadWriteLocker | Community Solid Server - v1.0.0-beta.0</title>
<meta name="description" content="Documentation for Community Solid Server - v1.0.0-beta.0">
<title>ExpiringReadWriteLocker | Community Solid Server - v1.0.0-beta.1</title>
<meta name="description" content="Documentation for Community Solid Server - v1.0.0-beta.1">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
<script async src="../assets/js/search.js" id="search-script"></script>
@@ -23,7 +23,7 @@
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">Community Solid Server - v1.0.0-beta.0</a>
<a href="../index.html" class="title">Community Solid Server - v1.0.0-beta.1</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
@@ -52,7 +52,7 @@
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../modules.html">Community Solid Server - v1.0.0-beta.0</a>
<a href="../modules.html">Community Solid Server - v1.0.0-beta.1</a>
</li>
<li>
<a href="../modules/util_locking_expiringreadwritelocker.html">util/locking/ExpiringReadWriteLocker</a>
@@ -117,9 +117,16 @@
<aside class="tsd-sources">
<p>Overrides <a href="util_locking_readwritelocker.readwritelocker.html">ReadWriteLocker</a>.<a href="util_locking_readwritelocker.readwritelocker.html#withreadlock">withReadLock</a></p>
<ul>
<li>Defined in <a href="https://github.com/solid/community-server/blob/d01382d/src/util/locking/ExpiringReadWriteLocker.ts#L17">src/util/locking/ExpiringReadWriteLocker.ts:17</a></li>
<li>Defined in <a href="https://github.com/solid/community-server/blob/0be8222/src/util/locking/ExpiringReadWriteLocker.ts#L17">src/util/locking/ExpiringReadWriteLocker.ts:17</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Run the given function while the resource is locked.
The lock will be released when the (async) input function resolves.
This function should be used for operations that only require reading the resource.</p>
</div>
</div>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
@@ -206,9 +213,16 @@
<aside class="tsd-sources">
<p>Overrides <a href="util_locking_readwritelocker.readwritelocker.html">ReadWriteLocker</a>.<a href="util_locking_readwritelocker.readwritelocker.html#withwritelock">withWriteLock</a></p>
<ul>
<li>Defined in <a href="https://github.com/solid/community-server/blob/d01382d/src/util/locking/ExpiringReadWriteLocker.ts#L29">src/util/locking/ExpiringReadWriteLocker.ts:29</a></li>
<li>Defined in <a href="https://github.com/solid/community-server/blob/0be8222/src/util/locking/ExpiringReadWriteLocker.ts#L29">src/util/locking/ExpiringReadWriteLocker.ts:29</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Run the given function while the resource is locked.
The lock will be released when the (async) input function resolves.
This function should be used for operations that could modify the resource.</p>
</div>
</div>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">