List of all members.
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 |
Detailed Description
Definition at line 33 of file cached.h.
Member Function Documentation
| virtual bool drizzled::plugin::client::Concurrent::authenticate |
( |
void |
| ) |
|
|
inlinevirtualinherited |
| virtual void drizzled::plugin::client::Concurrent::close |
( |
void |
| ) |
|
|
inlinevirtualinherited |
| virtual bool drizzled::plugin::client::Concurrent::flush |
( |
void |
| ) |
|
|
inlinevirtualinherited |
Flush all data that has been buffered with store() methods.
- Return values:
-
| Boolean | indicating success or failure. |
Implements drizzled::plugin::Client.
Definition at line 57 of file concurrent.h.
| virtual int drizzled::plugin::client::Concurrent::getFileDescriptor |
( |
void |
| ) |
|
|
inlinevirtualinherited |
Get file descriptor associated with client object.
- Return values:
-
| File | descriptor that is attached, -1 if none. |
Implements drizzled::plugin::Client.
Definition at line 55 of file concurrent.h.
| virtual Session* drizzled::plugin::Client::getSession |
( |
| ) |
|
|
inlinevirtualinherited |
Get attached session from the client object.
- Return values:
-
| Session | object that is attached, NULL if none. |
Definition at line 50 of file client.h.
| virtual bool drizzled::plugin::client::Concurrent::isConnected |
( |
void |
| ) |
|
|
inlinevirtualinherited |
| virtual bool drizzled::plugin::client::Concurrent::readCommand |
( |
char ** |
packet, |
|
|
uint32_t & |
packet_length |
|
) |
| |
|
inlinevirtualinherited |
| virtual void drizzled::plugin::client::Cached::sendFields |
( |
List< Item > & |
| ) |
|
|
inlinevirtual |
| virtual void drizzled::plugin::Client::setSession |
( |
Session * |
session_arg | ) |
|
|
inlinevirtualinherited |
Attach session to the client object.
- Parameters:
-
| [in] | session_arg | Session object to attach, or NULL to clear. |
Definition at line 59 of file client.h.
The documentation for this class was generated from the following file: