webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
IWebResourceLoadDelegatePrivate Interface Reference

import"IWebResourceLoadDelegatePrivate.idl";

Inheritance diagram for IWebResourceLoadDelegatePrivate:

Public Member Functions

HRESULT didLoadResourceFromMemoryCache ([in] IWebView *webView, [in] IWebURLRequest *request, [in] IWebURLResponse *response, [in] UINT length, [in] IWebDataSource *dataSource)
 
HRESULT shouldUseCredentialStorage ([in] IWebView *webView, [in] unsigned long identifier, [in] IWebDataSource *dataSource, [out, retval] BOOL *shouldUse)
 
HRESULT shouldCacheResponse ([in] IWebView *webView, [in] unsigned long identifier, [in] IWebURLResponse *response, [in] const char *data, [in] unsigned long long length, [in] IWebDataSource *dataSource, [out, retval] BOOL *shouldCache)
 

Member Function Documentation

◆ didLoadResourceFromMemoryCache()

HRESULT IWebResourceLoadDelegatePrivate::didLoadResourceFromMemoryCache ( [in] IWebView webView,
[in] IWebURLRequest request,
[in] IWebURLResponse response,
[in] UINT  length,
[in] IWebDataSource dataSource 
)

webView:didLoadResourceFromMemoryCache:request:response:length:fromDataSource:

Parameters
requestThe request for the resource.
responseThe response for the resource.
dataSourceThe datasource that initiated the load. This will be called if the resource can be loaded from memory cache. No further resource load delegate methods will be called on it after this.
  • (id)webView:(WebView *)sender didLoadResourceFromMemoryCache:(NSURLRequest *)request response:(NSURLResponse *)response length:(NSInteger)length fromDataSource:(WebDataSource *)dataSource

◆ shouldCacheResponse()

HRESULT IWebResourceLoadDelegatePrivate::shouldCacheResponse ( [in] IWebView webView,
[in] unsigned long  identifier,
[in] IWebURLResponse response,
[in] const char *  data,
[in] unsigned long long  length,
[in] IWebDataSource dataSource,
[out, retval] BOOL shouldCache 
)

◆ shouldUseCredentialStorage()

HRESULT IWebResourceLoadDelegatePrivate::shouldUseCredentialStorage ( [in] IWebView webView,
[in] unsigned long  identifier,
[in] IWebDataSource dataSource,
[out, retval] BOOL shouldUse 
)

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