package ocamlnet

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type read_flag = [
  1. | `Binary
  2. | `Dummy
  3. | `Skip of int64
  4. | `Streaming
]
type read_file_flag = [
  1. | `Binary
  2. | `Dummy
]
type write_flag = [
  1. | `Binary
  2. | `Create
  3. | `Dummy
  4. | `Exclusive
  5. | `Streaming
  6. | `Truncate
]
type write_file_flag = [
  1. | `Binary
  2. | `Create
  3. | `Dummy
  4. | `Exclusive
  5. | `Truncate
]
type write_common = [
  1. | `Binary
  2. | `Create
  3. | `Dummy
  4. | `Exclusive
  5. | `Truncate
]
type size_flag = [
  1. | `Dummy
]
type test_flag = [
  1. | `Dummy
]
type remove_flag = [
  1. | `Dummy
  2. | `Recursive
]
type rename_flag = [
  1. | `Dummy
]
type readdir_flag = [
  1. | `Dummy
]
type mkdir_flag = [
  1. | `Dummy
  2. | `Nonexcl
  3. | `Path
]
type rmdir_flag = [
  1. | `Dummy
]
type copy_flag = [
  1. | `Dummy
]
type test_type = [
  1. | `D
  2. | `E
  3. | `F
  4. | `H
  5. | `N
  6. | `R
  7. | `S
  8. | `W
  9. | `X
]
class type local_file = object ... end
class type stream_fs = object ... end
class empty_fs : string -> stream_fs
val local_fs : ?encoding:Netconversion.encoding -> ?root:string -> ?enable_relative_paths:bool -> unit -> stream_fs
val copy : ?replace:bool -> ?streaming:bool -> stream_fs -> string -> stream_fs -> string -> unit
val copy_into : ?replace:bool -> ?subst:(int -> string) -> ?streaming:bool -> stream_fs -> string -> stream_fs -> string -> unit
type file_kind = [
  1. | `Directory
  2. | `None
  3. | `Other
  4. | `Regular
]
val iter : pre:(string -> file_kind -> file_kind -> unit) -> ?post:(string -> unit) -> stream_fs -> string -> unit
val convert_path : ?subst:(int -> string) -> stream_fs -> stream_fs -> string -> string