aboutsummaryrefslogtreecommitdiffstats
path: root/libtransport/src/hicn/transport/http/server_acceptor.h
diff options
context:
space:
mode:
Diffstat (limited to 'libtransport/src/hicn/transport/http/server_acceptor.h')
-rw-r--r--libtransport/src/hicn/transport/http/server_acceptor.h4
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);