Plasma GitLab Archive
Projects Blog Knowledge

sig
  module Base64 :
    sig
      val encode :
        ?pos:int ->
        ?len:int ->
        ?linelength:int ->
        ?crlf:bool -> ?plus:char -> ?slash:char -> string -> string
      val encode_tstring :
        ?pos:int ->
        ?len:int ->
        ?linelength:int ->
        ?crlf:bool ->
        ?plus:char -> ?slash:char -> Netsys_types.tstring -> Stdlib.Bytes.t
      val encode_poly :
        ?pos:int ->
        ?len:int ->
        ?linelength:int ->
        ?crlf:bool ->
        ?plus:char ->
        ?slash:char ->
        'Netstring_tstring.tstring_ops -> '-> Stdlib.Bytes.t
      val decode :
        ?pos:int ->
        ?len:int ->
        ?accept_spaces:bool -> ?plus:char -> ?slash:char -> string -> string
      val decode_tstring :
        ?pos:int ->
        ?len:int ->
        ?accept_spaces:bool ->
        ?plus:char -> ?slash:char -> Netsys_types.tstring -> Stdlib.Bytes.t
      val decode_poly :
        ?pos:int ->
        ?len:int ->
        ?accept_spaces:bool ->
        ?plus:char ->
        ?slash:char ->
        'Netstring_tstring.tstring_ops -> '-> Stdlib.Bytes.t
      class encoding_pipe :
        ?linelength:int ->
        ?crlf:bool -> ?plus:char -> ?slash:char -> unit -> Netchannels.pipe
      class decoding_pipe :
        ?accept_spaces:bool ->
        ?plus:char -> ?slash:char -> unit -> Netchannels.pipe
    end
  module QuotedPrintable :
    sig
      val encode : ?crlf:bool -> ?pos:int -> ?len:int -> string -> string
      val encode_tstring :
        ?crlf:bool ->
        ?pos:int -> ?len:int -> Netsys_types.tstring -> Stdlib.Bytes.t
      val encode_poly :
        ?crlf:bool ->
        ?pos:int ->
        ?len:int -> 'Netstring_tstring.tstring_ops -> '-> Stdlib.Bytes.t
      val decode : ?pos:int -> ?len:int -> string -> string
      val decode_tstring :
        ?pos:int -> ?len:int -> Netsys_types.tstring -> Stdlib.Bytes.t
      val decode_poly :
        ?pos:int ->
        ?len:int -> 'Netstring_tstring.tstring_ops -> '-> Stdlib.Bytes.t
      class encoding_pipe : ?crlf:bool -> unit -> Netchannels.pipe
      class decoding_pipe : unit -> Netchannels.pipe
    end
  module Q :
    sig
      val encode : ?pos:int -> ?len:int -> string -> string
      val encode_tstring :
        ?pos:int -> ?len:int -> Netsys_types.tstring -> Stdlib.Bytes.t
      val encode_poly :
        ?pos:int ->
        ?len:int -> 'Netstring_tstring.tstring_ops -> '-> Stdlib.Bytes.t
      val decode : ?pos:int -> ?len:int -> string -> string
      val decode_tstring :
        ?pos:int -> ?len:int -> Netsys_types.tstring -> Stdlib.Bytes.t
      val decode_poly :
        ?pos:int ->
        ?len:int -> 'Netstring_tstring.tstring_ops -> '-> Stdlib.Bytes.t
    end
  module Url :
    sig
      val decode : ?plus:bool -> ?pos:int -> ?len:int -> string -> string
      val encode : ?plus:bool -> string -> string
      val mk_url_encoded_parameters : (string * string) list -> string
      val dest_url_encoded_parameters : string -> (string * string) list
    end
  module Html :
    sig
      val encode_from_latin1 : string -> string
      val decode_to_latin1 : string -> string
      val unsafe_chars_html4 : string
      val encode :
        in_enc:Netconversion.encoding ->
        ?out_enc:Netconversion.encoding ->
        ?prefer_name:bool -> ?unsafe_chars:string -> unit -> string -> string
      val encode_tstring :
        in_enc:Netconversion.encoding ->
        out_kind:'Netstring_tstring.tstring_kind ->
        ?out_enc:Netconversion.encoding ->
        ?prefer_name:bool ->
        ?unsafe_chars:string -> unit -> Netsys_types.tstring -> 's
      val encode_poly :
        in_enc:Netconversion.encoding ->
        in_ops:'Netstring_tstring.tstring_ops ->
        out_kind:'Netstring_tstring.tstring_kind ->
        ?out_enc:Netconversion.encoding ->
        ?prefer_name:bool -> ?unsafe_chars:string -> unit -> '-> 't
      type entity_set = [ `Empty | `Html | `Xml ]
      val decode :
        in_enc:Netconversion.encoding ->
        out_enc:Netconversion.encoding ->
        ?lookup:(string -> string) ->
        ?subst:(int -> string) ->
        ?entity_base:Netencoding.Html.entity_set -> unit -> string -> string
      val decode_tstring :
        in_enc:Netconversion.encoding ->
        out_kind:'Netstring_tstring.tstring_kind ->
        out_enc:Netconversion.encoding ->
        ?lookup:(string -> string) ->
        ?subst:(int -> string) ->
        ?entity_base:Netencoding.Html.entity_set ->
        unit -> Netsys_types.tstring -> 's
      val decode_poly :
        in_enc:Netconversion.encoding ->
        in_ops:'Netstring_tstring.tstring_ops ->
        out_kind:'Netstring_tstring.tstring_kind ->
        out_enc:Netconversion.encoding ->
        ?lookup:(string -> string) ->
        ?subst:(int -> string) ->
        ?entity_base:Netencoding.Html.entity_set -> unit -> '-> 't
    end
  val to_hex : ?lc:bool -> string -> string
end
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml