summaryrefslogtreecommitdiff
path: root/include/mbgl/storage/file_source.hpp
Commit message (Collapse)AuthorAgeFilesLines
* [core] only perform optional requests if the FileSource supports itKonstantin Käfer2016-06-101-0/+8
|
* [core] use #pragma once instead of ifdef include guardsKonstantin Käfer2016-05-251-4/+1
|
* [core] Unify FileRequest and WorkRequestJohn Firebaugh2016-03-241-7/+3
|
* [core] add namespace comment to closing braceKonstantin Käfer2015-12-031-1/+1
|
* [core] Use std::unique_ptr for FileSource requestJohn Firebaugh2015-11-161-11/+13
|
* [core] Pass a value to response callback, not a referenceJohn Firebaugh2015-11-161-1/+1
|
* [core] Do not pass uv_loop_t aroundThiago Marcos P. Santos2015-11-161-3/+1
| | | | This should be abstracted by util::RunLoop
* Replace mbgl::util::make_unique<> with std::make_unique<>Konstantin Käfer2015-05-261-1/+0
|
* Remove unusedJohn Firebaugh2015-05-131-4/+0
| | | | | There are no longer any requests made that don't have a run loop to dispatch back to.
* Remove Environment::terminate and associated codeJohn Firebaugh2015-04-281-11/+3
| | | | Fixes #1336
* scope Requests to an Environment object for easier cancelationKonstantin Käfer2015-03-061-2/+10
| | | | | | | | | we are now scoping all file requests to an environment object. The FileSource implementation treats this as an opaque pointer, but allows canceling all Requests that are associated with that pointer. This is necessary to abort all file requests that originated from a particular Map object. Aborting a file request is different from canceling a file request: A canceled request doesn't have its callback called, while an aborted request will have its callback called with an error, indicating that the environment is going to be shut down.
* rewrite storage layer to be independent of the Map's event loopKonstantin Käfer2015-02-041-11/+20
|
* Move setAccessToken to CachingHTTPFileSourceJohn Firebaugh2014-12-041-1/+1
|
* Add CachingHTTPFileSource::clearLoop()John Firebaugh2014-12-041-0/+3
| | | | | | | So loop state can be cleaned up in the appropriate thread. This is a hack; loop needs to be externalized from Map. Fixes #686
* Move setReachability to CachingHTTPFileSourceJohn Firebaugh2014-12-041-1/+0
|
* remove usage of relative pathsKonstantin Käfer2014-12-041-2/+2
|
* make most headers privateKonstantin Käfer2014-12-041-2/+3
|
* Add virtual destructor for FileSourceJohn Firebaugh2014-12-041-0/+1
|
* break out FileSource as an abstract classMike Morris2014-12-031-30/+7
| | | | add CachingHTTPFileSource implementation
* Use noncopyableJohn Firebaugh2014-11-211-7/+2
|
* add reachabilityKonstantin Käfer2014-09-291-0/+2
|
* use the default cache location on ios to avoid writing to unwritable file ↵Konstantin Käfer2014-09-241-1/+1
| | | | system locations
* use util::ptr as a wrapper around std::shared_ptr that asserts nonemptinessKonstantin Käfer2014-09-241-2/+1
|
* do 304 requests and cache them in sqliteKonstantin Käfer2014-09-241-0/+54