From dffc49cce8fd2d4b018b0b548fcc52749b641cc0 Mon Sep 17 00:00:00 2001 From: Peter Thorson Date: Tue, 29 Nov 2011 06:54:18 -0600 Subject: [PATCH] playing around with logging APIs --- examples/echo_server/echo_server.cpp | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/examples/echo_server/echo_server.cpp b/examples/echo_server/echo_server.cpp index d9b389d864..605a7c1de1 100644 --- a/examples/echo_server/echo_server.cpp +++ b/examples/echo_server/echo_server.cpp @@ -93,12 +93,18 @@ int main(int argc, char* argv[]) { plain_handler_ptr h(new echo_server_handler()); plain_endpoint_type e(h); + e.alog().unset_level(websocketpp::log::alevel::ALL); e.alog().set_level(websocketpp::log::alevel::CONNECT); e.alog().set_level(websocketpp::log::alevel::DISCONNECT); + //e.alog().unset_level(websocketpp::log::alevel::DEBUG_HANDSHAKE); + + e.elog().unset_level(websocketpp::log::elevel::ALL); + e.elog().set_level(websocketpp::log::elevel::ERROR); + e.elog().set_level(websocketpp::log::elevel::FATAL); // TODO: fix //e.alog().set_level(websocketpp::log::alevel::CONNECT & websocketpp::log::alevel::DISCONNECT); - e.elog().set_levels(websocketpp::log::elevel::ERROR,websocketpp::log::elevel::FATAL); + //e.elog().set_levels(websocketpp::log::elevel::ERROR,websocketpp::log::elevel::FATAL); std::cout << "Starting WebSocket echo server on port " << port << std::endl; e.listen(port); @@ -106,8 +112,15 @@ int main(int argc, char* argv[]) { ssl_handler_ptr h(new echo_server_handler()); ssl_endpoint_type e(h); - e.alog().set_level(websocketpp::log::alevel::CONNECT & websocketpp::log::alevel::DISCONNECT); - e.elog().set_levels(websocketpp::log::elevel::ERROR,websocketpp::log::elevel::FATAL); + e.alog().unset_level(websocketpp::log::alevel::ALL); + e.alog().set_level(websocketpp::log::alevel::CONNECT); + e.alog().set_level(websocketpp::log::alevel::DISCONNECT); + e.alog().set_level(websocketpp::log::alevel::DEVEL); + //e.alog().unset_level(websocketpp::log::alevel::DEBUG_HANDSHAKE); + + e.elog().unset_level(websocketpp::log::elevel::ALL); + e.elog().set_level(websocketpp::log::elevel::ERROR); + e.elog().set_level(websocketpp::log::elevel::FATAL); std::cout << "Starting Secure WebSocket echo server on port " << port << std::endl; e.listen(port);