28 #include <netflex/http/method.hpp> 29 #include <netflex/http/request.hpp> 30 #include <netflex/http/response.hpp> 31 #include <netflex/routing/route_matcher.hpp> 58 route(http::method m,
const std::string& path,
const route_callback_t& callback);
89 http::method m_method;
99 route_callback_t m_callback;
route(http::method m, const std::string &path, const route_callback_t &callback)
route & operator=(const route &)=default
assignment operator
std::function< void(const http::request &, http::response &)> route_callback_t
Definition: route.hpp:48
void dispatch(const http::request &request, http::response &response) const
bool match(http::request &request) const
Definition: client.hpp:33
Definition: route_matcher.hpp:39
~route(void)=default
default dtor
Definition: response.hpp:37
Definition: request.hpp:39