#ifndef _TR_TORRENT_HPP_ #define _TR_TORRENT_HPP_ #include #include namespace tr { namespace ws { enum status { normal = 1000, }; template void on_error(Session session, Connection con, const boost::system::error_code &ec) { std::cerr << ec.message() << std::endl; } template void on_close(Session session, Connection con, status sta, const std::string &reason) { } template void on_open(Server &server, Session &session, Connection con) { if (session.is_valid()) { session.post_torrent_updates(); } else { server.send_close(con, status::normal, "Session not valid"); } } template void on_message(Session session, Connection con, Message message) { } } } #endif