3 #include <common/memory/safe_ptr.h>
5 #include <core/monitor/monitor.h>
6 #include <boost/asio/ip/udp.hpp>
8 namespace caspar { namespace protocol { namespace osc {
12 server(const server&);
13 server& operator=(const server&);
20 server(boost::asio::ip::udp::endpoint endpoint,
21 Concurrency::ISource<core::monitor::message>& source);
29 server& operator=(server&&);
35 std::unique_ptr<impl> impl_;