/*
- Copyright (C) 2013-2015 Carl Hetherington <cth@carlh.net>
+ Copyright (C) 2013-2018 Carl Hetherington <cth@carlh.net>
This file is part of DCP-o-matic.
void search_thread ();
void listen_thread ();
- bool server_found (std::string) const;
+ boost::optional<std::list<EncodeServerDescription>::iterator> server_found (std::string);
void start_accept ();
void handle_accept (boost::system::error_code ec, boost::shared_ptr<Socket> socket);
/** Thread to listen to the responses from servers */
boost::thread* _listen_thread;
+ /** Available servers */
std::list<EncodeServerDescription> _servers;
+ /** Mutex for _servers */
mutable boost::mutex _servers_mutex;
boost::asio::io_service _listen_io_service;