From 3ec229c2232db3ecf470d1d59aa1b949bc1ce5b4 Mon Sep 17 00:00:00 2001 From: Peter Thorson Date: Fri, 24 Feb 2012 08:03:16 -0600 Subject: [PATCH] minor echo server updates --- examples/echo_server/echo.hpp | 34 ---------------------------- examples/echo_server/echo_server.cpp | 4 ++-- 2 files changed, 2 insertions(+), 36 deletions(-) diff --git a/examples/echo_server/echo.hpp b/examples/echo_server/echo.hpp index a6aac7a373..40214a5ba4 100644 --- a/examples/echo_server/echo.hpp +++ b/examples/echo_server/echo.hpp @@ -28,39 +28,5 @@ #ifndef ECHO_SERVER_HANDLER_HPP #define ECHO_SERVER_HANDLER_HPP -#include "../../src/websocketpp.hpp" -#include "../../src/interfaces/session.hpp" -#include - -#include -#include - -using websocketpp::session::server_ptr; -using websocketpp::session::server_handler; - -namespace websocketecho { - -class echo_server_handler : public server_handler { -public: - // The echo server allows all domains is protocol free. - void validate(server_ptr session) {} - - // an echo server is stateless. - // The handler has no need to keep track of connected clients. - void on_fail(server_ptr session) {} - void on_open(server_ptr session) {} - void on_close(server_ptr session) {} - - // both text and binary messages are echoed back to the sending client. - void on_message(server_ptr session,websocketpp::utf8_string_ptr msg) { - std::cout << *msg << std::endl; - session->send(*msg); - } - void on_message(server_ptr session,websocketpp::binary_string_ptr data) { - session->send(*data); - } -}; - -} #endif // ECHO_SERVER_HANDLER_HPP diff --git a/examples/echo_server/echo_server.cpp b/examples/echo_server/echo_server.cpp index 3a644b897f..7bb907af9a 100644 --- a/examples/echo_server/echo_server.cpp +++ b/examples/echo_server/echo_server.cpp @@ -33,8 +33,8 @@ using websocketpp::server; class echo_server_handler : public server::handler { public: - void on_message(connection_ptr connection,message_ptr msg) { - connection->send(msg->get_payload(),msg->get_opcode()); + void on_message(connection_ptr con, message_ptr msg) { + con->send(msg->get_payload(),msg->get_opcode()); } };