package core_unix
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  Unix-specific portions of Core
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      v0.17.1.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        md5=9370dca36f518fcea046d2752e3de22b
    
    
  sha512=c4e8ce9d5885ac8fa8d554a97e1857f3a1c933e0eb5dfd4fe874412b9d09e6d0a2973b644733855553f33f5c859719228f0e6aaf3a2b7eb5befb46fc513750de
    
    
  doc/src/core_unix.bigbuffer_blocking/bigbuffer_blocking.ml.html
Source file bigbuffer_blocking.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23open! Core open! Import open! Core.Bigbuffer open! Core.Core_private.Bigbuffer_internal let add_channel buf ic len = let buf = __internal buf in if len < 0 then invalid_arg "Bigbuffer_blocking.add_channel"; let pos = buf.pos in if pos + len > buf.len then resize buf len; Bigstring_unix.really_input ic buf.bstr ~pos ~len; buf.pos <- pos + len ;; let output_buffer oc buf = let buf = __internal buf in Bigstring_unix.really_output oc buf.bstr ~len:buf.pos ;; let md5 t = let t = __internal t in Md5.digest_subbigstring t.bstr ~pos:0 ~len:t.pos ;;
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >