+struct CacheControlHeader {
+ bool parsed : 1;
+ bool containsNoCache : 1;
+ bool containsNoStore : 1;
+ bool containsMustRevalidate : 1;
+ double maxAge;
+
+ CacheControlHeader()
+ : parsed(false)
+ , containsNoCache(false)
+ , containsNoStore(false)
+ , containsMustRevalidate(false)
+ , maxAge(0.0)
+ {
+ }
+};
+