5 #ifndef _ROOT_REST_SERVER_H_
6 #define _ROOT_REST_SERVER_H_
contrail::regex request_regex
HandlerSpecifier(const contrail::regex &request_regex, enum http_method method, HandlerFunc handler_func)
void(RestServer::* HandlerFunc)(const struct RESTData &)
HttpServer * http_server_
void VmVnPortGetHandler(const struct RESTData &)
static const std::vector< HandlerSpecifier > RESTHandlers_
void VmPortEnableHandler(const struct RESTData &data)
void VmPortGetHandler(const struct RESTData &)
void GatewayDeleteHandler(const struct RESTData &data)
void VmVnPortPostHandler(const struct RESTData &)
void VmVnPortDeleteHandler(const struct RESTData &)
DISALLOW_COPY_AND_ASSIGN(RestServer)
void VmPortDeleteHandler(const struct RESTData &)
void VmPortDisableHandler(const struct RESTData &data)
void GatewayPostHandler(const struct RESTData &data)
void VmVnPortCfgGetHandler(const struct RESTData &data)
void VmPortPostHandler(const struct RESTData &)
void VmPortSyncHandler(const struct RESTData &data)
void HandleRequest(HttpSession *session, const HttpRequest *request)
const boost::smatch * match
const HttpRequest * request