fixed adding file problem
[c11concurrency-benchmarks.git] / gdax-orderbook-hpp / demo / dependencies / websocketpp-0.7.0 / examples / print_server / print_server.cpp
1 #include <iostream>
2
3 #include <websocketpp/config/asio_no_tls.hpp>
4 #include <websocketpp/server.hpp>
5
6 typedef websocketpp::server<websocketpp::config::asio> server;
7
8 void on_message(websocketpp::connection_hdl, server::message_ptr msg) {
9         std::cout << msg->get_payload() << std::endl;
10 }
11
12 int main() {
13     server print_server;
14
15     print_server.set_message_handler(&on_message);
16     print_server.set_access_channels(websocketpp::log::alevel::all);
17     print_server.set_error_channels(websocketpp::log::elevel::all);
18
19     print_server.init_asio();
20     print_server.listen(9002);
21     print_server.start_accept();
22
23     print_server.run();
24 }