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>EqualReadWriteLocker | Community Solid Server - v1.0.0-beta.0</title>
<meta name="description" content="Documentation for Community Solid Server - v1.0.0-beta.0">
<title>EqualReadWriteLocker | 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_equalreadwritelocker.html">util/locking/EqualReadWriteLocker</a>
@@ -128,7 +128,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/solid/community-server/blob/d01382d/src/util/locking/EqualReadWriteLocker.ts#L9">src/util/locking/EqualReadWriteLocker.ts:9</a></li>
<li>Defined in <a href="https://github.com/solid/community-server/blob/0be8222/src/util/locking/EqualReadWriteLocker.ts#L9">src/util/locking/EqualReadWriteLocker.ts:9</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -150,7 +150,7 @@
<div class="tsd-signature tsd-kind-icon">locker<span class="tsd-signature-symbol">:</span> <a href="../interfaces/util_locking_resourcelocker.resourcelocker.html" class="tsd-signature-type" data-tsd-kind="Interface">ResourceLocker</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/solid/community-server/blob/d01382d/src/util/locking/EqualReadWriteLocker.ts#L9">src/util/locking/EqualReadWriteLocker.ts:9</a></li>
<li>Defined in <a href="https://github.com/solid/community-server/blob/0be8222/src/util/locking/EqualReadWriteLocker.ts#L9">src/util/locking/EqualReadWriteLocker.ts:9</a></li>
</ul>
</aside>
</section>
@@ -167,7 +167,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/solid/community-server/blob/d01382d/src/util/locking/EqualReadWriteLocker.ts#L29">src/util/locking/EqualReadWriteLocker.ts:29</a></li>
<li>Defined in <a href="https://github.com/solid/community-server/blob/0be8222/src/util/locking/EqualReadWriteLocker.ts#L29">src/util/locking/EqualReadWriteLocker.ts:29</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -224,16 +224,9 @@
<aside class="tsd-sources">
<p>Implementation of ReadWriteLocker.withReadLock</p>
<ul>
<li>Defined in <a href="https://github.com/solid/community-server/blob/d01382d/src/util/locking/EqualReadWriteLocker.ts#L15">src/util/locking/EqualReadWriteLocker.ts:15</a></li>
<li>Defined in <a href="https://github.com/solid/community-server/blob/0be8222/src/util/locking/EqualReadWriteLocker.ts#L15">src/util/locking/EqualReadWriteLocker.ts:15</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>
<h4 class="tsd-type-parameters-title">Type parameters</h4>
<ul class="tsd-type-parameters">
<li>
@@ -276,16 +269,9 @@
<aside class="tsd-sources">
<p>Implementation of ReadWriteLocker.withWriteLock</p>
<ul>
<li>Defined in <a href="https://github.com/solid/community-server/blob/d01382d/src/util/locking/EqualReadWriteLocker.ts#L19">src/util/locking/EqualReadWriteLocker.ts:19</a></li>
<li>Defined in <a href="https://github.com/solid/community-server/blob/0be8222/src/util/locking/EqualReadWriteLocker.ts#L19">src/util/locking/EqualReadWriteLocker.ts:19</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>
<h4 class="tsd-type-parameters-title">Type parameters</h4>
<ul class="tsd-type-parameters">
<li>