Module It_type.IT.Base64


module Base64: sig .. end

val base64_conv_table : string
exception Bad_encoding
val base64_decode_char : char -> int
val base64_decode_piece : ibuf:int array -> arr_to:char array -> arr_ofs:int -> unit
val base64_decode : s_from:char It_type.IT.S.t ->
arr_to:char array ->
ibuf:int array -> ipos:int Pervasives.ref -> int * bool * bool
val base64_decode_last : arr_to:char array -> ibuf:int array -> ipos_val:int -> int * bool
val enee_cont : ('a, 'b) It_type.IT.iteratee ->
(('a It_type.IT.stream ->
(('a, 'b) It_type.IT.iteratee * 'a It_type.IT.sl) It_type.IT.It_IO.m) ->
('c, ('a, 'b) It_type.IT.iteratee) It_type.IT.iteratee) ->
('c, ('a, 'b) It_type.IT.iteratee) It_type.IT.iteratee
val enee_cont_io : ('a, 'b) It_type.IT.iteratee ->
(('a It_type.IT.stream ->
(('a, 'b) It_type.IT.iteratee * 'a It_type.IT.sl) It_type.IT.It_IO.m) ->
(('c, ('a, 'b) It_type.IT.iteratee) It_type.IT.iteratee * 'c It_type.IT.sl)
It_type.IT.It_IO.m) ->
(('c, ('a, 'b) It_type.IT.iteratee) It_type.IT.iteratee * 'c It_type.IT.sl)
It_type.IT.It_IO.m
val enee_base64_decode : (char, 'a) It_type.IT.iteratee ->
(char, (char, 'a) It_type.IT.iteratee) It_type.IT.iteratee
val step : int array ->
int Pervasives.ref ->
char array Pervasives.ref ->
(char It_type.IT.stream ->
((char, 'a) It_type.IT.iteratee * char It_type.IT.sl) It_type.IT.It_IO.m) ->
char It_type.IT.stream ->
((char, (char, 'a) It_type.IT.iteratee) It_type.IT.iteratee *
char It_type.IT.sl)
It_type.IT.It_IO.m
val finish : obuf:char array Pervasives.ref ->
ibuf:int array ->
ipos:int Pervasives.ref ->
opt_err:It_type.IT.err_msg option ->
(char It_type.IT.stream ->
((char, 'a) It_type.IT.iteratee * char It_type.IT.sl) It_type.IT.It_IO.m) ->
((char, (char, 'a) It_type.IT.iteratee) It_type.IT.iteratee *
char It_type.IT.sl)
It_type.IT.It_IO.m
val pass_obuf : written:int ->
arr_to:char array ->
(char It_type.IT.stream ->
((char, 'a) It_type.IT.iteratee * char It_type.IT.sl) It_type.IT.It_IO.m) ->
(char, 'a) It_type.IT.iteratee It_type.IT.It_IO.m
val ret : opt_err:It_type.IT.err_msg option ->
(char It_type.IT.stream ->
((char, 'a) It_type.IT.iteratee * char It_type.IT.sl) It_type.IT.It_IO.m) ->
((char, (char, 'a) It_type.IT.iteratee) It_type.IT.iteratee *
char It_type.IT.sl)
It_type.IT.It_IO.m