add support for IPv4v6 and IPv4 + IPv6

This commit is contained in:
badaix 2018-04-25 14:08:11 +02:00
parent 962ff983cb
commit 3ff49c81b2
4 changed files with 95 additions and 40 deletions

View file

@ -65,7 +65,8 @@ private:
// void acceptor();
mutable std::recursive_mutex mutex_;
std::set<std::shared_ptr<ControlSession>> sessions_;
std::shared_ptr<tcp::acceptor> acceptor_;
std::shared_ptr<tcp::acceptor> acceptor_v4_;
std::shared_ptr<tcp::acceptor> acceptor_v6_;
Queue<std::shared_ptr<msg::BaseMessage>> messages_;
asio::io_service* io_service_;