*/
+#include <boost/asio.hpp>
+
class JSONServer
{
public:
- JSONServer (int port);
+ explicit JSONServer (int port);
private:
void run (int port);
- void handle (boost::shared_ptr<boost::asio::ip::tcp::socket> socket);
- void request (std::string url, boost::shared_ptr<boost::asio::ip::tcp::socket> socket);
+ void handle (std::shared_ptr<boost::asio::ip::tcp::socket> socket);
+ void request (std::string url, std::shared_ptr<boost::asio::ip::tcp::socket> socket);
};
-
-