mirror of
https://github.com/ocaml-tracing/ocaml-trace.git
synced 2026-05-05 17:04:49 -04:00
deploy: e6b17c5536
This commit is contained in:
parent
996bbac5f3
commit
80f6a2a262
113 changed files with 460 additions and 379 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Compression (ocaml.Compression)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ocaml</a> » Compression</nav><header class="odoc-preamble"><h1>Module <code><span>Compression</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-output_value"><a href="#val-output_value" class="anchor"></a><code><span><span class="keyword">val</span> output_value : <span><a href="../Stdlib/index.html#type-out_channel">Stdlib.out_channel</a> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>Compression.output_value chan v</code> writes the representation of <code>v</code> on channel <code>chan</code>. If compression is supported, the marshaled data representing value <code>v</code> is compressed before being written to channel <code>chan</code>. If compression is not supported, this function behaves like <a href="../Stdlib/index.html#val-output_value"><code>Stdlib.output_value</code></a>.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-input_value"><a href="#val-input_value" class="anchor"></a><code><span><span class="keyword">val</span> input_value : <span><a href="../Stdlib/index.html#type-in_channel">Stdlib.in_channel</a> <span class="arrow">-></span></span> <span class="type-var">'a</span></span></code></div><div class="spec-doc"><p><code>Compression.input_value chan</code> reads from channel <code>chan</code> the byte representation of a structured value, as produced by <code>Compression.output_value</code>, and reconstructs and returns the corresponding value. If compression is not supported, this function behaves like <a href="../Stdlib/index.html#val-input_value"><code>Stdlib.input_value</code></a>.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-compression_supported"><a href="#val-compression_supported" class="anchor"></a><code><span><span class="keyword">val</span> compression_supported : bool</span></code></div><div class="spec-doc"><p>Reports whether compression is supported.</p></div></div></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Compression (ocaml.Compression)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ocaml</a> » Compression</nav><header class="odoc-preamble"><h1>Module <code><span>Compression</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-output_value"><a href="#val-output_value" class="anchor"></a><code><span><span class="keyword">val</span> output_value : <span><a href="../Stdlib/index.html#type-out_channel">out_channel</a> <span class="arrow">-></span></span> <span><span class="type-var">'a</span> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p><code>Compression.output_value chan v</code> writes the representation of <code>v</code> on channel <code>chan</code>. If compression is supported, the marshaled data representing value <code>v</code> is compressed before being written to channel <code>chan</code>. If compression is not supported, this function behaves like <a href="../Stdlib/index.html#val-output_value"><code>Stdlib.output_value</code></a>.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-input_value"><a href="#val-input_value" class="anchor"></a><code><span><span class="keyword">val</span> input_value : <span><a href="../Stdlib/index.html#type-in_channel">in_channel</a> <span class="arrow">-></span></span> <span class="type-var">'a</span></span></code></div><div class="spec-doc"><p><code>Compression.input_value chan</code> reads from channel <code>chan</code> the byte representation of a structured value, as produced by <code>Compression.output_value</code>, and reconstructs and returns the corresponding value. If compression is not supported, this function behaves like <a href="../Stdlib/index.html#val-input_value"><code>Stdlib.input_value</code></a>.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-compression_supported"><a href="#val-compression_supported" class="anchor"></a><code><span><span class="keyword">val</span> compression_supported : bool</span></code></div><div class="spec-doc"><p>Reports whether compression is supported.</p></div></div></div></body></html>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Odoc_comments_global (ocaml.Odoc_comments_global)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ocaml</a> » Odoc_comments_global</nav><header class="odoc-preamble"><h1>Module <code><span>Odoc_comments_global</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-nb_chars"><a href="#val-nb_chars" class="anchor"></a><code><span><span class="keyword">val</span> nb_chars : <span>int <a href="../Stdlib/index.html#type-ref">Stdlib.ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-authors"><a href="#val-authors" class="anchor"></a><code><span><span class="keyword">val</span> authors : <span><span>string list</span> <a href="../Stdlib/index.html#type-ref">Stdlib.ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-version"><a href="#val-version" class="anchor"></a><code><span><span class="keyword">val</span> version : <span><span>string option</span> <a href="../Stdlib/index.html#type-ref">Stdlib.ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-sees"><a href="#val-sees" class="anchor"></a><code><span><span class="keyword">val</span> sees : <span><span>string list</span> <a href="../Stdlib/index.html#type-ref">Stdlib.ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-since"><a href="#val-since" class="anchor"></a><code><span><span class="keyword">val</span> since : <span><span>string option</span> <a href="../Stdlib/index.html#type-ref">Stdlib.ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-before"><a href="#val-before" class="anchor"></a><code><span><span class="keyword">val</span> before : <span><span><span>(string * string)</span> list</span> <a href="../Stdlib/index.html#type-ref">Stdlib.ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-deprecated"><a href="#val-deprecated" class="anchor"></a><code><span><span class="keyword">val</span> deprecated : <span><span>string option</span> <a href="../Stdlib/index.html#type-ref">Stdlib.ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-params"><a href="#val-params" class="anchor"></a><code><span><span class="keyword">val</span> params : <span><span><span>(string * string)</span> list</span> <a href="../Stdlib/index.html#type-ref">Stdlib.ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-raised_exceptions"><a href="#val-raised_exceptions" class="anchor"></a><code><span><span class="keyword">val</span> raised_exceptions : <span><span><span>(string * string)</span> list</span> <a href="../Stdlib/index.html#type-ref">Stdlib.ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-return_value"><a href="#val-return_value" class="anchor"></a><code><span><span class="keyword">val</span> return_value : <span><span>string option</span> <a href="../Stdlib/index.html#type-ref">Stdlib.ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-customs"><a href="#val-customs" class="anchor"></a><code><span><span class="keyword">val</span> customs : <span><span><span>(string * string)</span> list</span> <a href="../Stdlib/index.html#type-ref">Stdlib.ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-init"><a href="#val-init" class="anchor"></a><code><span><span class="keyword">val</span> init : <span>unit <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Odoc_comments_global (ocaml.Odoc_comments_global)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ocaml</a> » Odoc_comments_global</nav><header class="odoc-preamble"><h1>Module <code><span>Odoc_comments_global</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-nb_chars"><a href="#val-nb_chars" class="anchor"></a><code><span><span class="keyword">val</span> nb_chars : <span>int <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-authors"><a href="#val-authors" class="anchor"></a><code><span><span class="keyword">val</span> authors : <span><span>string list</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-version"><a href="#val-version" class="anchor"></a><code><span><span class="keyword">val</span> version : <span><span>string option</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-sees"><a href="#val-sees" class="anchor"></a><code><span><span class="keyword">val</span> sees : <span><span>string list</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-since"><a href="#val-since" class="anchor"></a><code><span><span class="keyword">val</span> since : <span><span>string option</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-before"><a href="#val-before" class="anchor"></a><code><span><span class="keyword">val</span> before : <span><span><span>(string * string)</span> list</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-deprecated"><a href="#val-deprecated" class="anchor"></a><code><span><span class="keyword">val</span> deprecated : <span><span>string option</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-params"><a href="#val-params" class="anchor"></a><code><span><span class="keyword">val</span> params : <span><span><span>(string * string)</span> list</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-raised_exceptions"><a href="#val-raised_exceptions" class="anchor"></a><code><span><span class="keyword">val</span> raised_exceptions : <span><span><span>(string * string)</span> list</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-return_value"><a href="#val-return_value" class="anchor"></a><code><span><span class="keyword">val</span> return_value : <span><span>string option</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-customs"><a href="#val-customs" class="anchor"></a><code><span><span class="keyword">val</span> customs : <span><span><span>(string * string)</span> list</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-init"><a href="#val-init" class="anchor"></a><code><span><span class="keyword">val</span> init : <span>unit <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Odoc_config (ocaml.Odoc_config)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ocaml</a> » Odoc_config</nav><header class="odoc-preamble"><h1>Module <code><span>Odoc_config</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-custom_generators_path"><a href="#val-custom_generators_path" class="anchor"></a><code><span><span class="keyword">val</span> custom_generators_path : string</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-print_warnings"><a href="#val-print_warnings" class="anchor"></a><code><span><span class="keyword">val</span> print_warnings : <span>bool <a href="../Stdlib/index.html#type-ref">Stdlib.ref</a></span></span></code></div></div></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Odoc_config (ocaml.Odoc_config)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ocaml</a> » Odoc_config</nav><header class="odoc-preamble"><h1>Module <code><span>Odoc_config</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-custom_generators_path"><a href="#val-custom_generators_path" class="anchor"></a><code><span><span class="keyword">val</span> custom_generators_path : string</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-print_warnings"><a href="#val-print_warnings" class="anchor"></a><code><span><span class="keyword">val</span> print_warnings : <span>bool <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div></div></body></html>
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Profiling (ocaml.Profiling)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ocaml</a> » Profiling</nav><header class="odoc-preamble"><h1>Module <code><span>Profiling</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-counters"><a href="#val-counters" class="anchor"></a><code><span><span class="keyword">val</span> counters : <span><span><span>(string * <span>(string * <span>int array</span>)</span>)</span> list</span> <a href="../Stdlib/index.html#type-ref">Stdlib.ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-incr"><a href="#val-incr" class="anchor"></a><code><span><span class="keyword">val</span> incr : <span><span>int array</span> <span class="arrow">-></span></span> <span>int <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Profiling (ocaml.Profiling)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ocaml</a> » Profiling</nav><header class="odoc-preamble"><h1>Module <code><span>Profiling</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-counters"><a href="#val-counters" class="anchor"></a><code><span><span class="keyword">val</span> counters : <span><span><span>(string * <span>(string * <span>int array</span>)</span>)</span> list</span> <a href="../Stdlib/index.html#type-ref">ref</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-incr"><a href="#val-incr" class="anchor"></a><code><span><span class="keyword">val</span> incr : <span><span>int array</span> <span class="arrow">-></span></span> <span>int <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Terminfo (ocaml.Terminfo)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ocaml</a> » Terminfo</nav><header class="odoc-preamble"><h1>Module <code><span>Terminfo</span></code></h1><p>Basic interface to the terminfo database</p><p><b>Warning:</b> this module is unstable and part of <span class="xref-unresolved">compiler-libs</span>.</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-status"><a href="#type-status" class="anchor"></a><code><span><span class="keyword">type</span> status</span><span> = </span></code><ol><li id="type-status.Uninitialised" class="def variant constructor anchored"><a href="#type-status.Uninitialised" class="anchor"></a><code><span>| </span><span><span class="constructor">Uninitialised</span></span></code></li><li id="type-status.Bad_term" class="def variant constructor anchored"><a href="#type-status.Bad_term" class="anchor"></a><code><span>| </span><span><span class="constructor">Bad_term</span></span></code></li><li id="type-status.Good_term" class="def variant constructor anchored"><a href="#type-status.Good_term" class="anchor"></a><code><span>| </span><span><span class="constructor">Good_term</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-setup"><a href="#val-setup" class="anchor"></a><code><span><span class="keyword">val</span> setup : <span><a href="../Stdlib/index.html#type-out_channel">Stdlib.out_channel</a> <span class="arrow">-></span></span> <a href="#type-status">status</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-num_lines"><a href="#val-num_lines" class="anchor"></a><code><span><span class="keyword">val</span> num_lines : <span><a href="../Stdlib/index.html#type-out_channel">Stdlib.out_channel</a> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-backup"><a href="#val-backup" class="anchor"></a><code><span><span class="keyword">val</span> backup : <span><a href="../Stdlib/index.html#type-out_channel">Stdlib.out_channel</a> <span class="arrow">-></span></span> <span>int <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-standout"><a href="#val-standout" class="anchor"></a><code><span><span class="keyword">val</span> standout : <span><a href="../Stdlib/index.html#type-out_channel">Stdlib.out_channel</a> <span class="arrow">-></span></span> <span>bool <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-resume"><a href="#val-resume" class="anchor"></a><code><span><span class="keyword">val</span> resume : <span><a href="../Stdlib/index.html#type-out_channel">Stdlib.out_channel</a> <span class="arrow">-></span></span> <span>int <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Terminfo (ocaml.Terminfo)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ocaml</a> » Terminfo</nav><header class="odoc-preamble"><h1>Module <code><span>Terminfo</span></code></h1><p>Basic interface to the terminfo database</p><p><b>Warning:</b> this module is unstable and part of <span class="xref-unresolved">compiler-libs</span>.</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-status"><a href="#type-status" class="anchor"></a><code><span><span class="keyword">type</span> status</span><span> = </span></code><ol><li id="type-status.Uninitialised" class="def variant constructor anchored"><a href="#type-status.Uninitialised" class="anchor"></a><code><span>| </span><span><span class="constructor">Uninitialised</span></span></code></li><li id="type-status.Bad_term" class="def variant constructor anchored"><a href="#type-status.Bad_term" class="anchor"></a><code><span>| </span><span><span class="constructor">Bad_term</span></span></code></li><li id="type-status.Good_term" class="def variant constructor anchored"><a href="#type-status.Good_term" class="anchor"></a><code><span>| </span><span><span class="constructor">Good_term</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-setup"><a href="#val-setup" class="anchor"></a><code><span><span class="keyword">val</span> setup : <span><a href="../Stdlib/index.html#type-out_channel">out_channel</a> <span class="arrow">-></span></span> <a href="#type-status">status</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-num_lines"><a href="#val-num_lines" class="anchor"></a><code><span><span class="keyword">val</span> num_lines : <span><a href="../Stdlib/index.html#type-out_channel">out_channel</a> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-backup"><a href="#val-backup" class="anchor"></a><code><span><span class="keyword">val</span> backup : <span><a href="../Stdlib/index.html#type-out_channel">out_channel</a> <span class="arrow">-></span></span> <span>int <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-standout"><a href="#val-standout" class="anchor"></a><code><span><span class="keyword">val</span> standout : <span><a href="../Stdlib/index.html#type-out_channel">out_channel</a> <span class="arrow">-></span></span> <span>bool <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-resume"><a href="#val-resume" class="anchor"></a><code><span><span class="keyword">val</span> resume : <span><a href="../Stdlib/index.html#type-out_channel">out_channel</a> <span class="arrow">-></span></span> <span>int <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>X86_gas (ocaml.X86_gas)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ocaml</a> » X86_gas</nav><header class="odoc-preamble"><h1>Module <code><span>X86_gas</span></code></h1><p>Emit assembly instructions for gas.</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-generate_asm"><a href="#val-generate_asm" class="anchor"></a><code><span><span class="keyword">val</span> generate_asm : <span><a href="../Stdlib/index.html#type-out_channel">Stdlib.out_channel</a> <span class="arrow">-></span></span> <span><span><a href="../X86_ast/index.html#type-asm_line">X86_ast.asm_line</a> list</span> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>X86_gas (ocaml.X86_gas)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ocaml</a> » X86_gas</nav><header class="odoc-preamble"><h1>Module <code><span>X86_gas</span></code></h1><p>Emit assembly instructions for gas.</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-generate_asm"><a href="#val-generate_asm" class="anchor"></a><code><span><span class="keyword">val</span> generate_asm : <span><a href="../Stdlib/index.html#type-out_channel">out_channel</a> <span class="arrow">-></span></span> <span><span><a href="../X86_ast/index.html#type-asm_line">X86_ast.asm_line</a> list</span> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>X86_masm (ocaml.X86_masm)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ocaml</a> » X86_masm</nav><header class="odoc-preamble"><h1>Module <code><span>X86_masm</span></code></h1><p>Emit assembly instructions for MASM (Intel syntax).</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-generate_asm"><a href="#val-generate_asm" class="anchor"></a><code><span><span class="keyword">val</span> generate_asm : <span><a href="../Stdlib/index.html#type-out_channel">Stdlib.out_channel</a> <span class="arrow">-></span></span> <span><span><a href="../X86_ast/index.html#type-asm_line">X86_ast.asm_line</a> list</span> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>X86_masm (ocaml.X86_masm)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">ocaml</a> » X86_masm</nav><header class="odoc-preamble"><h1>Module <code><span>X86_masm</span></code></h1><p>Emit assembly instructions for MASM (Intel syntax).</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-generate_asm"><a href="#val-generate_asm" class="anchor"></a><code><span><span class="keyword">val</span> generate_asm : <span><a href="../Stdlib/index.html#type-out_channel">out_channel</a> <span class="arrow">-></span></span> <span><span><a href="../X86_ast/index.html#type-asm_line">X86_ast.asm_line</a> list</span> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
2
trace-fuchsia/Trace_fuchsia/Buf/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia/Buf/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Buf (trace-fuchsia.Trace_fuchsia.Buf)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia</a> » Buf</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia.Buf</span></code></h1></header><div class="odoc-content"><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> = </span><span>{</span></code><ol><li id="type-t.buf" class="def record field anchored"><a href="#type-t.buf" class="anchor"></a><code><span>buf : bytes;</span></code></li><li id="type-t.offset" class="def record field anchored"><a href="#type-t.offset" class="anchor"></a><code><span><span class="keyword">mutable</span> offset : int;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-empty"><a href="#val-empty" class="anchor"></a><code><span><span class="keyword">val</span> empty : <a href="#type-t">t</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>int <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-clear"><a href="#val-clear" class="anchor"></a><code><span><span class="keyword">val</span> clear : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-available"><a href="#val-available" class="anchor"></a><code><span><span class="keyword">val</span> available : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-size"><a href="#val-size" class="anchor"></a><code><span><span class="keyword">val</span> size : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-is_empty"><a href="#val-is_empty" class="anchor"></a><code><span><span class="keyword">val</span> is_empty : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_i64"><a href="#val-add_i64" class="anchor"></a><code><span><span class="keyword">val</span> add_i64 : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span>int64 <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_string"><a href="#val-add_string" class="anchor"></a><code><span><span class="keyword">val</span> add_string : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-to_string"><a href="#val-to_string" class="anchor"></a><code><span><span class="keyword">val</span> to_string : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> string</span></code></div></div></div></body></html>
|
||||
2
trace-fuchsia/Trace_fuchsia/Buf_chain/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia/Buf_chain/index.html
Normal file
File diff suppressed because one or more lines are too long
2
trace-fuchsia/Trace_fuchsia/Buf_pool/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia/Buf_pool/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Buf_pool (trace-fuchsia.Trace_fuchsia.Buf_pool)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia</a> » Buf_pool</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia.Buf_pool</span></code></h1></header><div class="odoc-content"><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> = <span><a href="../Buf/index.html#type-t">Buf.t</a> <a href="../../../trace/Trace_private_util/Rpool/index.html#type-t">Trace_private_util.Rpool.t</a></span></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>?max_size:int <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-alloc"><a href="#val-alloc" class="anchor"></a><code><span><span class="keyword">val</span> alloc : <span><span><span class="type-var">'a</span> <a href="../../../trace/Trace_private_util/Rpool/index.html#type-t">Trace_private_util.Rpool.t</a></span> <span class="arrow">-></span></span> <span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-recycle"><a href="#val-recycle" class="anchor"></a><code><span><span class="keyword">val</span> recycle : <span><span><a href="../Buf/index.html#type-t">Buf.t</a> <a href="../../../trace/Trace_private_util/Rpool/index.html#type-t">Trace_private_util.Rpool.t</a></span> <span class="arrow">-></span></span> <span><a href="../Buf/index.html#type-t">Buf.t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-with_"><a href="#val-with_" class="anchor"></a><code><span><span class="keyword">val</span> with_ : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><span>(<span><a href="../Buf/index.html#type-t">Buf.t</a> <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <span class="arrow">-></span></span> <span class="type-var">'b</span></span></code></div></div></div></body></html>
|
||||
2
trace-fuchsia/Trace_fuchsia/Exporter/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia/Exporter/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Exporter (trace-fuchsia.Trace_fuchsia.Exporter)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia</a> » Exporter</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia.Exporter</span></code></h1><p>An exporter, takes buffers with fuchsia events, and writes them somewhere</p></header><div class="odoc-content"><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> = </span><span>{</span></code><ol><li id="type-t.write_bufs" class="def record field anchored"><a href="#type-t.write_bufs" class="anchor"></a><code><span>write_bufs : <span><span><a href="../Buf/index.html#type-t">Buf.t</a> <a href="../../../ocaml/Stdlib/Queue/index.html#type-t">Stdlib.Queue.t</a></span> <span class="arrow">-></span></span> unit;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>Takes buffers and writes them somewhere. The buffers are only valid during this call and must not be stored. The queue must not be modified.</p><span class="comment-delim">*)</span></div></li><li id="type-t.flush" class="def record field anchored"><a href="#type-t.flush" class="anchor"></a><code><span>flush : <span>unit <span class="arrow">-></span></span> unit;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>Force write</p><span class="comment-delim">*)</span></div></li><li id="type-t.close" class="def record field anchored"><a href="#type-t.close" class="anchor"></a><code><span>close : <span>unit <span class="arrow">-></span></span> unit;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>Close underlying resources</p><span class="comment-delim">*)</span></div></li></ol><code><span>}</span></code></div><div class="spec-doc"><p>An exporter, takes buffers and writes them somewhere. This should be thread-safe if used in a threaded environment.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-of_out_channel"><a href="#val-of_out_channel" class="anchor"></a><code><span><span class="keyword">val</span> of_out_channel : <span>close_channel:bool <span class="arrow">-></span></span> <span><a href="../../../ocaml/Stdlib/index.html#type-out_channel">out_channel</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div><div class="spec-doc"><p>Export to the channel</p><ul class="at-tags"><li class="parameter"><span class="at-tag">parameter</span> <span class="value">close_channel</span> <p>if true, closing the exporter will close the channel</p></li></ul></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-of_buffer"><a href="#val-of_buffer" class="anchor"></a><code><span><span class="keyword">val</span> of_buffer : <span><a href="../../../ocaml/Stdlib/Buffer/index.html#type-t">Stdlib.Buffer.t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div></div></body></html>
|
||||
57
trace-fuchsia/Trace_fuchsia/Subscriber/Callbacks/index.html
Normal file
57
trace-fuchsia/Trace_fuchsia/Subscriber/Callbacks/index.html
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Callbacks (trace-fuchsia.Trace_fuchsia.Subscriber.Callbacks)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia</a> » <a href="../index.html">Subscriber</a> » Callbacks</nav><header class="odoc-preamble"><h1>Module <code><span>Subscriber.Callbacks</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-st"><a href="#type-st" class="anchor"></a><code><span><span class="keyword">type</span> st</span><span> = <a href="../index.html#type-t">t</a></span></code></div><div class="spec-doc"><p>Type of the state passed to every callback.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_init"><a href="#val-on_init" class="anchor"></a><code><span><span class="keyword">val</span> on_init : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Called when the subscriber is initialized in a collector</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_shutdown"><a href="#val-on_shutdown" class="anchor"></a><code><span><span class="keyword">val</span> on_shutdown : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Called when the collector is shutdown</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_name_thread"><a href="#val-on_name_thread" class="anchor"></a><code><span><span class="keyword">val</span> on_name_thread : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> <span>tid:int <span class="arrow">-></span></span> <span>name:string <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Current thread is being named</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_name_process"><a href="#val-on_name_process" class="anchor"></a><code><span><span class="keyword">val</span> on_name_process : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> <span>tid:int <span class="arrow">-></span></span> <span>name:string <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Current process is being named</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_enter_span"><a href="#val-on_enter_span" class="anchor"></a><code><span><span class="keyword">val</span> on_enter_span :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>__FUNCTION__:<span>string option</span> <span class="arrow">-></span></span>
|
||||
<span>__FILE__:string <span class="arrow">-></span></span>
|
||||
<span>__LINE__:int <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span><a href="../../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Enter a regular (sync) span</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_exit_span"><a href="#val-on_exit_span" class="anchor"></a><code><span><span class="keyword">val</span> on_exit_span : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> <span>tid:int <span class="arrow">-></span></span> <span><a href="../../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Exit a span. This and <code>on_enter_span</code> must follow strict stack discipline</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_add_data"><a href="#val-on_add_data" class="anchor"></a><code><span><span class="keyword">val</span> on_add_data :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Add data to a regular span (which must be active)</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_message"><a href="#val-on_message" class="anchor"></a><code><span><span class="keyword">val</span> on_message :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>span:<span><a href="../../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> option</span> <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>string <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Emit a log message</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_counter"><a href="#val-on_counter" class="anchor"></a><code><span><span class="keyword">val</span> on_counter :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>float <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Emit the current value of a counter</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_enter_manual_span"><a href="#val-on_enter_manual_span" class="anchor"></a><code><span><span class="keyword">val</span> on_enter_manual_span :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>__FUNCTION__:<span>string option</span> <span class="arrow">-></span></span>
|
||||
<span>__FILE__:string <span class="arrow">-></span></span>
|
||||
<span>__LINE__:int <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>parent:<span><a href="../../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> option</span> <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>flavor:<span><span class="xref-unresolved">Trace_subscriber__.Types.flavor</span> option</span> <span class="arrow">-></span></span>
|
||||
<span>trace_id:<a href="../../../../trace/Trace_core/index.html#type-trace_id">Trace_core.trace_id</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Enter a manual (possibly async) span</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_exit_manual_span"><a href="#val-on_exit_manual_span" class="anchor"></a><code><span><span class="keyword">val</span> on_exit_manual_span :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>flavor:<span><span class="xref-unresolved">Trace_subscriber__.Types.flavor</span> option</span> <span class="arrow">-></span></span>
|
||||
<span>trace_id:<a href="../../../../trace/Trace_core/index.html#type-trace_id">Trace_core.trace_id</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Exit a manual span</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_extension_event"><a href="#val-on_extension_event" class="anchor"></a><code><span><span class="keyword">val</span> on_extension_event :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span><a href="../../../../trace/Trace_core/index.html#type-extension_event">Trace_core.extension_event</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Extension event</p><ul class="at-tags"><li class="since"><span class="at-tag">since</span> 0.8</li></ul></div></div></div></body></html>
|
||||
7
trace-fuchsia/Trace_fuchsia/Subscriber/index.html
Normal file
7
trace-fuchsia/Trace_fuchsia/Subscriber/index.html
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Subscriber (trace-fuchsia.Trace_fuchsia.Subscriber)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia</a> » Subscriber</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia.Subscriber</span></code></h1></header><div class="odoc-content"><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></code></div><div class="spec-doc"><p>Main subscriber state.</p></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>?buf_pool:<a href="../Buf_pool/index.html#type-t">Buf_pool.t</a> <span class="arrow">-></span></span>
|
||||
<span>pid:int <span class="arrow">-></span></span>
|
||||
<span>exporter:<a href="../Exporter/index.html#type-t">Exporter.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
<a href="#type-t">t</a></span></code></div><div class="spec-doc"><p>Create a subscriber state.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-flush"><a href="#val-flush" class="anchor"></a><code><span><span class="keyword">val</span> flush : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-close"><a href="#val-close" class="anchor"></a><code><span><span class="keyword">val</span> close : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-active"><a href="#val-active" class="anchor"></a><code><span><span class="keyword">val</span> active : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Callbacks"><a href="#module-Callbacks" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Callbacks/index.html">Callbacks</a></span><span> : <a href="../../../trace/Trace_subscriber/Callbacks/module-type-S/index.html">Trace_subscriber.Callbacks.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../trace/Trace_subscriber/Callbacks/module-type-S/index.html#type-st">st</a> = <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-subscriber"><a href="#val-subscriber" class="anchor"></a><code><span><span class="keyword">val</span> subscriber : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../../../trace/Trace_subscriber/index.html#type-t">Trace_subscriber.t</a></span></code></div><div class="spec-doc"><p>Subscriber that writes json into this writer</p></div></div></div></body></html>
|
||||
2
trace-fuchsia/Trace_fuchsia/Writer/Argument/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia/Writer/Argument/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Argument (trace-fuchsia.Trace_fuchsia.Writer.Argument)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia</a> » <a href="../index.html">Writer</a> » Argument</nav><header class="odoc-preamble"><h1>Module <code><span>Writer.Argument</span></code></h1></header><div class="odoc-content"><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> = string * <a href="../index.html#type-arg">arg</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-check_valid_"><a href="#val-check_valid_" class="anchor"></a><code><span><span class="keyword">val</span> check_valid_ : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-is_i32_"><a href="#val-is_i32_" class="anchor"></a><code><span><span class="keyword">val</span> is_i32_ : <span>int <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode : <span><a href="../../Buf/index.html#type-t">Buf.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
2
trace-fuchsia/Trace_fuchsia/Writer/Arguments/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia/Writer/Arguments/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Arguments (trace-fuchsia.Trace_fuchsia.Writer.Arguments)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia</a> » <a href="../index.html">Writer</a> » Arguments</nav><header class="odoc-preamble"><h1>Module <code><span>Writer.Arguments</span></code></h1></header><div class="odoc-content"><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> = <span><a href="../Argument/index.html#type-t">Argument.t</a> list</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-len"><a href="#val-len" class="anchor"></a><code><span><span class="keyword">val</span> len : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-check_valid"><a href="#val-check_valid" class="anchor"></a><code><span><span class="keyword">val</span> check_valid : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode : <span><a href="../../Buf/index.html#type-t">Buf.t</a> <span class="arrow">-></span></span> <span><a href="#type-t">t</a> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Async_begin (trace-fuchsia.Trace_fuchsia.Writer.Event.Async_begin)</title><link rel="stylesheet" href="../../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../../index.html">Trace_fuchsia</a> » <a href="../../index.html">Writer</a> » <a href="../index.html">Event</a> » Async_begin</nav><header class="odoc-preamble"><h1>Module <code><span>Event.Async_begin</span></code></h1><p>type=5</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../../Buf_chain/index.html#type-t">Buf_chain.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>async_id:<a href="../../../../../trace/Trace_core/index.html#type-trace_id">Trace_core.trace_id</a> <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Async_end (trace-fuchsia.Trace_fuchsia.Writer.Event.Async_end)</title><link rel="stylesheet" href="../../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../../index.html">Trace_fuchsia</a> » <a href="../../index.html">Writer</a> » <a href="../index.html">Event</a> » Async_end</nav><header class="odoc-preamble"><h1>Module <code><span>Event.Async_end</span></code></h1><p>type=7</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../../Buf_chain/index.html#type-t">Buf_chain.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>async_id:<a href="../../../../../trace/Trace_core/index.html#type-trace_id">Trace_core.trace_id</a> <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
14
trace-fuchsia/Trace_fuchsia/Writer/Event/Counter/index.html
Normal file
14
trace-fuchsia/Trace_fuchsia/Writer/Event/Counter/index.html
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Counter (trace-fuchsia.Trace_fuchsia.Writer.Event.Counter)</title><link rel="stylesheet" href="../../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../../index.html">Trace_fuchsia</a> » <a href="../../index.html">Writer</a> » <a href="../index.html">Event</a> » Counter</nav><header class="odoc-preamble"><h1>Module <code><span>Event.Counter</span></code></h1><p>type=1</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../../Buf_chain/index.html#type-t">Buf_chain.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Duration_begin (trace-fuchsia.Trace_fuchsia.Writer.Event.Duration_begin)</title><link rel="stylesheet" href="../../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../../index.html">Trace_fuchsia</a> » <a href="../../index.html">Writer</a> » <a href="../index.html">Event</a> » Duration_begin</nav><header class="odoc-preamble"><h1>Module <code><span>Event.Duration_begin</span></code></h1><p>type=2</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../../Buf_chain/index.html#type-t">Buf_chain.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Duration_complete (trace-fuchsia.Trace_fuchsia.Writer.Event.Duration_complete)</title><link rel="stylesheet" href="../../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../../index.html">Trace_fuchsia</a> » <a href="../../index.html">Writer</a> » <a href="../index.html">Event</a> » Duration_complete</nav><header class="odoc-preamble"><h1>Module <code><span>Event.Duration_complete</span></code></h1><p>type=4</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../../Buf_chain/index.html#type-t">Buf_chain.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>end_time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Duration_end (trace-fuchsia.Trace_fuchsia.Writer.Event.Duration_end)</title><link rel="stylesheet" href="../../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../../index.html">Trace_fuchsia</a> » <a href="../../index.html">Writer</a> » <a href="../index.html">Event</a> » Duration_end</nav><header class="odoc-preamble"><h1>Module <code><span>Event.Duration_end</span></code></h1><p>type=3</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../../Buf_chain/index.html#type-t">Buf_chain.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
14
trace-fuchsia/Trace_fuchsia/Writer/Event/Instant/index.html
Normal file
14
trace-fuchsia/Trace_fuchsia/Writer/Event/Instant/index.html
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Instant (trace-fuchsia.Trace_fuchsia.Writer.Event.Instant)</title><link rel="stylesheet" href="../../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../../index.html">Trace_fuchsia</a> » <a href="../../index.html">Writer</a> » <a href="../index.html">Event</a> » Instant</nav><header class="odoc-preamble"><h1>Module <code><span>Event.Instant</span></code></h1><p>type=0</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../../Buf_chain/index.html#type-t">Buf_chain.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
2
trace-fuchsia/Trace_fuchsia/Writer/Event/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia/Writer/Event/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Event (trace-fuchsia.Trace_fuchsia.Writer.Event)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia</a> » <a href="../index.html">Writer</a> » Event</nav><header class="odoc-preamble"><h1>Module <code><span>Writer.Event</span></code></h1><p>record type = 4</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module anchored" id="module-Instant"><a href="#module-Instant" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Instant/index.html">Instant</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>type=0</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Counter"><a href="#module-Counter" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Counter/index.html">Counter</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>type=1</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Duration_begin"><a href="#module-Duration_begin" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Duration_begin/index.html">Duration_begin</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>type=2</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Duration_end"><a href="#module-Duration_end" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Duration_end/index.html">Duration_end</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>type=3</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Duration_complete"><a href="#module-Duration_complete" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Duration_complete/index.html">Duration_complete</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>type=4</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Async_begin"><a href="#module-Async_begin" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Async_begin/index.html">Async_begin</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>type=5</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Async_end"><a href="#module-Async_end" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Async_end/index.html">Async_end</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>type=7</p></div></div></div></body></html>
|
||||
2
trace-fuchsia/Trace_fuchsia/Writer/I64/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia/Writer/I64/index.html
Normal file
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1,9 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Kernel_object (trace-fuchsia.Trace_fuchsia.Writer.Kernel_object)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia</a> » <a href="../index.html">Writer</a> » Kernel_object</nav><header class="odoc-preamble"><h1>Module <code><span>Writer.Kernel_object</span></code></h1><p>record type = 7</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word : <span>name:string <span class="arrow">-></span></span> <span>args:<a href="../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-ty"><a href="#type-ty" class="anchor"></a><code><span><span class="keyword">type</span> ty</span><span> = int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ty_process"><a href="#val-ty_process" class="anchor"></a><code><span><span class="keyword">val</span> ty_process : <a href="#type-ty">ty</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ty_thread"><a href="#val-ty_thread" class="anchor"></a><code><span><span class="keyword">val</span> ty_thread : <a href="#type-ty">ty</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../Buf_chain/index.html#type-t">Buf_chain.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>ty:<a href="#type-ty">ty</a> <span class="arrow">-></span></span>
|
||||
<span>kid:int <span class="arrow">-></span></span>
|
||||
<span>args:<a href="../Arguments/index.html#type-t">Arguments.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Initialization_record (trace-fuchsia.Trace_fuchsia.Writer.Metadata.Initialization_record)</title><link rel="stylesheet" href="../../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../../index.html">Trace_fuchsia</a> » <a href="../../index.html">Writer</a> » <a href="../index.html">Metadata</a> » Initialization_record</nav><header class="odoc-preamble"><h1>Module <code><span>Metadata.Initialization_record</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word : int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_ticks_per_sec"><a href="#val-default_ticks_per_sec" class="anchor"></a><code><span><span class="keyword">val</span> default_ticks_per_sec : int64</span></code></div><div class="spec-doc"><p>Default: 1 tick = 1 ns</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode : <span><a href="../../../Buf_chain/index.html#type-t">Buf_chain.t</a> <span class="arrow">-></span></span> <span>ticks_per_secs:int64 <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Magic_record (trace-fuchsia.Trace_fuchsia.Writer.Metadata.Magic_record)</title><link rel="stylesheet" href="../../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../../index.html">Trace_fuchsia</a> » <a href="../../index.html">Writer</a> » <a href="../index.html">Metadata</a> » Magic_record</nav><header class="odoc-preamble"><h1>Module <code><span>Metadata.Magic_record</span></code></h1><p>First record in the trace</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-value"><a href="#val-value" class="anchor"></a><code><span><span class="keyword">val</span> value : int64</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word : int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode : <span><a href="../../../Buf_chain/index.html#type-t">Buf_chain.t</a> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Provider_info (trace-fuchsia.Trace_fuchsia.Writer.Metadata.Provider_info)</title><link rel="stylesheet" href="../../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../../index.html">Trace_fuchsia</a> » <a href="../../index.html">Writer</a> » <a href="../index.html">Metadata</a> » Provider_info</nav><header class="odoc-preamble"><h1>Module <code><span>Metadata.Provider_info</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word : <span>name:string <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode : <span><a href="../../../Buf_chain/index.html#type-t">Buf_chain.t</a> <span class="arrow">-></span></span> <span>id:int <span class="arrow">-></span></span> <span>name:string <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Provider_section (trace-fuchsia.Trace_fuchsia.Writer.Metadata.Provider_section)</title><link rel="stylesheet" href="../../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../../index.html">Trace_fuchsia</a> » <a href="../../index.html">Writer</a> » <a href="../index.html">Metadata</a> » Provider_section</nav><header class="odoc-preamble"><h1>Module <code><span>Metadata.Provider_section</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_info (trace-fuchsia.Trace_fuchsia.Writer.Metadata.Trace_info)</title><link rel="stylesheet" href="../../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../../index.html">Trace_fuchsia</a> » <a href="../../index.html">Writer</a> » <a href="../index.html">Metadata</a> » Trace_info</nav><header class="odoc-preamble"><h1>Module <code><span>Metadata.Trace_info</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
2
trace-fuchsia/Trace_fuchsia/Writer/Metadata/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia/Writer/Metadata/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Metadata (trace-fuchsia.Trace_fuchsia.Writer.Metadata)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia</a> » <a href="../index.html">Writer</a> » Metadata</nav><header class="odoc-preamble"><h1>Module <code><span>Writer.Metadata</span></code></h1><p>record type = 0</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module anchored" id="module-Magic_record"><a href="#module-Magic_record" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Magic_record/index.html">Magic_record</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>First record in the trace</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Initialization_record"><a href="#module-Initialization_record" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Initialization_record/index.html">Initialization_record</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Provider_info"><a href="#module-Provider_info" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Provider_info/index.html">Provider_info</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Provider_section"><a href="#module-Provider_section" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Provider_section/index.html">Provider_section</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Trace_info"><a href="#module-Trace_info" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Trace_info/index.html">Trace_info</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>
|
||||
2
trace-fuchsia/Trace_fuchsia/Writer/Str_ref/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia/Writer/Str_ref/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Str_ref (trace-fuchsia.Trace_fuchsia.Writer.Str_ref)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia</a> » <a href="../index.html">Writer</a> » Str_ref</nav><header class="odoc-preamble"><h1>Module <code><span>Writer.Str_ref</span></code></h1></header><div class="odoc-content"><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> = int</span></code></div><div class="spec-doc"><p>16 bits</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-inline_fail_"><a href="#val-inline_fail_" class="anchor"></a><code><span><span class="keyword">val</span> inline_fail_ : <span>unit <span class="arrow">-></span></span> <span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-inline"><a href="#val-inline" class="anchor"></a><code><span><span class="keyword">val</span> inline : <span>int <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div></div></body></html>
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Thread_record (trace-fuchsia.Trace_fuchsia.Writer.Thread_record)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia</a> » <a href="../index.html">Writer</a> » Thread_record</nav><header class="odoc-preamble"><h1>Module <code><span>Writer.Thread_record</span></code></h1><p>record type = 3</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word : int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode : <span><a href="../../Buf_chain/index.html#type-t">Buf_chain.t</a> <span class="arrow">-></span></span> <span>as_ref:int <span class="arrow">-></span></span> <span>pid:int <span class="arrow">-></span></span> <span>tid:int <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Record that <code>Thread_ref.ref as_ref</code> represents the pair <code>pid, tid</code></p></div></div></div></body></html>
|
||||
2
trace-fuchsia/Trace_fuchsia/Writer/Thread_ref/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia/Writer/Thread_ref/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Thread_ref (trace-fuchsia.Trace_fuchsia.Writer.Thread_ref)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia</a> » <a href="../index.html">Writer</a> » Thread_ref</nav><header class="odoc-preamble"><h1>Module <code><span>Writer.Thread_ref</span></code></h1></header><div class="odoc-content"><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> = </span></code><ol><li id="type-t.Ref" class="def variant constructor anchored"><a href="#type-t.Ref" class="anchor"></a><code><span>| </span><span><span class="constructor">Ref</span> <span class="keyword">of</span> int</span></code></li><li id="type-t.Inline" class="def variant constructor anchored"><a href="#type-t.Inline" class="anchor"></a><code><span>| </span><span><span class="constructor">Inline</span> <span class="keyword">of</span> </span><span>{</span></code><ol><li id="type-t.pid" class="def record field anchored"><a href="#type-t.pid" class="anchor"></a><code><span>pid : int;</span></code></li><li id="type-t.tid" class="def record field anchored"><a href="#type-t.tid" class="anchor"></a><code><span>tid : int;</span></code></li></ol><code><span>}</span></code></li></ol></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-inline"><a href="#val-inline" class="anchor"></a><code><span><span class="keyword">val</span> inline : <span>pid:int <span class="arrow">-></span></span> <span>tid:int <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ref"><a href="#val-ref" class="anchor"></a><code><span><span class="keyword">val</span> ref : <span>int <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-as_i8"><a href="#val-as_i8" class="anchor"></a><code><span><span class="keyword">val</span> as_i8 : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div><div class="spec-doc"><p>8-bit int for the reference</p></div></div></div></body></html>
|
||||
2
trace-fuchsia/Trace_fuchsia/Writer/Util/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia/Writer/Util/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Util (trace-fuchsia.Trace_fuchsia.Writer.Util)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia</a> » <a href="../index.html">Writer</a> » Util</nav><header class="odoc-preamble"><h1>Module <code><span>Writer.Util</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-missing_to_round"><a href="#val-missing_to_round" class="anchor"></a><code><span><span class="keyword">val</span> missing_to_round : <span>int <span class="arrow">-></span></span> int</span></code></div><div class="spec-doc"><p>How many bytes are missing for <code>n</code> to be a multiple of 8</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-round_to_word"><a href="#val-round_to_word" class="anchor"></a><code><span><span class="keyword">val</span> round_to_word : <span>int <span class="arrow">-></span></span> int</span></code></div><div class="spec-doc"><p>Round up to a multiple of 8</p></div></div></div></body></html>
|
||||
2
trace-fuchsia/Trace_fuchsia/Writer/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia/Writer/index.html
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
2
trace-fuchsia/Trace_fuchsia__Buf/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia__Buf/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia__Buf (trace-fuchsia.Trace_fuchsia__Buf)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia__Buf</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia__Buf</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia__Bg_thread (trace-fuchsia.Trace_fuchsia__Bg_thread)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia__Bg_thread</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia__Bg_thread</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia__Buf_chain (trace-fuchsia.Trace_fuchsia__Buf_chain)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia__Buf_chain</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia__Buf_chain</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_private_util__B_queue (trace.Trace_private_util__B_queue)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace</a> » Trace_private_util__B_queue</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_private_util__B_queue</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia__Buf_pool (trace-fuchsia.Trace_fuchsia__Buf_pool)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia__Buf_pool</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia__Buf_pool</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
2
trace-fuchsia/Trace_fuchsia__Exporter/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia__Exporter/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia__Exporter (trace-fuchsia.Trace_fuchsia__Exporter)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia__Exporter</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia__Exporter</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia__Fcollector (trace-fuchsia.Trace_fuchsia__Fcollector)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia__Fcollector</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia__Fcollector</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_subscriber__Time_ (trace.Trace_subscriber__Time_)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace</a> » Trace_subscriber__Time_</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_subscriber__Time_</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia__Lock (trace-fuchsia.Trace_fuchsia__Lock)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia__Lock</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia__Lock</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia_write__Util (trace-fuchsia.Trace_fuchsia_write__Util)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia_write__Util</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write__Util</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia__Subscriber (trace-fuchsia.Trace_fuchsia__Subscriber)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia__Subscriber</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia__Subscriber</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
2
trace-fuchsia/Trace_fuchsia__Util/index.html
Normal file
2
trace-fuchsia/Trace_fuchsia__Util/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia__Util (trace-fuchsia.Trace_fuchsia__Util)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia__Util</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia__Util</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia_write__ (trace-fuchsia.Trace_fuchsia_write__)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia_write__</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write__</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia__Writer (trace-fuchsia.Trace_fuchsia__Writer)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia__Writer</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia__Writer</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Argument (trace-fuchsia.Trace_fuchsia_write.Argument)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia_write</a> » Argument</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write.Argument</span></code></h1></header><div class="odoc-content"><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> <span>'a t</span></span><span> = string * <span>[< <a href="../index.html#type-user_data">user_data</a> <span><span>| `Kid</span> of int</span> ]</span> <span class="keyword">as</span> 'a</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-check_valid_"><a href="#val-check_valid_" class="anchor"></a><code><span><span class="keyword">val</span> check_valid_ :
|
||||
<span><span><span>[< <span>`Bool of bool</span>
|
||||
<span><span>| `Float</span> of float</span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int</span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="#type-t">t</a></span> <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-is_i32_"><a href="#val-is_i32_" class="anchor"></a><code><span><span class="keyword">val</span> is_i32_ : <span>int <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span><span><span>[< <span>`Bool of bool & <span class="type-var">'a</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'b</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'c</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="#type-t">t</a></span> <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../Buf/index.html#type-t">Buf.t</a> <span class="arrow">-></span></span>
|
||||
<span><span><span>[< <span>`Bool of bool & <span class="type-var">'a</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'b</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'c</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="#type-t">t</a></span> <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Arguments (trace-fuchsia.Trace_fuchsia_write.Arguments)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia_write</a> » Arguments</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write.Arguments</span></code></h1></header><div class="odoc-content"><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> <span>'a t</span></span><span> = <span><span><span class="type-var">'a</span> <a href="../Argument/index.html#type-t">Argument.t</a></span> list</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-len"><a href="#val-len" class="anchor"></a><code><span><span class="keyword">val</span> len :
|
||||
<span><span><span>[< <span>`Bool of bool</span>
|
||||
<span><span>| `Float</span> of float</span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int</span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="#type-t">t</a></span> <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-check_valid"><a href="#val-check_valid" class="anchor"></a><code><span><span class="keyword">val</span> check_valid :
|
||||
<span><span><span>[< <span>`Bool of bool</span>
|
||||
<span><span>| `Float</span> of float</span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int</span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="#type-t">t</a></span> <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span><span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span> & <span class="type-var">'h</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="#type-t">t</a></span> <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../Buf/index.html#type-t">Buf.t</a> <span class="arrow">-></span></span>
|
||||
<span><span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'d</span> & <span class="type-var">'e</span> & <span class="type-var">'f</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'g</span> & <span class="type-var">'h</span> & <span class="type-var">'i</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="#type-t">t</a></span> <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Buf (trace-fuchsia.Trace_fuchsia_write.Buf)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia_write</a> » Buf</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write.Buf</span></code></h1></header><div class="odoc-content"><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> = </span><span>{</span></code><ol><li id="type-t.buf" class="def record field anchored"><a href="#type-t.buf" class="anchor"></a><code><span>buf : bytes;</span></code></li><li id="type-t.offset" class="def record field anchored"><a href="#type-t.offset" class="anchor"></a><code><span><span class="keyword">mutable</span> offset : int;</span></code></li></ol><code><span>}</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-empty"><a href="#val-empty" class="anchor"></a><code><span><span class="keyword">val</span> empty : <a href="#type-t">t</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>int <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-clear"><a href="#val-clear" class="anchor"></a><code><span><span class="keyword">val</span> clear : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-available"><a href="#val-available" class="anchor"></a><code><span><span class="keyword">val</span> available : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-size"><a href="#val-size" class="anchor"></a><code><span><span class="keyword">val</span> size : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_i64"><a href="#val-add_i64" class="anchor"></a><code><span><span class="keyword">val</span> add_i64 : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span>int64 <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-add_string"><a href="#val-add_string" class="anchor"></a><code><span><span class="keyword">val</span> add_string : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span>string <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-to_string"><a href="#val-to_string" class="anchor"></a><code><span><span class="keyword">val</span> to_string : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> string</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>List_with_len (trace-fuchsia.Trace_fuchsia_write.Buf_pool.List_with_len)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia_write</a> » <a href="../index.html">Buf_pool</a> » List_with_len</nav><header class="odoc-preamble"><h1>Module <code><span>Buf_pool.List_with_len</span></code></h1></header><div class="odoc-content"><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> <span>+'a t</span></span><span> = </span></code><ol><li id="type-t.Nil" class="def variant constructor anchored"><a href="#type-t.Nil" class="anchor"></a><code><span>| </span><span><span class="constructor">Nil</span></span></code></li><li id="type-t.Cons" class="def variant constructor anchored"><a href="#type-t.Cons" class="anchor"></a><code><span>| </span><span><span class="constructor">Cons</span> <span class="keyword">of</span> int * <span class="type-var">'a</span> * <span><span class="type-var">'a</span> <a href="#type-t">t</a></span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-empty"><a href="#val-empty" class="anchor"></a><code><span><span class="keyword">val</span> empty : <span><span class="type-var">'a</span> <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-len"><a href="#val-len" class="anchor"></a><code><span><span class="keyword">val</span> len : <span><span><span class="type-var">'a</span> <a href="#type-t">t</a></span> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-cons"><a href="#val-cons" class="anchor"></a><code><span><span class="keyword">val</span> cons : <span><span class="type-var">'a</span> <span class="arrow">-></span></span> <span><span><span class="type-var">'b</span> <a href="#type-t">t</a></span> <span class="arrow">-></span></span> <span><span class="type-var">'b</span> <a href="#type-t">t</a></span></span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Buf_pool (trace-fuchsia.Trace_fuchsia_write.Buf_pool)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia_write</a> » Buf_pool</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write.Buf_pool</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module anchored" id="module-List_with_len"><a href="#module-List_with_len" class="anchor"></a><code><span><span class="keyword">module</span> <a href="List_with_len/index.html">List_with_len</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><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> = </span><span>{</span></code><ol><li id="type-t.max_len" class="def record field anchored"><a href="#type-t.max_len" class="anchor"></a><code><span>max_len : int;</span></code></li><li id="type-t.buf_size" class="def record field anchored"><a href="#type-t.buf_size" class="anchor"></a><code><span>buf_size : int;</span></code></li><li id="type-t.bufs" class="def record field anchored"><a href="#type-t.bufs" class="anchor"></a><code><span>bufs : <span><span><a href="../Buf/index.html#type-t">Buf.t</a> <a href="List_with_len/index.html#type-t">List_with_len.t</a></span> <span class="xref-unresolved">{A}1</span>.t</span>;</span></code></li></ol><code><span>}</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>?max_len:int <span class="arrow">-></span></span> <span>?buf_size:int <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-alloc"><a href="#val-alloc" class="anchor"></a><code><span><span class="keyword">val</span> alloc : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../Buf/index.html#type-t">Buf.t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-recycle"><a href="#val-recycle" class="anchor"></a><code><span><span class="keyword">val</span> recycle : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span><a href="../Buf/index.html#type-t">Buf.t</a> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Async_begin (trace-fuchsia.Trace_fuchsia_write.Event.Async_begin)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia_write</a> » <a href="../index.html">Event</a> » Async_begin</nav><header class="odoc-preamble"><h1>Module <code><span>Event.Async_begin</span></code></h1><p>type=5</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span> & <span class="type-var">'h</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../Output/index.html#type-t">Output.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>async_id:<a href="../../../../trace/Trace_core/index.html#type-trace_id">Trace_core.trace_id</a> <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span> & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'h</span> & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span> & <span class="type-var">'m</span> & <span class="type-var">'n</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'o</span> & <span class="type-var">'p</span> & <span class="type-var">'q</span> & <span class="type-var">'r</span> & <span class="type-var">'s</span> & <span class="type-var">'t</span> & <span class="type-var">'u</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Async_end (trace-fuchsia.Trace_fuchsia_write.Event.Async_end)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia_write</a> » <a href="../index.html">Event</a> » Async_end</nav><header class="odoc-preamble"><h1>Module <code><span>Event.Async_end</span></code></h1><p>type=7</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span> & <span class="type-var">'h</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../Output/index.html#type-t">Output.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>async_id:<a href="../../../../trace/Trace_core/index.html#type-trace_id">Trace_core.trace_id</a> <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span> & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'h</span> & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span> & <span class="type-var">'m</span> & <span class="type-var">'n</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'o</span> & <span class="type-var">'p</span> & <span class="type-var">'q</span> & <span class="type-var">'r</span> & <span class="type-var">'s</span> & <span class="type-var">'t</span> & <span class="type-var">'u</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Counter (trace-fuchsia.Trace_fuchsia_write.Event.Counter)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia_write</a> » <a href="../index.html">Event</a> » Counter</nav><header class="odoc-preamble"><h1>Module <code><span>Event.Counter</span></code></h1><p>type=1</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span> & <span class="type-var">'h</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../Output/index.html#type-t">Output.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span> & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'h</span> & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span> & <span class="type-var">'m</span> & <span class="type-var">'n</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'o</span> & <span class="type-var">'p</span> & <span class="type-var">'q</span> & <span class="type-var">'r</span> & <span class="type-var">'s</span> & <span class="type-var">'t</span> & <span class="type-var">'u</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Duration_begin (trace-fuchsia.Trace_fuchsia_write.Event.Duration_begin)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia_write</a> » <a href="../index.html">Event</a> » Duration_begin</nav><header class="odoc-preamble"><h1>Module <code><span>Event.Duration_begin</span></code></h1><p>type=2</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span> & <span class="type-var">'h</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../Output/index.html#type-t">Output.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span> & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'h</span> & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span> & <span class="type-var">'m</span> & <span class="type-var">'n</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'o</span> & <span class="type-var">'p</span> & <span class="type-var">'q</span> & <span class="type-var">'r</span> & <span class="type-var">'s</span> & <span class="type-var">'t</span> & <span class="type-var">'u</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Duration_complete (trace-fuchsia.Trace_fuchsia_write.Event.Duration_complete)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia_write</a> » <a href="../index.html">Event</a> » Duration_complete</nav><header class="odoc-preamble"><h1>Module <code><span>Event.Duration_complete</span></code></h1><p>type=4</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span> & <span class="type-var">'h</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../Output/index.html#type-t">Output.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>end_time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span> & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'h</span> & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span> & <span class="type-var">'m</span> & <span class="type-var">'n</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'o</span> & <span class="type-var">'p</span> & <span class="type-var">'q</span> & <span class="type-var">'r</span> & <span class="type-var">'s</span> & <span class="type-var">'t</span> & <span class="type-var">'u</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Duration_end (trace-fuchsia.Trace_fuchsia_write.Event.Duration_end)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia_write</a> » <a href="../index.html">Event</a> » Duration_end</nav><header class="odoc-preamble"><h1>Module <code><span>Event.Duration_end</span></code></h1><p>type=3</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span> & <span class="type-var">'h</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../Output/index.html#type-t">Output.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span> & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'h</span> & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span> & <span class="type-var">'m</span> & <span class="type-var">'n</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'o</span> & <span class="type-var">'p</span> & <span class="type-var">'q</span> & <span class="type-var">'r</span> & <span class="type-var">'s</span> & <span class="type-var">'t</span> & <span class="type-var">'u</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Instant (trace-fuchsia.Trace_fuchsia_write.Event.Instant)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia_write</a> » <a href="../index.html">Event</a> » Instant</nav><header class="odoc-preamble"><h1>Module <code><span>Event.Instant</span></code></h1><p>type=0</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span> & <span class="type-var">'h</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../../Output/index.html#type-t">Output.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>t_ref:<a href="../../Thread_ref/index.html#type-t">Thread_ref.t</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span> & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'h</span> & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span> & <span class="type-var">'m</span> & <span class="type-var">'n</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'o</span> & <span class="type-var">'p</span> & <span class="type-var">'q</span> & <span class="type-var">'r</span> & <span class="type-var">'s</span> & <span class="type-var">'t</span> & <span class="type-var">'u</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Event (trace-fuchsia.Trace_fuchsia_write.Event)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia_write</a> » Event</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write.Event</span></code></h1><p>record type = 4</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module anchored" id="module-Instant"><a href="#module-Instant" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Instant/index.html">Instant</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>type=0</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Counter"><a href="#module-Counter" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Counter/index.html">Counter</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>type=1</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Duration_begin"><a href="#module-Duration_begin" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Duration_begin/index.html">Duration_begin</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>type=2</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Duration_end"><a href="#module-Duration_end" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Duration_end/index.html">Duration_end</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>type=3</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Duration_complete"><a href="#module-Duration_complete" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Duration_complete/index.html">Duration_complete</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>type=4</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Async_begin"><a href="#module-Async_begin" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Async_begin/index.html">Async_begin</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>type=5</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Async_end"><a href="#module-Async_end" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Async_end/index.html">Async_end</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>type=7</p></div></div></div></body></html>
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,27 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Kernel_object (trace-fuchsia.Trace_fuchsia_write.Kernel_object)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia_write</a> » Kernel_object</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write.Kernel_object</span></code></h1><p>record type = 7</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word :
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span> & <span class="type-var">'h</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
int</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-ty"><a href="#type-ty" class="anchor"></a><code><span><span class="keyword">type</span> ty</span><span> = int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ty_process"><a href="#val-ty_process" class="anchor"></a><code><span><span class="keyword">val</span> ty_process : <a href="#type-ty">ty</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ty_thread"><a href="#val-ty_thread" class="anchor"></a><code><span><span class="keyword">val</span> ty_thread : <a href="#type-ty">ty</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode :
|
||||
<span><a href="../Output/index.html#type-t">Output.t</a> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>ty:<a href="#type-ty">ty</a> <span class="arrow">-></span></span>
|
||||
<span>kid:int <span class="arrow">-></span></span>
|
||||
<span>args:
|
||||
<span><span>[< <span>`Bool of bool & <span class="type-var">'a</span> & <span class="type-var">'b</span> & <span class="type-var">'c</span> & <span class="type-var">'d</span> & <span class="type-var">'e</span> & <span class="type-var">'f</span> & <span class="type-var">'g</span></span>
|
||||
<span><span>| `Float</span> of float & <span class="type-var">'h</span> & <span class="type-var">'i</span> & <span class="type-var">'j</span> & <span class="type-var">'k</span> & <span class="type-var">'l</span> & <span class="type-var">'m</span> & <span class="type-var">'n</span></span>
|
||||
<span><span>| `Int</span> of int</span>
|
||||
<span><span>| `Kid</span> of int & <span class="type-var">'o</span> & <span class="type-var">'p</span> & <span class="type-var">'q</span> & <span class="type-var">'r</span> & <span class="type-var">'s</span> & <span class="type-var">'t</span> & <span class="type-var">'u</span></span>
|
||||
<span>| `None</span>
|
||||
<span><span>| `String</span> of string</span> ]</span>
|
||||
<a href="../Arguments/index.html#type-t">Arguments.t</a></span> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Initialization_record (trace-fuchsia.Trace_fuchsia_write.Metadata.Initialization_record)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia_write</a> » <a href="../index.html">Metadata</a> » Initialization_record</nav><header class="odoc-preamble"><h1>Module <code><span>Metadata.Initialization_record</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word : int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-default_ticks_per_sec"><a href="#val-default_ticks_per_sec" class="anchor"></a><code><span><span class="keyword">val</span> default_ticks_per_sec : int64</span></code></div><div class="spec-doc"><p>Default: 1 tick = 1 ns</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode : <span><a href="../../Output/index.html#type-t">Output.t</a> <span class="arrow">-></span></span> <span>ticks_per_secs:int64 <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Magic_record (trace-fuchsia.Trace_fuchsia_write.Metadata.Magic_record)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia_write</a> » <a href="../index.html">Metadata</a> » Magic_record</nav><header class="odoc-preamble"><h1>Module <code><span>Metadata.Magic_record</span></code></h1><p>First record in the trace</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-value"><a href="#val-value" class="anchor"></a><code><span><span class="keyword">val</span> value : int64</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word : int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode : <span><a href="../../Output/index.html#type-t">Output.t</a> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Provider_info (trace-fuchsia.Trace_fuchsia_write.Metadata.Provider_info)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia_write</a> » <a href="../index.html">Metadata</a> » Provider_info</nav><header class="odoc-preamble"><h1>Module <code><span>Metadata.Provider_info</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word : <span>name:string <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode : <span><a href="../../Output/index.html#type-t">Output.t</a> <span class="arrow">-></span></span> <span>id:int <span class="arrow">-></span></span> <span>name:string <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Provider_section (trace-fuchsia.Trace_fuchsia_write.Metadata.Provider_section)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia_write</a> » <a href="../index.html">Metadata</a> » Provider_section</nav><header class="odoc-preamble"><h1>Module <code><span>Metadata.Provider_section</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_info (trace-fuchsia.Trace_fuchsia_write.Metadata.Trace_info)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../../index.html">Trace_fuchsia_write</a> » <a href="../index.html">Metadata</a> » Trace_info</nav><header class="odoc-preamble"><h1>Module <code><span>Metadata.Trace_info</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Metadata (trace-fuchsia.Trace_fuchsia_write.Metadata)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia_write</a> » Metadata</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write.Metadata</span></code></h1><p>record type = 0</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module anchored" id="module-Magic_record"><a href="#module-Magic_record" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Magic_record/index.html">Magic_record</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div><div class="spec-doc"><p>First record in the trace</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Initialization_record"><a href="#module-Initialization_record" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Initialization_record/index.html">Initialization_record</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Provider_info"><a href="#module-Provider_info" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Provider_info/index.html">Provider_info</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Provider_section"><a href="#module-Provider_section" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Provider_section/index.html">Provider_section</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Trace_info"><a href="#module-Trace_info" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Trace_info/index.html">Trace_info</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Output (trace-fuchsia.Trace_fuchsia_write.Output)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia_write</a> » Output</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write.Output</span></code></h1></header><div class="odoc-content"><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> = </span><span>{</span></code><ol><li id="type-t.buf" class="def record field anchored"><a href="#type-t.buf" class="anchor"></a><code><span><span class="keyword">mutable</span> buf : <a href="../Buf/index.html#type-t">Buf.t</a>;</span></code></li><li id="type-t.send_buf" class="def record field anchored"><a href="#type-t.send_buf" class="anchor"></a><code><span><span class="keyword">mutable</span> send_buf : <span><a href="../Buf/index.html#type-t">Buf.t</a> <span class="arrow">-></span></span> unit;</span></code></li><li id="type-t.buf_pool" class="def record field anchored"><a href="#type-t.buf_pool" class="anchor"></a><code><span>buf_pool : <a href="../Buf_pool/index.html#type-t">Buf_pool.t</a>;</span></code></li></ol><code><span>}</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>buf_pool:<a href="../Buf_pool/index.html#type-t">Buf_pool.t</a> <span class="arrow">-></span></span> <span>send_buf:<span>(<span><a href="../Buf/index.html#type-t">Buf.t</a> <span class="arrow">-></span></span> unit)</span> <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-flush"><a href="#val-flush" class="anchor"></a><code><span><span class="keyword">val</span> flush : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-max_size_word"><a href="#val-max_size_word" class="anchor"></a><code><span><span class="keyword">val</span> max_size_word : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div><div class="spec-doc"><p>Maximum size available, in words, for a single message</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-get_buf"><a href="#val-get_buf" class="anchor"></a><code><span><span class="keyword">val</span> get_buf : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <span>available_word:int <span class="arrow">-></span></span> <a href="../Buf/index.html#type-t">Buf.t</a></span></code></div><div class="spec-doc"><p>Obtain a buffer with at least <code>available</code> bytes</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-into_buffer"><a href="#val-into_buffer" class="anchor"></a><code><span><span class="keyword">val</span> into_buffer : <span>buf_pool:<a href="../Buf_pool/index.html#type-t">Buf_pool.t</a> <span class="arrow">-></span></span> <span><a href="../../../ocaml/Stdlib/Buffer/index.html#type-t">Stdlib.Buffer.t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-dispose"><a href="#val-dispose" class="anchor"></a><code><span><span class="keyword">val</span> dispose : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> unit</span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Str_ref (trace-fuchsia.Trace_fuchsia_write.Str_ref)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia_write</a> » Str_ref</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write.Str_ref</span></code></h1></header><div class="odoc-content"><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> = int</span></code></div><div class="spec-doc"><p>16 bits</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-inline_fail_"><a href="#val-inline_fail_" class="anchor"></a><code><span><span class="keyword">val</span> inline_fail_ : <span>unit <span class="arrow">-></span></span> <span class="type-var">'a</span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-inline"><a href="#val-inline" class="anchor"></a><code><span><span class="keyword">val</span> inline : <span>int <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Thread_record (trace-fuchsia.Trace_fuchsia_write.Thread_record)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia_write</a> » Thread_record</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write.Thread_record</span></code></h1><p>record type = 3</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word : int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-encode"><a href="#val-encode" class="anchor"></a><code><span><span class="keyword">val</span> encode : <span><a href="../Output/index.html#type-t">Output.t</a> <span class="arrow">-></span></span> <span>as_ref:int <span class="arrow">-></span></span> <span>pid:int <span class="arrow">-></span></span> <span>tid:int <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Record that <code>Thread_ref.ref as_ref</code> represents the pair <code>pid, tid</code></p></div></div></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Thread_ref (trace-fuchsia.Trace_fuchsia_write.Thread_ref)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia_write</a> » Thread_ref</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write.Thread_ref</span></code></h1></header><div class="odoc-content"><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> = </span></code><ol><li id="type-t.Ref" class="def variant constructor anchored"><a href="#type-t.Ref" class="anchor"></a><code><span>| </span><span><span class="constructor">Ref</span> <span class="keyword">of</span> int</span></code></li><li id="type-t.Inline" class="def variant constructor anchored"><a href="#type-t.Inline" class="anchor"></a><code><span>| </span><span><span class="constructor">Inline</span> <span class="keyword">of</span> </span><span>{</span></code><ol><li id="type-t.pid" class="def record field anchored"><a href="#type-t.pid" class="anchor"></a><code><span>pid : int;</span></code></li><li id="type-t.tid" class="def record field anchored"><a href="#type-t.tid" class="anchor"></a><code><span>tid : int;</span></code></li></ol><code><span>}</span></code></li></ol></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-inline"><a href="#val-inline" class="anchor"></a><code><span><span class="keyword">val</span> inline : <span>pid:int <span class="arrow">-></span></span> <span>tid:int <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-ref"><a href="#val-ref" class="anchor"></a><code><span><span class="keyword">val</span> ref : <span>int <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-size_word"><a href="#val-size_word" class="anchor"></a><code><span><span class="keyword">val</span> size_word : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-as_i8"><a href="#val-as_i8" class="anchor"></a><code><span><span class="keyword">val</span> as_i8 : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> int</span></code></div><div class="spec-doc"><p>8-bit int for the reference</p></div></div></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Util (trace-fuchsia.Trace_fuchsia_write.Util)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » <a href="../index.html">Trace_fuchsia_write</a> » Util</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write.Util</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-missing_to_round"><a href="#val-missing_to_round" class="anchor"></a><code><span><span class="keyword">val</span> missing_to_round : <span>int <span class="arrow">-></span></span> int</span></code></div><div class="spec-doc"><p>How many bytes are missing for <code>n</code> to be a multiple of 8</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-round_to_word"><a href="#val-round_to_word" class="anchor"></a><code><span><span class="keyword">val</span> round_to_word : <span>int <span class="arrow">-></span></span> int</span></code></div><div class="spec-doc"><p>Round up to a multiple of 8</p></div></div></div></body></html>
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia_write__Buf (trace-fuchsia.Trace_fuchsia_write__Buf)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia_write__Buf</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write__Buf</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia_write__Buf_pool (trace-fuchsia.Trace_fuchsia_write__Buf_pool)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia_write__Buf_pool</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write__Buf_pool</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_fuchsia_write__Output (trace-fuchsia.Trace_fuchsia_write__Output)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-fuchsia</a> » Trace_fuchsia_write__Output</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_fuchsia_write__Output</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>index (trace-fuchsia.index)</title><link rel="stylesheet" href="../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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> – trace-fuchsia</nav><header class="odoc-preamble"><h1 id="package-trace-fuchsia"><a href="#package-trace-fuchsia" class="anchor"></a>Package trace-fuchsia <nav><a type="text/plain; charset=UTF-8" href="_doc-dir/CHANGES.md">changes</a> <a href="#package_info">more…</a></nav></h1><ul class="modules"><li><a href="Trace_fuchsia/index.html"><code>Trace_fuchsia</code></a> <span class="synopsis">Fuchsia trace collector.</span></li><li><a href="Trace_fuchsia_write/index.html"><code>Trace_fuchsia_write</code></a> <span class="synopsis">Write fuchsia events into buffers.</span></li></ul></header><nav class="odoc-toc"><ul><li><a href="#package_info">Package info</a></li></ul></nav><div class="odoc-content"><h2 id="package_info"><a href="#package_info" class="anchor"></a>Package info</h2><table class="package info"><tr id="info-changes-files"><td><a href="#info-changes-files" aria-hidden="true" class="anchor"></a>changes-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/CHANGES.md">CHANGES.md</a></li></ul></td></tr><tr id="info-readme-files"><td><a href="#info-readme-files" aria-hidden="true" class="anchor"></a>readme-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/README.md">README.md</a></li></ul></td></tr></table></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>index (trace-fuchsia.index)</title><link rel="stylesheet" href="../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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> – trace-fuchsia</nav><header class="odoc-preamble"><h1 id="package-trace-fuchsia"><a href="#package-trace-fuchsia" class="anchor"></a>Package trace-fuchsia <nav><a type="text/plain; charset=UTF-8" href="_doc-dir/CHANGES.md">changes</a> <a href="#package_info">more…</a></nav></h1><ul class="modules"><li><a href="Trace_fuchsia/index.html"><code>Trace_fuchsia</code></a> <span class="synopsis">Fuchsia trace collector.</span></li></ul></header><nav class="odoc-toc"><ul><li><a href="#package_info">Package info</a></li></ul></nav><div class="odoc-content"><h2 id="package_info"><a href="#package_info" class="anchor"></a>Package info</h2><table class="package info"><tr id="info-changes-files"><td><a href="#info-changes-files" aria-hidden="true" class="anchor"></a>changes-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/CHANGES.md">CHANGES.md</a></li></ul></td></tr><tr id="info-readme-files"><td><a href="#info-readme-files" aria-hidden="true" class="anchor"></a>readme-files</td><td><ul><li><a type="text/plain; charset=UTF-8" href="_doc-dir/README.md">README.md</a></li></ul></td></tr></table></div></body></html>
|
||||
2
trace-tef/Trace_tef/Exporter/index.html
Normal file
2
trace-tef/Trace_tef/Exporter/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Exporter (trace-tef.Trace_tef.Exporter)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-tef</a> » <a href="../index.html">Trace_tef</a> » Exporter</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_tef.Exporter</span></code></h1><p>An exporter, takes JSON objects and writes them somewhere</p></header><div class="odoc-content"><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> = </span><span>{</span></code><ol><li id="type-t.on_json" class="def record field anchored"><a href="#type-t.on_json" class="anchor"></a><code><span>on_json : <span><a href="../../../ocaml/Stdlib/Buffer/index.html#type-t">Stdlib.Buffer.t</a> <span class="arrow">-></span></span> unit;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>Takes a buffer and writes it somewhere. The buffer is only valid during this call and must not be stored.</p><span class="comment-delim">*)</span></div></li><li id="type-t.flush" class="def record field anchored"><a href="#type-t.flush" class="anchor"></a><code><span>flush : <span>unit <span class="arrow">-></span></span> unit;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>Force write</p><span class="comment-delim">*)</span></div></li><li id="type-t.close" class="def record field anchored"><a href="#type-t.close" class="anchor"></a><code><span>close : <span>unit <span class="arrow">-></span></span> unit;</span></code><div class="def-doc"><span class="comment-delim">(*</span><p>Close underlying resources</p><span class="comment-delim">*)</span></div></li></ol><code><span>}</span></code></div><div class="spec-doc"><p>An exporter, takes JSON objects and writes them somewhere.</p><p>This should be thread-safe if used in a threaded environment.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-of_out_channel"><a href="#val-of_out_channel" class="anchor"></a><code><span><span class="keyword">val</span> of_out_channel : <span>close_channel:bool <span class="arrow">-></span></span> <span>jsonl:bool <span class="arrow">-></span></span> <span><a href="../../../ocaml/Stdlib/index.html#type-out_channel">out_channel</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div><div class="spec-doc"><p>Export to the channel</p><ul class="at-tags"><li class="parameter"><span class="at-tag">parameter</span> <span class="value">jsonl</span> <p>if true, export as a JSON object per line, otherwise export as a single big JSON array.</p></li></ul><ul class="at-tags"><li class="parameter"><span class="at-tag">parameter</span> <span class="value">close_channel</span> <p>if true, closing the exporter will close the channel</p></li></ul></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-of_buffer"><a href="#val-of_buffer" class="anchor"></a><code><span><span class="keyword">val</span> of_buffer : <span>jsonl:bool <span class="arrow">-></span></span> <span><a href="../../../ocaml/Stdlib/Buffer/index.html#type-t">Stdlib.Buffer.t</a> <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div></div></body></html>
|
||||
2
trace-tef/Trace_tef/Subscriber/Buf_pool/index.html
Normal file
2
trace-tef/Trace_tef/Subscriber/Buf_pool/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Buf_pool (trace-tef.Trace_tef.Subscriber.Buf_pool)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-tef</a> » <a href="../../index.html">Trace_tef</a> » <a href="../index.html">Subscriber</a> » Buf_pool</nav><header class="odoc-preamble"><h1>Module <code><span>Subscriber.Buf_pool</span></code></h1></header><div class="odoc-content"><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></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>?max_size:int <span class="arrow">-></span></span> <span>?buf_size:int <span class="arrow">-></span></span> <span>unit <span class="arrow">-></span></span> <a href="#type-t">t</a></span></code></div></div></div></body></html>
|
||||
57
trace-tef/Trace_tef/Subscriber/Callbacks/index.html
Normal file
57
trace-tef/Trace_tef/Subscriber/Callbacks/index.html
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Callbacks (trace-tef.Trace_tef.Subscriber.Callbacks)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-tef</a> » <a href="../../index.html">Trace_tef</a> » <a href="../index.html">Subscriber</a> » Callbacks</nav><header class="odoc-preamble"><h1>Module <code><span>Subscriber.Callbacks</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-st"><a href="#type-st" class="anchor"></a><code><span><span class="keyword">type</span> st</span><span> = <a href="../index.html#type-t">t</a></span></code></div><div class="spec-doc"><p>Type of the state passed to every callback.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_init"><a href="#val-on_init" class="anchor"></a><code><span><span class="keyword">val</span> on_init : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Called when the subscriber is initialized in a collector</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_shutdown"><a href="#val-on_shutdown" class="anchor"></a><code><span><span class="keyword">val</span> on_shutdown : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Called when the collector is shutdown</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_name_thread"><a href="#val-on_name_thread" class="anchor"></a><code><span><span class="keyword">val</span> on_name_thread : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> <span>tid:int <span class="arrow">-></span></span> <span>name:string <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Current thread is being named</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_name_process"><a href="#val-on_name_process" class="anchor"></a><code><span><span class="keyword">val</span> on_name_process : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> <span>tid:int <span class="arrow">-></span></span> <span>name:string <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Current process is being named</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_enter_span"><a href="#val-on_enter_span" class="anchor"></a><code><span><span class="keyword">val</span> on_enter_span :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>__FUNCTION__:<span>string option</span> <span class="arrow">-></span></span>
|
||||
<span>__FILE__:string <span class="arrow">-></span></span>
|
||||
<span>__LINE__:int <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span><a href="../../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Enter a regular (sync) span</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_exit_span"><a href="#val-on_exit_span" class="anchor"></a><code><span><span class="keyword">val</span> on_exit_span : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> <span>tid:int <span class="arrow">-></span></span> <span><a href="../../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Exit a span. This and <code>on_enter_span</code> must follow strict stack discipline</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_add_data"><a href="#val-on_add_data" class="anchor"></a><code><span><span class="keyword">val</span> on_add_data :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Add data to a regular span (which must be active)</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_message"><a href="#val-on_message" class="anchor"></a><code><span><span class="keyword">val</span> on_message :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>span:<span><a href="../../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> option</span> <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>string <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Emit a log message</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_counter"><a href="#val-on_counter" class="anchor"></a><code><span><span class="keyword">val</span> on_counter :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>float <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Emit the current value of a counter</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_enter_manual_span"><a href="#val-on_enter_manual_span" class="anchor"></a><code><span><span class="keyword">val</span> on_enter_manual_span :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>__FUNCTION__:<span>string option</span> <span class="arrow">-></span></span>
|
||||
<span>__FILE__:string <span class="arrow">-></span></span>
|
||||
<span>__LINE__:int <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>parent:<span><a href="../../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> option</span> <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>flavor:<span><span class="xref-unresolved">Trace_subscriber__.Types.flavor</span> option</span> <span class="arrow">-></span></span>
|
||||
<span>trace_id:<a href="../../../../trace/Trace_core/index.html#type-trace_id">Trace_core.trace_id</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Enter a manual (possibly async) span</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_exit_manual_span"><a href="#val-on_exit_manual_span" class="anchor"></a><code><span><span class="keyword">val</span> on_exit_manual_span :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>flavor:<span><span class="xref-unresolved">Trace_subscriber__.Types.flavor</span> option</span> <span class="arrow">-></span></span>
|
||||
<span>trace_id:<a href="../../../../trace/Trace_core/index.html#type-trace_id">Trace_core.trace_id</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Exit a manual span</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_extension_event"><a href="#val-on_extension_event" class="anchor"></a><code><span><span class="keyword">val</span> on_extension_event :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span><a href="../../../../trace/Trace_core/index.html#type-extension_event">Trace_core.extension_event</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Extension event</p><ul class="at-tags"><li class="since"><span class="at-tag">since</span> 0.8</li></ul></div></div></div></body></html>
|
||||
7
trace-tef/Trace_tef/Subscriber/index.html
Normal file
7
trace-tef/Trace_tef/Subscriber/index.html
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Subscriber (trace-tef.Trace_tef.Subscriber)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-tef</a> » <a href="../index.html">Trace_tef</a> » Subscriber</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_tef.Subscriber</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module anchored" id="module-Buf_pool"><a href="#module-Buf_pool" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Buf_pool/index.html">Buf_pool</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><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></code></div><div class="spec-doc"><p>Main subscriber state.</p></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>?buf_pool:<a href="Buf_pool/index.html#type-t">Buf_pool.t</a> <span class="arrow">-></span></span>
|
||||
<span>pid:int <span class="arrow">-></span></span>
|
||||
<span>exporter:<a href="../Exporter/index.html#type-t">Exporter.t</a> <span class="arrow">-></span></span>
|
||||
<span>unit <span class="arrow">-></span></span>
|
||||
<a href="#type-t">t</a></span></code></div><div class="spec-doc"><p>Create a subscriber state.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-flush"><a href="#val-flush" class="anchor"></a><code><span><span class="keyword">val</span> flush : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-close"><a href="#val-close" class="anchor"></a><code><span><span class="keyword">val</span> close : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-active"><a href="#val-active" class="anchor"></a><code><span><span class="keyword">val</span> active : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> bool</span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Callbacks"><a href="#module-Callbacks" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Callbacks/index.html">Callbacks</a></span><span> : <a href="../../../trace/Trace_subscriber/Callbacks/module-type-S/index.html">Trace_subscriber.Callbacks.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../../trace/Trace_subscriber/Callbacks/module-type-S/index.html#type-st">st</a> = <a href="#type-t">t</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-subscriber"><a href="#val-subscriber" class="anchor"></a><code><span><span class="keyword">val</span> subscriber : <span><a href="#type-t">t</a> <span class="arrow">-></span></span> <a href="../../../trace/Trace_subscriber/index.html#type-t">Trace_subscriber.t</a></span></code></div><div class="spec-doc"><p>Subscriber that writes json into this writer</p></div></div></div></body></html>
|
||||
47
trace-tef/Trace_tef/Writer/index.html
Normal file
47
trace-tef/Trace_tef/Writer/index.html
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Writer (trace-tef.Trace_tef.Writer)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-tef</a> » <a href="../index.html">Trace_tef</a> » Writer</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_tef.Writer</span></code></h1><p>Write JSON events to a buffer.</p><p>This is the part of the code that knows how to emit TEF-compliant JSON from raw event data.</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-emit_duration_event"><a href="#val-emit_duration_event" class="anchor"></a><code><span><span class="keyword">val</span> emit_duration_event :
|
||||
<span>pid:int <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>start:float <span class="arrow">-></span></span>
|
||||
<span>end_:float <span class="arrow">-></span></span>
|
||||
<span>args:<span><span>(string * <a href="../../../trace/Trace_subscriber/index.html#type-user_data">Trace_subscriber.user_data</a>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../../ocaml/Stdlib/Buffer/index.html#type-t">Stdlib.Buffer.t</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-emit_manual_begin"><a href="#val-emit_manual_begin" class="anchor"></a><code><span><span class="keyword">val</span> emit_manual_begin :
|
||||
<span>pid:int <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>id:<a href="../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span>
|
||||
<span>ts:float <span class="arrow">-></span></span>
|
||||
<span>args:<span><span>(string * <a href="../../../trace/Trace_subscriber/index.html#type-user_data">Trace_subscriber.user_data</a>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>flavor:<span><a href="../../../trace/Trace_subscriber/index.html#type-flavor">Trace_subscriber.flavor</a> option</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../../ocaml/Stdlib/Buffer/index.html#type-t">Stdlib.Buffer.t</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-emit_manual_end"><a href="#val-emit_manual_end" class="anchor"></a><code><span><span class="keyword">val</span> emit_manual_end :
|
||||
<span>pid:int <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>id:<a href="../../../trace/Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span>
|
||||
<span>ts:float <span class="arrow">-></span></span>
|
||||
<span>flavor:<span><a href="../../../trace/Trace_subscriber/index.html#type-flavor">Trace_subscriber.flavor</a> option</span> <span class="arrow">-></span></span>
|
||||
<span>args:<span><span>(string * <a href="../../../trace/Trace_subscriber/index.html#type-user_data">Trace_subscriber.user_data</a>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../../ocaml/Stdlib/Buffer/index.html#type-t">Stdlib.Buffer.t</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-emit_instant_event"><a href="#val-emit_instant_event" class="anchor"></a><code><span><span class="keyword">val</span> emit_instant_event :
|
||||
<span>pid:int <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>ts:float <span class="arrow">-></span></span>
|
||||
<span>args:<span><span>(string * <a href="../../../trace/Trace_subscriber/index.html#type-user_data">Trace_subscriber.user_data</a>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../../ocaml/Stdlib/Buffer/index.html#type-t">Stdlib.Buffer.t</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-emit_name_thread"><a href="#val-emit_name_thread" class="anchor"></a><code><span><span class="keyword">val</span> emit_name_thread :
|
||||
<span>pid:int <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span><a href="../../../ocaml/Stdlib/Buffer/index.html#type-t">Stdlib.Buffer.t</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-emit_name_process"><a href="#val-emit_name_process" class="anchor"></a><code><span><span class="keyword">val</span> emit_name_process : <span>pid:int <span class="arrow">-></span></span> <span>name:string <span class="arrow">-></span></span> <span><a href="../../../ocaml/Stdlib/Buffer/index.html#type-t">Stdlib.Buffer.t</a> <span class="arrow">-></span></span> unit</span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-emit_counter"><a href="#val-emit_counter" class="anchor"></a><code><span><span class="keyword">val</span> emit_counter :
|
||||
<span>pid:int <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>ts:float <span class="arrow">-></span></span>
|
||||
<span><a href="../../../ocaml/Stdlib/Buffer/index.html#type-t">Stdlib.Buffer.t</a> <span class="arrow">-></span></span>
|
||||
<span>float <span class="arrow">-></span></span>
|
||||
unit</span></code></div></div></div></body></html>
|
||||
File diff suppressed because one or more lines are too long
2
trace-tef/Trace_tef__Common_/index.html
Normal file
2
trace-tef/Trace_tef__Common_/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_tef__Common_ (trace-tef.Trace_tef__Common_)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-tef</a> » Trace_tef__Common_</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_tef__Common_</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
2
trace-tef/Trace_tef__Emit_tef/index.html
Normal file
2
trace-tef/Trace_tef__Emit_tef/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_tef__Emit_tef (trace-tef.Trace_tef__Emit_tef)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-tef</a> » Trace_tef__Emit_tef</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_tef__Emit_tef</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
2
trace-tef/Trace_tef__Exporter/index.html
Normal file
2
trace-tef/Trace_tef__Exporter/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_tef__Exporter (trace-tef.Trace_tef__Exporter)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-tef</a> » Trace_tef__Exporter</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_tef__Exporter</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
2
trace-tef/Trace_tef__Subscriber/index.html
Normal file
2
trace-tef/Trace_tef__Subscriber/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_tef__Subscriber (trace-tef.Trace_tef__Subscriber)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-tef</a> » Trace_tef__Subscriber</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_tef__Subscriber</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
2
trace-tef/Trace_tef__Writer/index.html
Normal file
2
trace-tef/Trace_tef__Writer/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_tef__Writer (trace-tef.Trace_tef__Writer)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-tef</a> » Trace_tef__Writer</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_tef__Writer</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
2
trace/Trace_event/Event/index.html
Normal file
2
trace/Trace_event/Event/index.html
Normal file
File diff suppressed because one or more lines are too long
57
trace/Trace_event/Subscriber/Callbacks/index.html
Normal file
57
trace/Trace_event/Subscriber/Callbacks/index.html
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Callbacks (trace.Trace_event.Subscriber.Callbacks)</title><link rel="stylesheet" href="../../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace</a> » <a href="../../index.html">Trace_event</a> » <a href="../index.html">Subscriber</a> » Callbacks</nav><header class="odoc-preamble"><h1>Module <code><span>Subscriber.Callbacks</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-st"><a href="#type-st" class="anchor"></a><code><span><span class="keyword">type</span> st</span><span> = <a href="../index.html#type-event_consumer">event_consumer</a></span></code></div><div class="spec-doc"><p>Type of the state passed to every callback.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_init"><a href="#val-on_init" class="anchor"></a><code><span><span class="keyword">val</span> on_init : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Called when the subscriber is initialized in a collector</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_shutdown"><a href="#val-on_shutdown" class="anchor"></a><code><span><span class="keyword">val</span> on_shutdown : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Called when the collector is shutdown</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_name_thread"><a href="#val-on_name_thread" class="anchor"></a><code><span><span class="keyword">val</span> on_name_thread : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> <span>tid:int <span class="arrow">-></span></span> <span>name:string <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Current thread is being named</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_name_process"><a href="#val-on_name_process" class="anchor"></a><code><span><span class="keyword">val</span> on_name_process : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> <span>tid:int <span class="arrow">-></span></span> <span>name:string <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Current process is being named</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_enter_span"><a href="#val-on_enter_span" class="anchor"></a><code><span><span class="keyword">val</span> on_enter_span :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>__FUNCTION__:<span>string option</span> <span class="arrow">-></span></span>
|
||||
<span>__FILE__:string <span class="arrow">-></span></span>
|
||||
<span>__LINE__:int <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span><a href="../../../Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Enter a regular (sync) span</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_exit_span"><a href="#val-on_exit_span" class="anchor"></a><code><span><span class="keyword">val</span> on_exit_span : <span><a href="#type-st">st</a> <span class="arrow">-></span></span> <span>time_ns:int64 <span class="arrow">-></span></span> <span>tid:int <span class="arrow">-></span></span> <span><a href="../../../Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span> unit</span></code></div><div class="spec-doc"><p>Exit a span. This and <code>on_enter_span</code> must follow strict stack discipline</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_add_data"><a href="#val-on_add_data" class="anchor"></a><code><span><span class="keyword">val</span> on_add_data :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span><a href="../../../Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Add data to a regular span (which must be active)</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_message"><a href="#val-on_message" class="anchor"></a><code><span><span class="keyword">val</span> on_message :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>span:<span><a href="../../../Trace_core/index.html#type-span">Trace_core.span</a> option</span> <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>string <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Emit a log message</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_counter"><a href="#val-on_counter" class="anchor"></a><code><span><span class="keyword">val</span> on_counter :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>float <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Emit the current value of a counter</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_enter_manual_span"><a href="#val-on_enter_manual_span" class="anchor"></a><code><span><span class="keyword">val</span> on_enter_manual_span :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>__FUNCTION__:<span>string option</span> <span class="arrow">-></span></span>
|
||||
<span>__FILE__:string <span class="arrow">-></span></span>
|
||||
<span>__LINE__:int <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>parent:<span><a href="../../../Trace_core/index.html#type-span">Trace_core.span</a> option</span> <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>flavor:<span><span class="xref-unresolved">Trace_subscriber__.Types.flavor</span> option</span> <span class="arrow">-></span></span>
|
||||
<span>trace_id:<a href="../../../Trace_core/index.html#type-trace_id">Trace_core.trace_id</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../../Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Enter a manual (possibly async) span</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_exit_manual_span"><a href="#val-on_exit_manual_span" class="anchor"></a><code><span><span class="keyword">val</span> on_exit_manual_span :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span>name:string <span class="arrow">-></span></span>
|
||||
<span>data:<span><span>(string * <span class="xref-unresolved">Trace_subscriber__.Types.user_data</span>)</span> list</span> <span class="arrow">-></span></span>
|
||||
<span>flavor:<span><span class="xref-unresolved">Trace_subscriber__.Types.flavor</span> option</span> <span class="arrow">-></span></span>
|
||||
<span>trace_id:<a href="../../../Trace_core/index.html#type-trace_id">Trace_core.trace_id</a> <span class="arrow">-></span></span>
|
||||
<span><a href="../../../Trace_core/index.html#type-span">Trace_core.span</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Exit a manual span</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-on_extension_event"><a href="#val-on_extension_event" class="anchor"></a><code><span><span class="keyword">val</span> on_extension_event :
|
||||
<span><a href="#type-st">st</a> <span class="arrow">-></span></span>
|
||||
<span>time_ns:int64 <span class="arrow">-></span></span>
|
||||
<span>tid:int <span class="arrow">-></span></span>
|
||||
<span><a href="../../../Trace_core/index.html#type-extension_event">Trace_core.extension_event</a> <span class="arrow">-></span></span>
|
||||
unit</span></code></div><div class="spec-doc"><p>Extension event</p><ul class="at-tags"><li class="since"><span class="at-tag">since</span> 0.8</li></ul></div></div></div></body></html>
|
||||
3
trace/Trace_event/Subscriber/index.html
Normal file
3
trace/Trace_event/Subscriber/index.html
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Subscriber (trace.Trace_event.Subscriber)</title><link rel="stylesheet" href="../../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace</a> » <a href="../index.html">Trace_event</a> » Subscriber</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_event.Subscriber</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-event_consumer"><a href="#type-event_consumer" class="anchor"></a><code><span><span class="keyword">type</span> event_consumer</span><span> = </span><span>{</span></code><ol><li id="type-event_consumer.on_event" class="def record field anchored"><a href="#type-event_consumer.on_event" class="anchor"></a><code><span>on_event : <span><a href="../Event/index.html#type-t">Event.t</a> <span class="arrow">-></span></span> unit;</span></code></li></ol><code><span>}</span></code></div><div class="spec-doc"><p>Callback for events</p></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Callbacks"><a href="#module-Callbacks" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Callbacks/index.html">Callbacks</a></span><span> :
|
||||
<a href="../../Trace_subscriber/Callbacks/module-type-S/index.html">Trace_event.Event.Sub.Callbacks.S</a> <span class="keyword">with</span> <span><span class="keyword">type</span> <a href="../../Trace_subscriber/Callbacks/module-type-S/index.html#type-st">st</a> = <a href="#type-event_consumer">event_consumer</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-subscriber"><a href="#val-subscriber" class="anchor"></a><code><span><span class="keyword">val</span> subscriber : <span><a href="#type-event_consumer">event_consumer</a> <span class="arrow">-></span></span> <a href="../../Trace_subscriber/index.html#type-t">Trace_event.Event.Sub.t</a></span></code></div></div></div></body></html>
|
||||
2
trace/Trace_event/index.html
Normal file
2
trace/Trace_event/index.html
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_event (trace.Trace_event)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace</a> » Trace_event</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_event</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec module anchored" id="module-Event"><a href="#module-Event" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Event/index.html">Event</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div><div class="odoc-spec"><div class="spec module anchored" id="module-Subscriber"><a href="#module-Subscriber" class="anchor"></a><code><span><span class="keyword">module</span> <a href="Subscriber/index.html">Subscriber</a></span><span> : <span class="keyword">sig</span> ... <span class="keyword">end</span></span></code></div></div></div></body></html>
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_tef__Event (trace-tef.Trace_tef__Event)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace-tef</a> » Trace_tef__Event</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_tef__Event</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Trace_event__Event (trace.Trace_event__Event)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.2"/><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">trace</a> » Trace_event__Event</nav><header class="odoc-preamble"><h1>Module <code><span>Trace_event__Event</span></code></h1></header><div class="odoc-content"></div></body></html>
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue