package ocamlnet

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
exception Out_of_range
exception Parse_error of int
exception Header_too_short
module Type_name : sig ... end
module Value : sig ... end
val decode_ber : ?pos:int -> ?len:int -> string -> int * Value.value
val decode_ber_tstring : ?pos:int -> ?len:int -> Netsys_types.tstring -> int * Value.value
val decode_ber_poly : ?pos:int -> ?len:int -> 's Netstring_tstring.tstring_ops -> 's -> int * Value.value
val decode_ber_contents : ?pos:int -> ?len:int -> ?indefinite:bool -> string -> Value.pc -> Type_name.type_name -> int * Value.value
val decode_ber_contents_tstring : ?pos:int -> ?len:int -> ?indefinite:bool -> Netsys_types.tstring -> Value.pc -> Type_name.type_name -> int * Value.value
val decode_ber_contents_poly : ?pos:int -> ?len:int -> ?indefinite:bool -> 's Netstring_tstring.tstring_ops -> 's -> Value.pc -> Type_name.type_name -> int * Value.value
val decode_ber_length : ?pos:int -> ?len:int -> string -> int
val decode_ber_length_tstring : ?pos:int -> ?len:int -> Netsys_types.tstring -> int
val decode_ber_length_poly : ?pos:int -> ?len:int -> 's Netstring_tstring.tstring_ops -> 's -> int
val decode_ber_header : ?pos:int -> ?len:int -> ?skip_length_check:bool -> string -> int * Value.tag_class * Value.pc * int * int option
val decode_ber_header_tstring : ?pos:int -> ?len:int -> ?skip_length_check:bool -> Netsys_types.tstring -> int * Value.tag_class * Value.pc * int * int option
val decode_ber_header_poly : ?pos:int -> ?len:int -> ?skip_length_check:bool -> 's Netstring_tstring.tstring_ops -> 's -> int * Value.tag_class * Value.pc * int * int option
val streamline_seq : (Value.tag_class * int * Type_name.type_name) list -> Value.value list -> Value.value option list
val streamline_set : (Value.tag_class * int * Type_name.type_name) list -> Value.value list -> Value.value list
OCaml

Innovation. Community. Security.