11 #ifndef HTTP_CONNECTION_HPP 12 #define HTTP_CONNECTION_HPP 15 #include <boost/array.hpp> 16 #include <boost/noncopyable.hpp> 17 #include <boost/shared_ptr.hpp> 18 #include <boost/enable_shared_from_this.hpp> 27 class connection_manager;
31 :
public boost::enable_shared_from_this<connection>,
32 private boost::noncopyable
51 std::size_t bytes_transferred);
83 #endif // HTTP_CONNECTION_HPP 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
Provides stream-oriented socket functionality.
The common handler for all incoming requests.
connection(asio::io_service &io_service, connection_manager &manager, request_handler &handler)
Construct a connection with the given io_service.
void stop()
Stop all asynchronous operations associated with the connection.
asio::ip::tcp::socket & socket()
Get the socket associated with the connection.
boost::shared_ptr< connection > connection_ptr
A reply to be sent to a client.
Class to represent an error code value.
Represents a single connection from a client.
Parser for incoming requests.
void start()
Start the first asynchronous operation for the connection.
A request received from a client.