Functions | |
DRIZZLE_API drizzle_result_st * | drizzle_result_read (drizzle_con_st *con, drizzle_result_st *result, drizzle_return_t *ret_ptr) |
DRIZZLE_API drizzle_return_t | drizzle_result_buffer (drizzle_result_st *result) |
DRIZZLE_API size_t | drizzle_result_row_size (drizzle_result_st *result) |
These functions read or buffer the result for a client command.
Buffer all data for a result.
Definition at line 222 of file result.c.
References drizzle_column_buffer(), drizzle_row_buffer(), drizzle_row_free(), and drizzle_set_error().
Referenced by slave::QueueProducer::queryForReplicationEvents().
DRIZZLE_API drizzle_result_st* drizzle_result_read | ( | drizzle_con_st * | con, |
drizzle_result_st * | result, | ||
drizzle_return_t * | ret_ptr | ||
) |
Read result packet.
Definition at line 201 of file result.c.
References drizzle_result_create(), drizzle_state_loop(), drizzle_state_none(), and drizzle_state_push().
DRIZZLE_API size_t drizzle_result_row_size | ( | drizzle_result_st * | result | ) |