ocamlnet

Internet protocols (HTTP, CGI, e-mail etc.) and helper data structures
IN THIS PACKAGE
  • library equeue
  • library netaccel
  • library netcamlbox
  • library netcgi
  • library netcgi2-plex
  • library netclient
  • library nethttpd
  • library netmulticore
  • library netplex
  • library netshm
  • library netstring
  • library netsys
  • library netsys_oothr
  • library netsys_oothr_mt
  • library netunidata
  • library rpc
  • library rpc_auth_local
  • library rpc_generator
  • library shell
Module Netfs
type read_flag = [
| `Binary
| `Dummy
| `Skip of int64
| `Streaming
]
type read_file_flag = [
| `Binary
| `Dummy
]
type write_flag = [
| `Binary
| `Create
| `Dummy
| `Exclusive
| `Streaming
| `Truncate
]
type write_file_flag = [
| `Binary
| `Create
| `Dummy
| `Exclusive
| `Truncate
]
type write_common = [
| `Binary
| `Create
| `Dummy
| `Exclusive
| `Truncate
]
type size_flag = [
| `Dummy
]
type test_flag = [
| `Dummy
]
type remove_flag = [
| `Dummy
| `Recursive
]
type rename_flag = [
| `Dummy
]
type readdir_flag = [
| `Dummy
]
type mkdir_flag = [
| `Dummy
| `Nonexcl
| `Path
]
type rmdir_flag = [
| `Dummy
]
type copy_flag = [
| `Dummy
]
type test_type = [
| `D
| `E
| `F
| `H
| `N
| `R
| `S
| `W
| `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 = [
| `Directory
| `None
| `Other
| `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