X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fencode_server_finder.h;h=533c9219b33fd18e5ce352b4360da8b92e79b61f;hb=9a97c1b4116d7fb80e8ab145c0cc738dbf14d617;hp=78b72fa9cc079e42706382bf58497ac193aa4724;hpb=ea6b2dae46caa1da829fbf499e83cd6ae3b3773a;p=dcpomatic.git diff --git a/src/lib/encode_server_finder.h b/src/lib/encode_server_finder.h index 78b72fa9c..533c9219b 100644 --- a/src/lib/encode_server_finder.h +++ b/src/lib/encode_server_finder.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2013-2018 Carl Hetherington + Copyright (C) 2013-2021 Carl Hetherington This file is part of DCP-o-matic. @@ -18,19 +18,23 @@ */ + /** @file src/lib/encode_server_finder.h * @brief EncodeServerFinder class. */ -#include "signaller.h" -#include "encode_server_description.h" + #include "config.h" +#include "encode_server_description.h" #include "exception_store.h" +#include "signaller.h" #include #include + class Socket; + /** @class EncodeServerFinder * @brief Locater of encoding servers. * @@ -64,7 +68,7 @@ private: boost::optional::iterator> server_found (std::string); void start_accept (); - void handle_accept (boost::system::error_code ec, boost::shared_ptr socket); + void handle_accept (boost::system::error_code ec, std::shared_ptr socket); void config_changed (Config::Property what); @@ -79,7 +83,7 @@ private: mutable boost::mutex _servers_mutex; boost::asio::io_service _listen_io_service; - boost::shared_ptr _listen_acceptor; + std::shared_ptr _listen_acceptor; bool _stop; boost::condition _search_condition;