webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
WebCore::CurlCacheManager Class Reference

#include <CurlCacheManager.h>

Public Member Functions

void setCacheDirectory (const String &)
 
const StringcacheDirectory ()
 
void setStorageSizeLimit (size_t)
 
bool isCached (const String &) const
 
HTTPHeaderMaprequestHeaders (const String &)
 
bool getCachedResponse (const String &url, ResourceResponse &)
 
void didReceiveResponse (ResourceHandle &, ResourceResponse &)
 
void didReceiveData (ResourceHandle &, const char *, size_t)
 
void didFinishLoading (ResourceHandle &)
 
void didFail (ResourceHandle &)
 
void addCacheEntryClient (const String &url, ResourceHandle *job)
 
void removeCacheEntryClient (const String &url, ResourceHandle *job)
 

Static Public Member Functions

static CurlCacheManagergetInstance ()
 

Member Function Documentation

◆ addCacheEntryClient()

void WebCore::CurlCacheManager::addCacheEntryClient ( const String url,
ResourceHandle job 
)

◆ cacheDirectory()

const String& WebCore::CurlCacheManager::cacheDirectory ( )
inline

◆ didFail()

void WebCore::CurlCacheManager::didFail ( ResourceHandle )

◆ didFinishLoading()

void WebCore::CurlCacheManager::didFinishLoading ( ResourceHandle )

◆ didReceiveData()

void WebCore::CurlCacheManager::didReceiveData ( ResourceHandle ,
const char *  ,
size_t   
)

◆ didReceiveResponse()

void WebCore::CurlCacheManager::didReceiveResponse ( ResourceHandle ,
ResourceResponse  
)

◆ getCachedResponse()

bool WebCore::CurlCacheManager::getCachedResponse ( const String url,
ResourceResponse  
)

◆ getInstance()

static CurlCacheManager& WebCore::CurlCacheManager::getInstance ( )
static

◆ isCached()

bool WebCore::CurlCacheManager::isCached ( const String ) const

◆ removeCacheEntryClient()

void WebCore::CurlCacheManager::removeCacheEntryClient ( const String url,
ResourceHandle job 
)

◆ requestHeaders()

HTTPHeaderMap& WebCore::CurlCacheManager::requestHeaders ( const String )

◆ setCacheDirectory()

void WebCore::CurlCacheManager::setCacheDirectory ( const String )

◆ setStorageSizeLimit()

void WebCore::CurlCacheManager::setStorageSizeLimit ( size_t  )

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