Functions |
| 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) |
Detailed Description
These functions allow you to send result packets over a connection.
Function Documentation
Write result packet.
Definition at line 266 of file result.c.
Set result row packet size.
Definition at line 282 of file result.c.
Set result row packet size from field and size arrays.
Definition at line 287 of file result.c.
Set information string for a result.
Definition at line 310 of file result.c.
Set information string for a result.
Definition at line 318 of file result.c.
Set error string for a result.
Definition at line 329 of file result.c.
| void drizzle_result_set_error_code |
( |
drizzle_result_st * |
result, |
|
|
uint16_t |
error_code | |
|
) |
| | |
Set server defined error code for a result.
Definition at line 334 of file result.c.
| void drizzle_result_set_sqlstate |
( |
drizzle_result_st * |
result, |
|
|
const char * |
sqlstate | |
|
) |
| | |
Set SQL state code for a result.
Definition at line 340 of file result.c.
| void drizzle_result_set_warning_count |
( |
drizzle_result_st * |
result, |
|
|
uint16_t |
warning_count | |
|
) |
| | |
Set the number of warnings encounted during a command.
Definition at line 352 of file result.c.
Set inet ID of the last command, if any.
Definition at line 358 of file result.c.
| void drizzle_result_set_affected_rows |
( |
drizzle_result_st * |
result, |
|
|
uint64_t |
affected_rows | |
|
) |
| | |
Set the number of affected rows during the command.
Definition at line 364 of file result.c.
| void drizzle_result_set_column_count |
( |
drizzle_result_st * |
result, |
|
|
uint16_t |
column_count | |
|
) |
| | |
Set the number of fields in a result set.
Definition at line 370 of file result.c.