~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/mysql_protocol/mysql_protocol.h

  • Committer: Brian Aker
  • Date: 2011-02-22 06:12:02 UTC
  • mfrom: (2190.1.6 drizzle-build)
  • Revision ID: brian@tangent.org-20110222061202-k03czxykqy4x9hjs
List update, header fixes, multiple symbols, and David deletes some code.

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
#include <drizzled/plugin/listen_tcp.h>
24
24
#include <drizzled/plugin/client.h>
25
25
#include <drizzled/atomics.h>
26
 
#include "drizzled/plugin/table_function.h"
 
26
#include <drizzled/plugin/table_function.h>
27
27
 
28
28
#include "net_serv.h"
29
29
 
69
69
  virtual drizzled::plugin::Client *getClient(int fd);
70
70
  static ProtocolCounters *mysql_counters;
71
71
  virtual ProtocolCounters *getCounters(void) const { return mysql_counters; }
 
72
  void addCountersToTable(void);
72
73
};
73
74
 
74
75
class ClientMySQLProtocol: public drizzled::plugin::Client
104
105
 
105
106
  virtual void sendOK(void);
106
107
  virtual void sendEOF(void);
107
 
  virtual void sendError(uint32_t sql_errno, const char *err);
 
108
  virtual void sendError(const drizzled::error_t sql_errno, const char *err);
108
109
 
109
110
  virtual bool sendFields(drizzled::List<drizzled::Item> *list);
110
111