~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/drizzle_protocol/drizzle_protocol.cc

  • Committer: Stewart Smith
  • Date: 2011-01-14 05:14:53 UTC
  • mto: (2086.1.3 build)
  • mto: This revision was merged to the branch mainline in revision 2087.
  • Revision ID: stewart@flamingspork.com-20110114051453-q8nkbvby6n12cpqw
add some FIXMEs to ORDER BY docs about what should be added.

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
#include <drizzled/gettext.h>
24
24
#include <drizzled/error.h>
25
25
#include <drizzled/query_id.h>
 
26
#include <drizzled/sql_state.h>
26
27
#include <drizzled/session.h>
27
28
#include "drizzled/internal/my_sys.h"
28
29
#include "drizzled/internal/m_string.h"
32
33
#include <drizzled/module/option_map.h>
33
34
#include "drizzled/util/tokenize.h"
34
35
#include "drizzle_protocol.h"
 
36
#include "plugin/drizzle_protocol/status_table.h"
35
37
 
36
38
namespace po= boost::program_options;
37
39
using namespace drizzled;
95
97
{  
96
98
  const module::option_map &vm= context.getOptions();
97
99
 
98
 
  ListenDrizzleProtocol *protocol=new ListenDrizzleProtocol("drizzle_protocol", vm["bind-address"].as<std::string>(), true);
99
 
  protocol->addCountersToTable();
100
 
  context.add(protocol);
 
100
  context.add(new StatusTable);
 
101
  context.add(new ListenDrizzleProtocol("drizzle_protocol", vm["bind-address"].as<std::string>(), true));
101
102
  context.registerVariable(new sys_var_constrained_value_readonly<in_port_t>("port", port));
102
103
  context.registerVariable(new sys_var_constrained_value_readonly<uint32_t>("connect_timeout", connect_timeout));
103
104
  context.registerVariable(new sys_var_constrained_value_readonly<uint32_t>("read_timeout", read_timeout));