Module Mysql_protocol.Mp_execute

type flag =
| Cursor_type_no_cursor
| Cursor_type_read_only
| Cursor_type_for_update
| Cursor_type_scrollable
type bind =
| Bind
| No_bind
val flag_to_int : flag -> int
val bind_to_int : bind -> int
val build_params_part_null : Mp_data.sql list -> Bitstring.bitstring
val build_params_part_data : bind -> Mp_data.sql list -> 'a list -> Bitstring.bitstring list * Bitstring.bitstring list
val build_params_part : bind -> Mp_data.sql list -> 'a list -> Bitstring.bitstring
val build_execute : handler:int64 -> ?flag:flag -> ?params:Mp_data.sql list -> ?fields:'a list -> ?bind:bind -> unit -> Bitstring.bitstring