package ocamlnet

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
class type mstring = object ... end
class type mstring_factory = object ... end
val bytes_based_mstrings : mstring_factory
val string_based_mstrings : mstring_factory
  • deprecated Use bytes_based_mstrings instead.
val string_to_mstring : ?pos:int -> ?len:int -> string -> mstring
val bytes_to_mstring : ?pos:int -> ?len:int -> Bytes.t -> mstring
val memory_based_mstrings : mstring_factory
val memory_to_mstring : ?pos:int -> ?len:int -> Netsys_mem.memory -> mstring
val paligned_memory_based_mstrings : mstring_factory
val memory_pool_based_mstrings : Netsys_mem.memory_pool -> mstring_factory
val length_mstrings : mstring list -> int
val concat_mstrings : mstring list -> string
val concat_mstrings_bytes : mstring list -> Bytes.t
val prefix_mstrings : mstring list -> int -> string
val prefix_mstrings_bytes : mstring list -> int -> Bytes.t
val blit_mstrings_to_memory : mstring list -> Netsys_mem.memory -> unit
val shared_sub_mstring : mstring -> int -> int -> mstring
val shared_sub_mstrings : mstring list -> int -> int -> mstring list
val copy_mstring : mstring -> mstring
val copy_mstrings : mstring list -> mstring list
val in_channel_of_mstrings : mstring list -> Netchannels.in_obj_channel
val mstrings_of_in_channel : Netchannels.in_obj_channel -> mstring list
type named_mstring_factories = (string, mstring_factory) Hashtbl.t
OCaml

Innovation. Community. Security.