ocaml-opentelemetry/uri/Uri_services_full/index.html
2024-07-22 15:10:39 +00:00

2 lines
4.7 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Uri_services_full (uri.Uri_services_full)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta name="generator" content="odoc 2.4.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">uri</a> &#x00BB; Uri_services_full</nav><header class="odoc-preamble"><h1>Module <code><span>Uri_services_full</span></code></h1><p>Module that maps the IANA well-known ports to and from their textual service names</p></header><div class="odoc-content"><div class="odoc-spec"><div class="spec value anchored" id="val-service_of_tcp_port"><a href="#val-service_of_tcp_port" class="anchor"></a><code><span><span class="keyword">val</span> service_of_tcp_port : <span>int <span class="arrow">&#45;&gt;</span></span> <span>string list</span></span></code></div><div class="spec-doc"><p>Convert a TCP port number into a list of IANA well-known service names</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-service_of_udp_port"><a href="#val-service_of_udp_port" class="anchor"></a><code><span><span class="keyword">val</span> service_of_udp_port : <span>int <span class="arrow">&#45;&gt;</span></span> <span>string list</span></span></code></div><div class="spec-doc"><p>Convert a UDP port number into a list of IANA well-known service names</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-tcp_port_of_service"><a href="#val-tcp_port_of_service" class="anchor"></a><code><span><span class="keyword">val</span> tcp_port_of_service : <span>string <span class="arrow">&#45;&gt;</span></span> <span>int list</span></span></code></div><div class="spec-doc"><p>Convert a IANA well-known service name into a list of valid TCP port numbers</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-udp_port_of_service"><a href="#val-udp_port_of_service" class="anchor"></a><code><span><span class="keyword">val</span> udp_port_of_service : <span>string <span class="arrow">&#45;&gt;</span></span> <span>int list</span></span></code></div><div class="spec-doc"><p>Convert a IANA well-known service name into a list of valid UDP port numbers</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-tcp_port_of_uri"><a href="#val-tcp_port_of_uri" class="anchor"></a><code><span><span class="keyword">val</span> tcp_port_of_uri : <span><span class="optlabel">?default</span>:string <span class="arrow">&#45;&gt;</span></span> <span><a href="../Uri/index.html#type-t">Uri.t</a> <span class="arrow">&#45;&gt;</span></span> <span>int option</span></span></code></div><div class="spec-doc"><p>Extract a TCP port from a URI, using a default service if the URI does not contain a scheme</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-udp_port_of_uri"><a href="#val-udp_port_of_uri" class="anchor"></a><code><span><span class="keyword">val</span> udp_port_of_uri : <span><span class="optlabel">?default</span>:string <span class="arrow">&#45;&gt;</span></span> <span><a href="../Uri/index.html#type-t">Uri.t</a> <span class="arrow">&#45;&gt;</span></span> <span>int option</span></span></code></div><div class="spec-doc"><p>Extract a UDP port from a URI, using a default service if the URI does not contain a scheme</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-known_tcp_services"><a href="#val-known_tcp_services" class="anchor"></a><code><span><span class="keyword">val</span> known_tcp_services : <span>string list</span></span></code></div><div class="spec-doc"><p>List of known TCP services. These keys are guaranteed to match in the rest of the lookup functions.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-known_udp_services"><a href="#val-known_udp_services" class="anchor"></a><code><span><span class="keyword">val</span> known_udp_services : <span>string list</span></span></code></div><div class="spec-doc"><p>List of known UDP services. These keys are guaranteed to match in the rest of the lookup functions.</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-known_services"><a href="#val-known_services" class="anchor"></a><code><span><span class="keyword">val</span> known_services : <span><span>(string * <span>string list</span>)</span> list</span></span></code></div><div class="spec-doc"><p>Association list of <code>protocol * service list</code>. Usually populated with at least &quot;tcp&quot; and &quot;udp&quot; keys for those respective protocols.</p></div></div></div></body></html>