This commit is contained in:
c-cube 2025-05-05 14:26:02 +00:00
parent d241ea0bd3
commit a3da4dfc6e

View file

@ -1,5 +1,6 @@
<!DOCTYPE html> <!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Nanoev_tiny_httpd (nanoev_tiny_httpd.Nanoev_tiny_httpd)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../index.html">Index</a> &#x00BB; <a href="../index.html">nanoev_tiny_httpd</a> &#x00BB; Nanoev_tiny_httpd</nav><header class="odoc-preamble"><h1>Module <code><span>Nanoev_tiny_httpd</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module anchored" id="module-TH"><a href="#module-TH" class="anchor"></a><code><span><span class="keyword">module</span> TH</span><span> = <a href="../../tiny_httpd/Tiny_httpd_core/index.html">Tiny_httpd_core</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create : <html xmlns="http://www.w3.org/1999/xhtml"><head><title>Nanoev_tiny_httpd (nanoev_tiny_httpd.Nanoev_tiny_httpd)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 3.0.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> <a href="../../index.html">Index</a> &#x00BB; <a href="../index.html">nanoev_tiny_httpd</a> &#x00BB; Nanoev_tiny_httpd</nav><header class="odoc-preamble"><h1>Module <code><span>Nanoev_tiny_httpd</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module anchored" id="module-TH"><a href="#module-TH" class="anchor"></a><code><span><span class="keyword">module</span> TH</span><span> = <a href="../../tiny_httpd/Tiny_httpd_core/index.html">Tiny_httpd_core</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-create"><a href="#val-create" class="anchor"></a><code><span><span class="keyword">val</span> create :
<span><span class="optlabel">?enable_logging</span>:bool <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?masksigpipe</span>:bool <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?masksigpipe</span>:bool <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?max_connections</span>:int <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?max_connections</span>:int <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?max_buf_pool_size</span>:int <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?max_buf_pool_size</span>:int <span class="arrow">&#45;&gt;</span></span>
@ -9,6 +10,7 @@
<span><span class="optlabel">?addr</span>:string <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?addr</span>:string <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?port</span>:int <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?port</span>:int <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?sock</span>:<a href="../../ocaml/Unix/index.html#type-file_descr">Unix.file_descr</a> <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?sock</span>:<a href="../../ocaml/Unix/index.html#type-file_descr">Unix.file_descr</a> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?head_middlewares</span>:<span><a href="../../tiny_httpd/Tiny_httpd_core/Server/Head_middleware/index.html#type-t">TH.Server.Head_middleware.t</a> list</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="optlabel">?middlewares</span>:<span><span>(<span>[ `Encoding <span><span>| `Stage</span> of int</span> ]</span> * <a href="../../tiny_httpd/Tiny_httpd_core/Server/Middleware/index.html#type-t">TH.Server.Middleware.t</a>)</span> list</span> <span class="arrow">&#45;&gt;</span></span> <span><span class="optlabel">?middlewares</span>:<span><span>(<span>[ `Encoding <span><span>| `Stage</span> of int</span> ]</span> * <a href="../../tiny_httpd/Tiny_httpd_core/Server/Middleware/index.html#type-t">TH.Server.Middleware.t</a>)</span> list</span> <span class="arrow">&#45;&gt;</span></span>
<span><span class="label">new_thread</span>:<span>(<span><span>(<span>unit <span class="arrow">&#45;&gt;</span></span> unit)</span> <span class="arrow">&#45;&gt;</span></span> unit)</span> <span class="arrow">&#45;&gt;</span></span> <span><span class="label">new_thread</span>:<span>(<span><span>(<span>unit <span class="arrow">&#45;&gt;</span></span> unit)</span> <span class="arrow">&#45;&gt;</span></span> unit)</span> <span class="arrow">&#45;&gt;</span></span>
<span>unit <span class="arrow">&#45;&gt;</span></span> <span>unit <span class="arrow">&#45;&gt;</span></span>