Browse Source

Expose routing() method in httplib so changes can be made in OneService

Joseph Henry 5 months ago
parent
commit
3e7aacf301
1 changed files with 2 additions and 1 deletions
  1. 2 1
      ext/cpp-httplib/httplib.h

+ 2 - 1
ext/cpp-httplib/httplib.h

@@ -917,6 +917,8 @@ public:
 
 
   std::function<TaskQueue *(void)> new_task_queue;
   std::function<TaskQueue *(void)> new_task_queue;
 
 
+  bool routing(Request &req, Response &res, Stream &strm);
+
 protected:
 protected:
   bool process_request(Stream &strm, bool close_connection,
   bool process_request(Stream &strm, bool close_connection,
                        bool &connection_closed,
                        bool &connection_closed,
@@ -949,7 +951,6 @@ private:
   int bind_internal(const std::string &host, int port, int socket_flags);
   int bind_internal(const std::string &host, int port, int socket_flags);
   bool listen_internal();
   bool listen_internal();
 
 
-  bool routing(Request &req, Response &res, Stream &strm);
   bool handle_file_request(const Request &req, Response &res,
   bool handle_file_request(const Request &req, Response &res,
                            bool head = false);
                            bool head = false);
   bool dispatch_request(Request &req, Response &res,
   bool dispatch_request(Request &req, Response &res,