//
// Created by rhetenor on 4/15/19.
//

#ifndef FLIPPR_CODE_OUTPUTHTTPSERVER_H
#define FLIPPR_CODE_OUTPUTHTTPSERVER_H

#include <Poco/Net/HTTPServer.h>
#include <Poco/Net/Socket.h>

#include "output/OutputDriver.h"

namespace flippR_driver
{
namespace networking
{

class OutputHTTPServer : public Poco::Net::HTTPServer
{
public:
  explicit OutputHTTPServer(std::shared_ptr<output::OutputDriver> output_driver, Poco::Net::Socket &socket);

};

}
}

#endif //FLIPPR_CODE_OUTPUTHTTPSERVER_H
