From a877b9b192fb199b8ec6379551b3fb81e13d673d Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Wed, 13 Jan 2016 14:32:21 -0800 Subject: [core] Include prior values of caching headers in Resource This allows the FileSource interface itself to support revalidation. We could (and probably should) now rewrite HTTPContextBase implementations as FileSource implementations. --- include/mbgl/storage/response.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include/mbgl/storage/response.hpp') diff --git a/include/mbgl/storage/response.hpp b/include/mbgl/storage/response.hpp index e81af710f7..29af5281fe 100644 --- a/include/mbgl/storage/response.hpp +++ b/include/mbgl/storage/response.hpp @@ -23,7 +23,7 @@ public: // This is set to true for 304 Not Modified responses. bool notModified = false; - // The actual data of the response. This is guaranteed to never be empty. + // The actual data of the response. This is null if notModified is true. std::shared_ptr data; optional modified; @@ -34,7 +34,7 @@ public: class Response::Error { public: enum class Reason : uint8_t { - // Success = 1, // Reserve 1 for Success. + Success = 1, NotFound = 2, Server = 3, Connection = 4, -- cgit v1.2.1