diff options
Diffstat (limited to 'libtransport/src/hicn/transport/http/server_acceptor.h')
-rw-r--r-- | libtransport/src/hicn/transport/http/server_acceptor.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libtransport/src/hicn/transport/http/server_acceptor.h b/libtransport/src/hicn/transport/http/server_acceptor.h index 99480028a..4e7350b76 100644 --- a/libtransport/src/hicn/transport/http/server_acceptor.h +++ b/libtransport/src/hicn/transport/http/server_acceptor.h @@ -15,7 +15,6 @@ #pragma once -#include <hicn/transport/http/callbacks.h> #include <hicn/transport/http/default_values.h> #include <hicn/transport/http/request.h> #include <hicn/transport/http/server_publisher.h> @@ -31,6 +30,9 @@ namespace http { class HTTPServerAcceptor { friend class HTTPServerPublisher; + using OnHttpRequest = + std::function<void(std::shared_ptr<HTTPServerPublisher> &, + const uint8_t *, std::size_t, int request_id)>; public: HTTPServerAcceptor(std::string &&server_locator, OnHttpRequest callback); |