mirror of
https://github.com/EvernodeXRPL/hpcore.git
synced 2026-04-29 15:37:59 +00:00
Implemented user connection challenge handshake (#20)
Implemented user connection challenge handshake. Optimized user challenge message processing.
This commit is contained in:
18
src/usr/user_session_handler.hpp
Normal file
18
src/usr/user_session_handler.hpp
Normal file
@@ -0,0 +1,18 @@
|
||||
#include <boost/beast/core.hpp>
|
||||
#include "../sock/socket_session_handler.hpp"
|
||||
#include "../sock/socket_session.hpp"
|
||||
|
||||
using error = boost::system::error_code;
|
||||
|
||||
namespace usr
|
||||
{
|
||||
|
||||
class user_session_handler : public sock::socket_session_handler
|
||||
{
|
||||
public:
|
||||
void on_connect(sock::socket_session *session);
|
||||
void on_message(sock::socket_session *session, const std::string &message);
|
||||
void on_close(sock::socket_session *session);
|
||||
};
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user