~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/drizzle_protocol/oldlibdrizzle.h

  • Committer: Eric Day
  • Date: 2009-11-10 21:50:22 UTC
  • mto: This revision was merged to the branch mainline in revision 1218.
  • Revision ID: eday@oddments.org-20091110215022-0b2nqmurv7b2l6wo
Duplicated oldlibdrizzle module, one for Drizzle protocol and one for MySQL, per Brian's request from merge proposal. Port options are now --drizzle-protocol-port and --mysql-protocol-port.

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
 
26
26
#include "net_serv.h"
27
27
 
28
 
class ListenOldLibdrizzle: public drizzled::plugin::ListenTcp
 
28
class ListenDrizzleProtocol: public drizzled::plugin::ListenTcp
29
29
{
30
30
private:
31
31
  bool using_mysql41_protocol;
32
32
 
33
33
public:
34
 
  ListenOldLibdrizzle(std::string name_arg, bool using_mysql41_protocol_arg):
 
34
  ListenDrizzleProtocol(std::string name_arg, bool using_mysql41_protocol_arg):
35
35
   drizzled::plugin::ListenTcp(name_arg),
36
36
   using_mysql41_protocol(using_mysql41_protocol_arg)
37
37
  { }
40
40
  virtual drizzled::plugin::Client *getClient(int fd);
41
41
};
42
42
 
43
 
class ClientOldLibdrizzle: public drizzled::plugin::Client
 
43
class ClientDrizzleProtocol: public drizzled::plugin::Client
44
44
{
45
45
private:
46
46
  NET net;
53
53
  void writeEOFPacket(uint32_t server_status, uint32_t total_warn_count);
54
54
 
55
55
public:
56
 
  ClientOldLibdrizzle(int fd, bool using_mysql41_protocol_arg);
57
 
  virtual ~ClientOldLibdrizzle();
 
56
  ClientDrizzleProtocol(int fd, bool using_mysql41_protocol_arg);
 
57
  virtual ~ClientDrizzleProtocol();
58
58
 
59
59
  virtual int getFileDescriptor(void);
60
60
  virtual bool isConnected();