diff options
Diffstat (limited to 'src/HttpServer.h')
| -rw-r--r-- | src/HttpServer.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/HttpServer.h b/src/HttpServer.h index 9b755f18..9b789260 100644 --- a/src/HttpServer.h +++ b/src/HttpServer.h @@ -48,6 +48,7 @@ class SocketCore; class HttpHeader; class HttpHeaderProcessor; class DownloadEngine; +class Logger; class HttpServer { private: @@ -55,6 +56,8 @@ private: SocketBuffer _socketBuffer; DownloadEngine* _e; SharedHandle<HttpHeaderProcessor> _headerProcessor; + Logger* _logger; + SharedHandle<HttpHeader> _lastRequestHeader; public: HttpServer(const SharedHandle<SocketCore>& socket, DownloadEngine* e); @@ -67,6 +70,8 @@ public: ssize_t sendResponse(); bool sendBufferIsEmpty() const; + + bool supportsPersistentConnection() const; }; } // namespace aria2 |
