val open_in : string -> in_channelval open_in_chan : Stdlib.Pervasives.in_channel -> in_channelval input_char : in_channel -> charval input_byte : in_channel -> intval input : in_channel -> bytes -> int -> int -> intval really_input : in_channel -> bytes -> int -> int -> unitval close_in : in_channel -> unitval dispose : in_channel -> unitval open_out : ?level:int -> string -> out_channelval open_out_chan : ?level:int -> Stdlib.Pervasives.out_channel -> out_channelval output_char : out_channel -> char -> unitval output_byte : out_channel -> int -> unitval output : out_channel -> bytes -> int -> int -> unitval output_substring : out_channel -> string -> int -> int -> unitval close_out : out_channel -> unitval flush : out_channel -> unitval flush_continue : out_channel -> unit