3 #include <common/memory.h>
\r
5 #include <core/monitor/monitor.h>
\r
7 #include <functional>
\r
9 namespace caspar { namespace protocol { namespace osc {
\r
11 class server : public reactive::observer<monitor::event>
\r
14 server(unsigned short port);
\r
16 virtual void on_next(const monitor::event& e) override;
\r
18 spl::shared_ptr<observer<monitor::event>> impl_;
\r