diff options
author | Ivo van Dongen <info@ivovandongen.nl> | 2016-08-31 16:43:33 +0200 |
---|---|---|
committer | Ivo van Dongen <info@ivovandongen.nl> | 2016-09-13 14:21:37 +0200 |
commit | 290bd07a92d7103c67f606c1423785069fc9b776 (patch) | |
tree | 00fa0a654830f3cf239932f266e311cab6ebeb59 /src/mbgl/storage | |
parent | fdaf26b2c02afa6042876962f92b1eaf0ada19bb (diff) | |
download | qtlocation-mapboxgl-290bd07a92d7103c67f606c1423785069fc9b776.tar.gz |
[core] OnlineFileSource - rate limit
Diffstat (limited to 'src/mbgl/storage')
-rw-r--r-- | src/mbgl/storage/response.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mbgl/storage/response.cpp b/src/mbgl/storage/response.cpp index 6809220166..a174339074 100644 --- a/src/mbgl/storage/response.cpp +++ b/src/mbgl/storage/response.cpp @@ -21,8 +21,8 @@ Response& Response::operator=(const Response& res) { return *this; } -Response::Error::Error(Reason reason_, std::string message_) - : reason(reason_), message(std::move(message_)) { +Response::Error::Error(Reason reason_, std::string message_, optional<Timestamp> retryAfter_) + : reason(reason_), message(std::move(message_)), retryAfter(std::move(retryAfter_)) { } std::ostream& operator<<(std::ostream& os, Response::Error::Reason r) { @@ -35,6 +35,8 @@ std::ostream& operator<<(std::ostream& os, Response::Error::Reason r) { return os << "Response::Error::Reason::Server"; case Response::Error::Reason::Connection: return os << "Response::Error::Reason::Connection"; + case Response::Error::Reason::RateLimit: + return os << "Response::Error::Reason::RateLimit"; case Response::Error::Reason::Other: return os << "Response::Error::Reason::Other"; } |