Mercurial > malikania
comparison server/main.cpp @ 101:51dd7a4914ec
Server: add database stubs, #687 @1h
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 21 Aug 2017 13:17:07 +0200 |
parents | 4031eda60e11 |
children | 119bcc5a727e |
comparison
equal
deleted
inserted
replaced
100:0e9c01d3e0d1 | 101:51dd7a4914ec |
---|---|
16 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 16 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
17 */ | 17 */ |
18 | 18 |
19 #include <iostream> | 19 #include <iostream> |
20 | 20 |
21 #include <malikania/server/database.hpp> | 21 #include <malikania/server/db/dynlib_database.hpp> |
22 #include <malikania/server/server.hpp> | 22 #include <malikania/server/server.hpp> |
23 | 23 |
24 int main() | 24 int main() |
25 { | 25 { |
26 #if 0 | |
26 mlk::server::settings sv_params{ | 27 mlk::server::settings sv_params{ |
27 3320, | 28 3320, |
28 "/home/markand/null/server.crt", | 29 "/home/markand/null/server.crt", |
29 "/home/markand/null/server.key", | 30 "/home/markand/null/server.key", |
30 }; | 31 }; |
31 | 32 |
32 mlk::server::database db({ | 33 mlk::server::dynlib_database db({ |
33 { "type", "sqlite" }, | 34 { "type", "sqlite" }, |
34 { "path", "/home/markand/kingdom.db" } | 35 { "path", "/home/markand/kingdom.db" } |
35 }); | 36 }); |
36 | 37 |
37 boost::asio::io_service service; | 38 boost::asio::io_service service; |
43 service.run(); | 44 service.run(); |
44 } | 45 } |
45 } catch (const std::exception& ex) { | 46 } catch (const std::exception& ex) { |
46 std::cerr << "fatal: " << ex.what() << std::endl; | 47 std::cerr << "fatal: " << ex.what() << std::endl; |
47 } | 48 } |
49 #endif | |
48 } | 50 } |