ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::visualization::webrtc_server::HttpServerRequestHandler Class Reference

#include <HttpServerRequestHandler.h>

Inheritance diagram for cloudViewer::visualization::webrtc_server::HttpServerRequestHandler:
Collaboration diagram for cloudViewer::visualization::webrtc_server::HttpServerRequestHandler:

Public Types

typedef std::function< Json::Value(const struct mg_request_info *req_info, const Json::Value &)> HttpFunction
 

Public Member Functions

 HttpServerRequestHandler (std::map< std::string, HttpFunction > &func, const std::vector< std::string > &options)
 

Detailed Description

Definition at line 31 of file HttpServerRequestHandler.h.

Member Typedef Documentation

◆ HttpFunction

typedef std::function<Json::Value(const struct mg_request_info* req_info, const Json::Value&)> cloudViewer::visualization::webrtc_server::HttpServerRequestHandler::HttpFunction

Definition at line 35 of file HttpServerRequestHandler.h.

Constructor & Destructor Documentation

◆ HttpServerRequestHandler()

cloudViewer::visualization::webrtc_server::HttpServerRequestHandler::HttpServerRequestHandler ( std::map< std::string, HttpFunction > &  func,
const std::vector< std::string > &  options 
)

Definition at line 126 of file HttpServerRequestHandler.cpp.


The documentation for this class was generated from the following files: