All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Web::IWebLoadRequest Class Referenceabstract
Inheritance diagram for Eegeo::Web::IWebLoadRequest:
Eegeo::Web::WebRequest

Public Member Functions

virtual void Load ()=0
 
virtual void Cancel ()=0
 
virtual HttpVerbs::Values GetHttpVerb () const =0
 
virtual std::string GetUrl () const =0
 
virtual
IWebLoadRequestCompletionCallback
GetCallback () const =0
 
virtual void * GetUserData () const =0
 
virtual std::string GetUserAgent () const =0
 
virtual int GetRetryLimit () const =0
 
virtual int GetTimeoutInSeconds () const =0
 
virtual const std::map
< std::string, std::string > & 
GetHttpRequestHeaders () const =0
 
virtual const std::map
< std::string, WebPostData > & 
GetHttpPostData () const =0
 
virtual const WebPostDataGetPostBodyData () const =0
 
virtual TWebRequestId GetRequestId () const =0
 
virtual bool ShouldCacheAggressively () const =0
 
virtual bool CacheOnly () const =0
 
virtual bool ShouldCacheResponse () const =0
 
virtual const std::vector
< std::string > & 
GetAcceptableMimeTypes () const =0
 
virtual const std::vector
< std::string > & 
GetRequiredResponseHeaders () const =0
 

The documentation for this class was generated from the following file: