This commit is contained in:
Suraxius committed 2021-01-18 18:54:44 +01:00
1 parent a447fed9cb
commit db6bf2f062
4 files changed
+71 -16

No files matched your search

+7 -2
View File
@@ -2,7 +2,7 @@
#define SERVER_HPP
#include "asio.hpp"
#include "Core.hpp"
#include <cstdlib>
//#include <cstdlib>
namespace Plains {
@@ -10,7 +10,6 @@ namespace Resolver {
using Core::EventBus;
using Core::Logger;
using asio::ip::udp;
class Server
@@ -19,10 +18,16 @@ class Server
EventBus& eventBus;
Logger& logger;
asio::io_context io_context;
asio::ip::udp::socket* socket_;
asio::ip::udp::endpoint sender_endpoint_;
char data_[1024];
void do_receive();
void do_send(std::size_t length);
public:
Server(Logger& logger, EventBus& eventBus);
~Server();
void run();
};