diff options
| author | Stefan Boberg <[email protected]> | 2021-08-28 21:06:50 +0200 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2021-08-28 21:06:50 +0200 |
| commit | 8943db776fee3d5818e8aa8f9372eef7da17eb3e (patch) | |
| tree | d815479d5c366cb18fbff82e8b30971b0009e432 | |
| parent | Made scope guard [[nodiscard]] (diff) | |
| download | zen-8943db776fee3d5818e8aa8f9372eef7da17eb3e.tar.xz zen-8943db776fee3d5818e8aa8f9372eef7da17eb3e.zip | |
WriteResponse stub for CbPackage responses (awaiting decision on format with compressed buffer support)
| -rw-r--r-- | zencore/httpserver.cpp | 9 | ||||
| -rw-r--r-- | zencore/include/zencore/httpserver.h | 1 |
2 files changed, 10 insertions, 0 deletions
diff --git a/zencore/httpserver.cpp b/zencore/httpserver.cpp index b52886c0a..eaa8bdfcd 100644 --- a/zencore/httpserver.cpp +++ b/zencore/httpserver.cpp @@ -271,6 +271,15 @@ HttpServerRequest::~HttpServerRequest() } void +HttpServerRequest::WriteResponse(HttpResponse HttpResponseCode, CbPackage Data) +{ + // TODO: implement efficient version of this which can send package attachment + // payloads directly from disk + ZEN_UNUSED(HttpResponseCode, Data); + ZEN_NOT_IMPLEMENTED(); +} + +void HttpServerRequest::WriteResponse(HttpResponse HttpResponseCode, CbObject Data) { #if 0 diff --git a/zencore/include/zencore/httpserver.h b/zencore/include/zencore/httpserver.h index 86c121366..009fd9f2c 100644 --- a/zencore/include/zencore/httpserver.h +++ b/zencore/include/zencore/httpserver.h @@ -240,6 +240,7 @@ public: virtual void WriteResponse(HttpResponse HttpResponseCode, HttpContentType ContentType, std::u8string_view ResponseString) = 0; void WriteResponse(HttpResponse HttpResponseCode, CbObject Data); + void WriteResponse(HttpResponse HttpResponseCode, CbPackage Package); void WriteResponse(HttpResponse HttpResponseCode, HttpContentType ContentType, std::string_view ResponseString); protected: |