Public Member Functions | |
PrecacheService (IWebLoadRequestFactory *webLoadRequestFactory, Eegeo::Streaming::PayloadSlotStreamMap *pPayloadSlotStreamMap, Eegeo::Helpers::IHttpCache *m_pCache, Resources::CityThemes::ICityThemesService &cityThemeService) | |
int | TotalUrlsToLoad () const |
int | UrlsErrored () const |
int | Urls404ed () const |
int | UrlsLoaded () const |
float | PercentCompleted () const |
bool | CurrentlyPrecaching () const |
bool | IsCancelling () const |
void | CancelPrecaching () |
bool | CanPrecache (double altitude) |
void | Precache (Streaming::IStreamingVolume &volume) |
void | IssueRequests () |
uint | EstimatedPrecacheSizekB (Streaming::IStreamingVolume &volume) |
void | InsertPrecacheCancelledCallback (Eegeo::Helpers::ICallback0 &callback) |
void | RemovePrecacheCancelledCallback (Eegeo::Helpers::ICallback0 &callback) |
void | InsertPrecacheCompletedCallback (Eegeo::Helpers::ICallback0 &callback) |
void | RemovePrecacheCompletedCallback (Eegeo::Helpers::ICallback0 &callback) |
Additional Inherited Members | |
Protected Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |