This commit is contained in:
HueByte
2026-04-24 14:14:33 +00:00
parent e54913cdc2
commit 35bf05433e
16 changed files with 1768 additions and 33 deletions
+12
View File
@@ -102,6 +102,14 @@ Classes
<dt><a class="xref" href="EchoHub.Server.Services.ChatService.html">ChatService</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="EchoHub.Server.Services.DirectoryClaimStore.html">DirectoryClaimStore</a></dt>
<dd><p>Persists and exposes the EchoHubSpace directory claim — the opaque token issued on first
registration and the row's stable <code>ServerId</code>. Also surfaces ephemeral registration
status (success/failure code, conflicting hosts) for operator-facing endpoints.</p>
<p>Persistence uses atomic write (tmp + rename). Treat the file contents as a secret.</p>
</dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="EchoHub.Server.Services.FileCleanupService.html">FileCleanupService</a></dt>
<dd></dd>
@@ -135,6 +143,10 @@ Classes
<dt><a class="xref" href="EchoHub.Server.Services.PresenceTracker.html">PresenceTracker</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="EchoHub.Server.Services.RegistrationStatus.html">RegistrationStatus</a></dt>
<dd></dd>
</dl>
<dl class="jumplist">
<dt><a class="xref" href="EchoHub.Server.Services.ServerDirectoryService.html">ServerDirectoryService</a></dt>
<dd></dd>