package core_unix
- Overview
- No Docs
You can search for identifiers within the package.
in-package search v0.2.0
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
On This Page
  - 
        
          API
        
          
          - Library core_unix
- Library core_unix.bigbuffer_blocking
- Library core_unix.bigstring_unix
- Library core_unix.command_test_helpers
- Library core_unix.command_test_helpers_test
- Library core_unix.command_unix
- Library core_unix.core_thread
- Library core_unix.daemon
- Library core_unix.date_unix
- Library core_unix.error_checking_mutex
- Library core_unix.filename_unix
- Library core_unix.interval_lib
- Library core_unix.interval_unix
- Library core_unix.iobuf_unix
- Library core_unix.linux_ext
- Library core_unix.lock_file_blocking
- Library core_unix.nano_mutex
- Library core_unix.ocaml_c_utils
- Library core_unix.process_env
- Library core_unix.signal_unix
- Library core_unix.squeue
- Library core_unix.sys_unix
- Library core_unix.syslog
- Library core_unix.time_float_unix
- Library core_unix.time_interface
- Library core_unix.time_ns_unix
- Library core_unix.time_stamp_counter
- Library core_unix.time_unix
- Library core_unix.unix_pseudo_terminal
- Library core_unix.uuid
 
  Unix-specific portions of Core
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      core_unix-v0.16.0.tar.gz
    
    
        
    
  
  
  
    
  
        sha256=4f70a9d3a761799d00c0a207942b4abd9f1a144bbcb19df98021d9fb7bfa9e5f
    
    
  doc/index.html
core_unix
API
Library core_unix
- Core_unixThis file is a modified version of unixLabels.mli from the OCaml distribution. Many of these functions raise exceptions but do not have a _exn suffixed name.
Library core_unix.bigbuffer_blocking
- Bigbuffer_blockingExtends- Core.Bigbuffer.
Library core_unix.bigstring_unix
- Bigstring_unixString type based on- Bigarray, for use in I/O and C-bindings, extending- Core.Bigstring.
Library core_unix.command_test_helpers
- Command_test_helpersFunctions to help test- Command.
Library core_unix.command_test_helpers_test
Library core_unix.command_unix
Library core_unix.core_thread
- Core_threadLightweight threads.
Library core_unix.daemon
- DaemonThis module provides support for daemonizing a process. It provides flexibility as to where the standard file descriptors (stdin, stdout and stderr) are connected after daemonization has occurred.
Library core_unix.date_unix
Library core_unix.error_checking_mutex
Library core_unix.filename_unix
- Filename_unixWarning! this library assumes we are in a POSIX compliant OS.
Library core_unix.interval_lib
Library core_unix.interval_unix
Library core_unix.iobuf_unix
Library core_unix.linux_ext
- Linux_extInterface to Linux-specific system calls.
Library core_unix.lock_file_blocking
- Lock_file_blockingMutual exclusion between processes using flock and lockf. A file is considered locked only if both of these mechanisms work.
Library core_unix.nano_mutex
- Nano_mutexA nano-mutex is a lightweight mutex that can be used only within a single OCaml runtime.
Library core_unix.ocaml_c_utils
- Ocaml_c_utilsThis library does not contain any OCaml code; it only contains C code.
Library core_unix.process_env
- Process_envUtility functions for dealing with the environment.
Library core_unix.signal_unix
- Signal_unixSignal handlers.
Library core_unix.squeue
- SqueueThread-safe queue module, using locks.
Library core_unix.sys_unix
- Sys_unixSystem interface.
Library core_unix.syslog
- SyslogSend log messages via the Unix Syslog interface.
Library core_unix.time_float_unix
Library core_unix.time_interface
- Time_interfaceThis module type is basically the intersection of the module types of- Core.Timeand- Core.Time_ns. We verify that that relation holds in check_std.ml.
Library core_unix.time_ns_unix
Library core_unix.time_stamp_counter
- Time_stamp_counterHigh-performance timing.
Library core_unix.time_unix
Library core_unix.unix_pseudo_terminal
Library core_unix.uuid
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  On This Page
  - 
        
          API
        
          
          - Library core_unix
- Library core_unix.bigbuffer_blocking
- Library core_unix.bigstring_unix
- Library core_unix.command_test_helpers
- Library core_unix.command_test_helpers_test
- Library core_unix.command_unix
- Library core_unix.core_thread
- Library core_unix.daemon
- Library core_unix.date_unix
- Library core_unix.error_checking_mutex
- Library core_unix.filename_unix
- Library core_unix.interval_lib
- Library core_unix.interval_unix
- Library core_unix.iobuf_unix
- Library core_unix.linux_ext
- Library core_unix.lock_file_blocking
- Library core_unix.nano_mutex
- Library core_unix.ocaml_c_utils
- Library core_unix.process_env
- Library core_unix.signal_unix
- Library core_unix.squeue
- Library core_unix.sys_unix
- Library core_unix.syslog
- Library core_unix.time_float_unix
- Library core_unix.time_interface
- Library core_unix.time_ns_unix
- Library core_unix.time_stamp_counter
- Library core_unix.time_unix
- Library core_unix.unix_pseudo_terminal
- Library core_unix.uuid