These are core result functions used by both clients and servers.
◆ drizzle_result_options_t
Options for drizzle_result_st.
| Enumerator |
|---|
| DRIZZLE_RESULT_NONE | |
| DRIZZLE_RESULT_ALLOCATED | |
| DRIZZLE_RESULT_SKIP_COLUMN | |
| DRIZZLE_RESULT_BUFFER_COLUMN | |
| DRIZZLE_RESULT_BUFFER_ROW | |
| DRIZZLE_RESULT_EOF_PACKET | |
| DRIZZLE_RESULT_ROW_BREAK | |
Definition at line 289 of file constants.h.
◆ drizzle_result_create()
Initialize a result structure.
Definition at line 22 of file result.c.
◆ drizzle_result_clone()
Clone a connection structure.
Definition at line 52 of file result.c.
◆ drizzle_result_free()
Free a result structure.
Definition at line 75 of file result.c.
◆ drizzle_result_free_all()
Free all result structures.
Definition at line 107 of file result.c.
◆ drizzle_result_drizzle_con()
◆ drizzle_result_eof()
Get EOF flag for a result.
Definition at line 118 of file result.c.
◆ drizzle_result_info()
Get information string for a result.
Definition at line 123 of file result.c.
◆ drizzle_result_error()
Get error string for a result.
Definition at line 128 of file result.c.
◆ drizzle_result_error_code()
Get server defined error code for a result.
Definition at line 133 of file result.c.
◆ drizzle_result_sqlstate()
Get SQL state code for a result.
Definition at line 138 of file result.c.
◆ drizzle_result_warning_count()
Get the number of warnings encounted during a command.
Definition at line 143 of file result.c.
◆ drizzle_result_insert_id()
Get inet ID of the last command, if any.
Definition at line 148 of file result.c.
◆ drizzle_result_affected_rows()
Get the number of affected rows during the command.
Definition at line 153 of file result.c.
◆ drizzle_result_column_count()
Get the number of columns in a result set.
Definition at line 158 of file result.c.
◆ drizzle_result_row_count()
Get the number of rows returned for the command.
Definition at line 163 of file result.c.