Result Object
Server Functions
These functions allow you to send result packets over a connection.
-
drizzle_return_t drizzle_result_write(drizzle_con_st *con, drizzle_result_st *result, bool flush)
-
void drizzle_result_set_row_size(drizzle_result_st *result, size_t size)
-
void drizzle_result_calc_row_size (drizzle_result_st *result, const
-
drizzle_field_t *field, const size_t *size)
-
void drizzle_result_set_eof(drizzle_result_st *result, bool eof)
-
void drizzle_result_set_info(drizzle_result_st *result, const char *info)
-
void drizzle_result_set_error(drizzle_result_st *result, const char *error)
-
void drizzle_result_set_error_code(drizzle_result_st *result, uint16_t error_code)
-
void drizzle_result_set_sqlstate(drizzle_result_st *result, const char *sqlstate)
-
void drizzle_result_set_warning_count(drizzle_result_st *result, uint16_t warning_count)
-
void drizzle_result_set_insert_id(drizzle_result_st *result, uint64_t insert_id)
-
void drizzle_result_set_affected_rows(drizzle_result_st *result, uint64_t affected_rows)
-
void drizzle_result_set_column_count(drizzle_result_st *result, uint16_t column_count)