Public Member Functions | |
WebRequestService (const Eegeo::Web::WebIOConfig &config, Eegeo::Web::TMessageBus &webMessageBus, Helpers::IFileIO &fileIO, Helpers::IHttpCache &httpCache, const Eegeo::Web::IUrlProxyResolver &urlProxyResolver, Eegeo::Concurrency::Tasks::IWorkPool &workPool, const Eegeo::Web::SSLSettings &sslSetting) | |
void | EnqueueLoad (IWebLoadRequest *pWebRequest) |
void | EnqueueCancel (IWebLoadRequest *pWebRequest) |
void | Update () |
bool | HasOngoingNetworkActivity () const |
void | RegisterNetworkActivityChanged (Helpers::ICallback1< const bool & > &callback) |
void | UnregisterNetworkActivityChanged (Helpers::ICallback1< const bool & > &callback) |
Additional Inherited Members | |
Protected Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |