11 #ifndef HTTP_SERVER3_SERVER_HPP 12 #define HTTP_SERVER3_SERVER_HPP 17 #include <boost/noncopyable.hpp> 18 #include <boost/shared_ptr.hpp> 27 :
private boost::noncopyable
32 explicit server(
const std::string& address,
const std::string& port,
33 const std::string& doc_root, std::size_t thread_pool_size);
49 std::size_t thread_pool_size_;
70 #endif // HTTP_SERVER3_SERVER_HPP The common handler for all incoming requests.
Provides core I/O functionality.
pylon Camera Software Suite for Linux for Use with Basler Gigabit the pylon Viewer and the IP Configurator applications might not be available System I340 and I350 series Although the pylon software will work with any GigE network we would recommend to use one of these adapters USB For U3V devices a USB3 capable USB controller is necessary For best performance and stability we highly recommend a kernel the following settings should be i e
boost::shared_ptr< connection > connection_ptr
Provides signal functionality.
The top-level class of the HTTP server.
Provides the ability to accept new connections.
void run()
Run the server's io_service loop.
Class to represent an error code value.
server(const std::string &address, const std::string &port, const std::string &doc_root, std::size_t thread_pool_size)