package mysql_protocol

  1. Overview
  2. Docs
type result_set_packet = {
  1. result_set_field_count : Int64.t;
  2. result_set_extra : Int64.t;
  3. result_set_field_packets : Mp_field_packet.field_packet list;
  4. result_set_row_data_packets : Mp_raw_data.row_data list list;
}
type result_select = {
  1. rows : Mp_field.field_name list * Mp_data.native_data list list;
  2. mysql_data : result_set_packet option;
}
val rows_to_string : ((string * 'a) list * Mp_data.native_data list list) -> string
val result_set_packet_to_string : result_set_packet -> string
val result_select_to_string : result_select -> string
val result_set_packet : 'a -> Int64.t -> Bitstring.bitstring -> Pervasives.in_channel -> 'b -> ((string * int) list -> Mp_data.native_data list -> bool) option -> ((string * int) list -> Mp_data.native_data list -> unit) option -> bool -> Mp_com.com_type -> Mp_field_packet.field_packet list -> bool * result_select
OCaml

Innovation. Community. Security.