class request_router - 5cript/attender GitHub Wiki
class request_router
The request router maps paths to handler functions.
Summary
| Members | Descriptions |
|---|---|
public void add_route(std::string const & method,std::string const & path_template,connected_callback const & callback,int priority) |
|
public void add_route(route const & r,int priority) |
|
public void mount(std::string const & root_path,std::string const & path_template,mount_callback const & callback,mount_option_set const & supported_methods) |
|
public void mount(std::string const & root_path,std::string const & path_template,mount_callback_2 const & callback,mount_option_set const & supported_methods,int priority) |
|
public void add_session_manager(std::shared_ptr< session_manager > session_storage,std::string const & id_cookie_key) |
|
public boost::optional< route > find_route(request_header const & header,match_result & match_level) const |