| evsql | System includes |
| evsql_item | A generic structure containing the type and value of a query parameter or a result field |
| evsql_item_binary | Value for use with EVSQL_TYPE_BINARY, this just a non-NUL-terminated char* and an explicit length |
| evsql_item_info | Metadata about the format and type of an item, this does not hold any actual value |
| evsql_item_info::evsql_item_flags | Various flags |
| evsql_item_value | An union to provide storage for the values of small types |
| evsql_query | Opaque query handle returned by the Query interface functions and used for evsql_query_abort() |
| evsql_query_info | Query meta-info, similar to a prepared statement |
| evsql_query_params | Contains the query parameter types and their actual values |
| evsql_result | Opaque result handle received by evsql_query_cb(), and used with the Result interface functions |
| evsql_result_info | Result layout metadata |
| evsql_trans | Opaque transaction handle returned by evsql_trans() and used for the Query interface functions |
1.5.6