Public Member Functions | |
Cached (sql::ResultSet &rs) | |
virtual void | sendFields (List< Item > &list) |
virtual void | sendError (drizzled::error_t error_code, const char *error_message) |
virtual void | checkRowBegin () |
virtual void | checkRowEnd () |
virtual void | store (Field *from) |
virtual void | store () |
virtual void | store (int32_t from) |
virtual void | store (uint32_t from) |
virtual void | store (int64_t from) |
virtual void | store (uint64_t from) |
virtual void | store (double from, uint32_t decimals, String *buffer) |
virtual void | store (const char *from, size_t length) |
uint32_t | currentColumn () const |
virtual int | getFileDescriptor (void) |
virtual bool | isConnected (void) |
virtual bool | flush (void) |
virtual void | close (void) |
virtual bool | authenticate (void) |
virtual bool | readCommand (char **packet, uint32_t &packet_length) |
virtual void | sendOK (void) |
virtual void | sendEOF (void) |
virtual void | store (const type::Time *) |
virtual void | store (const char *) |
virtual void | store (str_ref) |
virtual bool | haveError (void) |
virtual bool | wasAborted (void) |
void | pushSQL (str_ref arg) |
virtual Session * | getSession () |
virtual void | setSession (Session *session_arg) |
virtual bool | isConsole () const |
virtual bool | isInteractive () const |
virtual catalog::Instance::shared_ptr | catalog () |
Protected Attributes | |
Session * | session |
Private Attributes | |
uint32_t | column |
uint32_t | max_column |
sql::ResultSet * | _result_set |
|
inlinevirtualinherited |
Perform handshake and authorize client if needed.
Implements drizzled::plugin::Client.
Definition at line 59 of file concurrent.h.
|
inlinevirtualinherited |
Close the client object.
Implements drizzled::plugin::Client.
Definition at line 58 of file concurrent.h.
|
inlinevirtualinherited |
Flush all data that has been buffered with store() methods.
Boolean | indicating success or failure. |
Implements drizzled::plugin::Client.
Definition at line 57 of file concurrent.h.
|
inlinevirtualinherited |
Get file descriptor associated with client object.
File | descriptor that is attached, -1 if none. |
Implements drizzled::plugin::Client.
Definition at line 55 of file concurrent.h.
|
inlinevirtualinherited |
|
inlinevirtualinherited |
Check to see if the client is currently connected.
Boolean | value representing connected state. |
Implements drizzled::plugin::Client.
Definition at line 56 of file concurrent.h.
|
inlinevirtualinherited |
Read command from client.
Implements drizzled::plugin::Client.
Definition at line 61 of file concurrent.h.
Send field list for result set.
Reimplemented from drizzled::plugin::client::Concurrent.
Definition at line 47 of file cached.h.
References drizzled::sql::ResultSet::getColumnInfo().
|
inlinevirtualinherited |