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 }