package core_unix

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Core_unix.ClockSource

Sourcetype underlying

Opaque representation of C clockid_t.

Sourcetype t =
  1. | Realtime
  2. | Monotonic
  3. | Process_cpu
  4. | Process_thread
  5. | Custom of underlying

Supported clocks. See clock_gettime(3) man pages for semantics.

Sourceval get_cpuclock_for : (Core.Pid.t -> underlying) Core.Or_error.t

See clock_getcpuclockid(3).

Return the resolution of the given clock in nanoseconds.

Return the current time of the given clock since 00:00:00 UTC, Jan. 1, 1970, in nanoseconds.

OCaml

Innovation. Community. Security.