~michael-owens/ltnet/trunk

« back to all changes in this revision

Viewing changes to modules/dbi/module.cpp

  • Committer: Michael Owens
  • Date: 2008-09-18 21:40:39 UTC
  • Revision ID: owensmk@owensmk-20080918214039-lzu3cxp32anryna5
Compiles but will not work with debian build without libconfigduo, which is not
in Ubuntu.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#include <linterra/server/core/log.h>
2
 
#include <linterra/server/core/request.h>
3
 
#include <linterra/server/core/modules/dbi/module.h>
 
1
#include <linterra/net/log.h>
 
2
#include <linterra/net/request.h>
 
3
 
 
4
#include "module.h"
4
5
 
5
6
#include <linterra/dbi/rowset.h>
6
7
#include <linterra/dbi/recordset.h>
19
20
 
20
21
};
21
22
 
22
 
#define HANDLER(X,Y) handlers[#X] = &dbi_module::Y;
23
 
 
 
23
#define HANDLER(X,Y) handlers[#X] = &linterra::net::dbi::module::Y;
 
24
 
 
25
 
 
26
namespace linterra
 
27
{
 
28
 
 
29
namespace net
 
30
{
 
31
 
 
32
namespace dbi
 
33
{
24
34
 
25
35
module::module() 
26
 
    : module(dbi::name, dbi::url), _session(NULL)
 
36
    : linterra::net::module(dbi::name, dbi::url), _session(NULL)
27
37
{
28
38
    // RPC Map: maps strings to RPC methods
29
39
    HANDLER(connect, connect);
286
296
 
287
297
    return send(req, m);
288
298
}
 
299
 
 
300
}; // end namespace dbi
 
301
}; // end namespace net
 
302
}; // end namespace linterra