mirror of
https://github.com/ocaml-tracing/ocaml-opentelemetry.git
synced 2026-03-09 12:23:32 -04:00
2 lines
6 KiB
HTML
2 lines
6 KiB
HTML
<!DOCTYPE html>
|
||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Make (cohttp.Cohttp.Response.Make)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.3"/><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">cohttp</a> » <a href="../../index.html">Cohttp</a> » <a href="../index.html">Response</a> » Make</nav><header class="odoc-preamble"><h1>Module <code><span>Response.Make</span></code></h1><p>Functor to construct the IO-specific response handling function</p></header><nav class="odoc-toc"><ul><li><a href="#parameters">Parameters</a></li><li><a href="#signature">Signature</a></li></ul></nav><div class="odoc-content"><h2 id="parameters"><a href="#parameters" class="anchor"></a>Parameters</h2><div class="odoc-spec"><div class="spec parameter anchored" id="argument-1-IO"><a href="#argument-1-IO" class="anchor"></a><code><span><span class="keyword">module</span> </span><span><a href="argument-1-IO/index.html">IO</a></span><span> : <a href="../../S/module-type-IO/index.html">S.IO</a></span></code></div></div><h2 id="signature"><a href="#signature" class="anchor"></a>Signature</h2><div class="odoc-spec"><div class="spec type anchored" id="type-t"><a href="#type-t" class="anchor"></a><code><span><span class="keyword">type</span> t</span><span> = <a href="../index.html#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-reader"><a href="#type-reader" class="anchor"></a><code><span><span class="keyword">type</span> reader</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-writer"><a href="#type-writer" class="anchor"></a><code><span><span class="keyword">type</span> writer</span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-IO"><a href="#module-IO" class="anchor"></a><code><span><span class="keyword">module</span> IO</span><span> = <a href="argument-1-IO/index.html">IO</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-read"><a href="#val-read" class="anchor"></a><code><span><span class="keyword">val</span> read : <span><a href="argument-1-IO/index.html#type-ic">IO.ic</a> <span class="arrow">-></span></span> <span><span>[ `Eof <span><span>| `Invalid</span> of string</span> <span><span>| `Ok</span> of <a href="#type-t">t</a></span> ]</span> <a href="argument-1-IO/index.html#type-t">IO.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-has_body"><a href="#val-has_body" class="anchor"></a><code><span><span class="keyword">val</span> has_body : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span>[ `No <span>| `Unknown</span> <span>| `Yes</span> ]</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_body_writer"><a href="#val-make_body_writer" class="anchor"></a><code><span><span class="keyword">val</span> make_body_writer : <span><span class="optlabel">?flush</span>:bool <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="argument-1-IO/index.html#type-oc">IO.oc</a> <span class="arrow">-></span></span> <a href="#type-writer">writer</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-make_body_reader"><a href="#val-make_body_reader" class="anchor"></a><code><span><span class="keyword">val</span> make_body_reader : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="argument-1-IO/index.html#type-ic">IO.ic</a> <span class="arrow">-></span></span> <a href="#type-reader">reader</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-read_body_chunk"><a href="#val-read_body_chunk" class="anchor"></a><code><span><span class="keyword">val</span> read_body_chunk : <span><a href="#type-reader">reader</a> <span class="arrow">-></span></span> <span><a href="../../Transfer/index.html#type-chunk">Transfer.chunk</a> <a href="argument-1-IO/index.html#type-t">IO.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-write_header"><a href="#val-write_header" class="anchor"></a><code><span><span class="keyword">val</span> write_header : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="argument-1-IO/index.html#type-oc">IO.oc</a> <span class="arrow">-></span></span> <span>unit <a href="argument-1-IO/index.html#type-t">IO.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-write_body"><a href="#val-write_body" class="anchor"></a><code><span><span class="keyword">val</span> write_body : <span><a href="#type-writer">writer</a> <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> <span>unit <a href="argument-1-IO/index.html#type-t">IO.t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-write"><a href="#val-write" class="anchor"></a><code><span><span class="keyword">val</span> write : <span><span class="optlabel">?flush</span>:bool <span class="arrow">-></span></span> <span><span>(<span><a href="#type-writer">writer</a> <span class="arrow">-></span></span> <span>unit <a href="argument-1-IO/index.html#type-t">IO.t</a></span>)</span> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="argument-1-IO/index.html#type-oc">IO.oc</a> <span class="arrow">-></span></span> <span>unit <a href="argument-1-IO/index.html#type-t">IO.t</a></span></span></code></div></div></div></body></html>
|