package luv

  1. Overview
  2. Docs
Binding to libuv: cross-platform asynchronous I/O

Install

Dune Dependency

Authors

Maintainers

Sources

luv-0.5.4.tar.gz
sha256=9c5e27109e8887339e5e8145c65f62d714cfea439ed165be88726076f5acee05
md5=5f4e140e7bbcca2b8a0d876fdeba9a07

doc/luv/Luv/Network/index.html

Module Luv.NetworkSource

Sourcemodule Interface_address : sig ... end

Binds uv_interface_address_t. t.physical is a string of length 6.

Sourceval interface_addresses : unit -> (Interface_address.t list, Error.t) Result.result

Lists network interface addresses.

Binds uv_interface_addresses. See Network interfaces in the user guide.

Sourceval if_indextoname : int -> (string, Error.t) Result.result

Retrieves a network interface name.

Binds uv_if_indextoname. See if_indextoname(3p).

Sourceval if_indextoiid : int -> (string, Error.t) Result.result
Sourceval gethostname : unit -> (string, Error.t) Result.result

Evaluates to the system's hostname.

Binds uv_os_gethostname. See gethostname(3p).

OCaml

Innovation. Community. Security.