webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Instance Methods | List of all members
ResourceLoadDelegate Class Reference

#import <ResourceLoadDelegate.h>

Inheritance diagram for ResourceLoadDelegate:
IWebResourceLoadDelegate IWebResourceLoadDelegate IWebResourceLoadDelegatePrivate2 NSObject

Instance Methods

() - ResourceLoadDelegate
 
(virtual) - ~ResourceLoadDelegate
 
(virtual HRESULT STDMETHODCALLTYPE) - QueryInterface
 
(virtual ULONG STDMETHODCALLTYPE) - AddRef
 
(virtual ULONG STDMETHODCALLTYPE) - Release
 
(virtual HRESULT STDMETHODCALLTYPE) - identifierForInitialRequest
 
(virtual HRESULT STDMETHODCALLTYPE) - willSendRequest
 
(virtual HRESULT STDMETHODCALLTYPE) - didReceiveAuthenticationChallenge
 
(virtual HRESULT STDMETHODCALLTYPE) - didCancelAuthenticationChallenge
 
(virtual HRESULT STDMETHODCALLTYPE) - didReceiveResponse
 
(virtual HRESULT STDMETHODCALLTYPE) - didReceiveContentLength
 
(virtual HRESULT STDMETHODCALLTYPE) - didFinishLoadingFromDataSource
 
(virtual HRESULT STDMETHODCALLTYPE) - didFailLoadingWithError
 
(virtual HRESULT STDMETHODCALLTYPE) - plugInFailedWithError
 
(virtual HRESULT STDMETHODCALLTYPE) - removeIdentifierForRequest
 
() - ResourceLoadDelegate
 
(virtual HRESULT STDMETHODCALLTYPE) - QueryInterface
 
(virtual ULONG STDMETHODCALLTYPE) - AddRef
 
(virtual ULONG STDMETHODCALLTYPE) - Release
 
(virtual HRESULT STDMETHODCALLTYPE) - identifierForInitialRequest
 
(virtual HRESULT STDMETHODCALLTYPE) - willSendRequest
 
(virtual HRESULT STDMETHODCALLTYPE) - didReceiveAuthenticationChallenge
 
(virtual HRESULT STDMETHODCALLTYPE) - didCancelAuthenticationChallenge
 
(virtual HRESULT STDMETHODCALLTYPE) - didReceiveResponse
 
(virtual HRESULT STDMETHODCALLTYPE) - didReceiveContentLength
 
(virtual HRESULT STDMETHODCALLTYPE) - didFinishLoadingFromDataSource
 
(virtual HRESULT STDMETHODCALLTYPE) - didFailLoadingWithError
 
(virtual HRESULT STDMETHODCALLTYPE) - plugInFailedWithError
 
- Instance Methods inherited from IWebResourceLoadDelegate
HRESULT identifierForInitialRequest ([in] IWebView *webView, [in] IWebURLRequest *request, [in] IWebDataSource *dataSource, [in] unsigned long identifier)
 
HRESULT willSendRequest ([in] IWebView *webView, [in] unsigned long identifier, [in] IWebURLRequest *request, [in] IWebURLResponse *redirectResponse, [in] IWebDataSource *dataSource, [out, retval] IWebURLRequest **newRequest)
 
HRESULT didReceiveAuthenticationChallenge ([in] IWebView *webView, [in] unsigned long identifier, [in] IWebURLAuthenticationChallenge *challenge, [in] IWebDataSource *dataSource)
 
HRESULT didCancelAuthenticationChallenge ([in] IWebView *webView, [in] unsigned long identifier, [in] IWebURLAuthenticationChallenge *challenge, [in] IWebDataSource *dataSource)
 
HRESULT didReceiveResponse ([in] IWebView *webView, [in] unsigned long identifier, [in] IWebURLResponse *response, [in] IWebDataSource *dataSource)
 
HRESULT didReceiveContentLength ([in] IWebView *webView, [in] unsigned long identifier, [in] UINT length, [in] IWebDataSource *dataSource)
 
HRESULT didFinishLoadingFromDataSource ([in] IWebView *webView, [in] unsigned long identifier, [in] IWebDataSource *dataSource)
 
HRESULT didFailLoadingWithError ([in] IWebView *webView, [in] unsigned long identifier, [in] IWebError *error, [in] IWebDataSource *dataSource)
 
HRESULT plugInFailedWithError ([in] IWebView *webView, [in] IWebError *error, [in] IWebDataSource *dataSource)
 
- Instance Methods inherited from IWebResourceLoadDelegatePrivate2
HRESULT removeIdentifierForRequest ([in] IWebView *webView, [in] unsigned long identifier)
 

Constructor & Destructor Documentation

◆ ResourceLoadDelegate() [1/2]

◆ ~ResourceLoadDelegate()

◆ ResourceLoadDelegate() [2/2]

Method Documentation

◆ AddRef() [1/2]

- (virtual ULONG STDMETHODCALLTYPE) AddRef

◆ AddRef() [2/2]

- (ULONG) AddRef (void

◆ didCancelAuthenticationChallenge() [1/2]

- (virtual HRESULT STDMETHODCALLTYPE) didCancelAuthenticationChallenge (_In_opt_ IWebView *) 
(unsigned long)  identifier
(_In_opt_ IWebURLAuthenticationChallenge *) 
(_In_opt_ IWebDataSource *)   

◆ didCancelAuthenticationChallenge() [2/2]

- (HRESULT) didCancelAuthenticationChallenge (_In_opt_ IWebView *) 
(unsigned long)  identifier
(_In_opt_ IWebURLAuthenticationChallenge *) 
(_In_opt_ IWebDataSource *)  dataSource 

◆ didFailLoadingWithError() [1/2]

- (virtual HRESULT STDMETHODCALLTYPE) didFailLoadingWithError (_In_opt_ IWebView *) 
(unsigned long)  identifier
(_In_opt_ IWebError *) 
(_In_opt_ IWebDataSource *)   

◆ didFailLoadingWithError() [2/2]

- (HRESULT) didFailLoadingWithError (_In_opt_ IWebView *)  webView
(unsigned long)  identifier
(_In_opt_ IWebError *)  error
(_In_opt_ IWebDataSource *)  dataSource 

◆ didFinishLoadingFromDataSource() [1/2]

- (virtual HRESULT STDMETHODCALLTYPE) didFinishLoadingFromDataSource (_In_opt_ IWebView *) 
(unsigned long)  identifier
(_In_opt_ IWebDataSource *)   

◆ didFinishLoadingFromDataSource() [2/2]

- (HRESULT) didFinishLoadingFromDataSource (_In_opt_ IWebView *)  webView
(unsigned long)  identifier
(_In_opt_ IWebDataSource *)  dataSource 

◆ didReceiveAuthenticationChallenge() [1/2]

- (virtual HRESULT STDMETHODCALLTYPE) didReceiveAuthenticationChallenge (_In_opt_ IWebView *) 
(unsigned long)  identifier
(_In_opt_ IWebURLAuthenticationChallenge *) 
(_In_opt_ IWebDataSource *)   

◆ didReceiveAuthenticationChallenge() [2/2]

- (HRESULT) didReceiveAuthenticationChallenge (_In_opt_ IWebView *)  webView
(unsigned long)  identifier
(_In_opt_ IWebURLAuthenticationChallenge *)  challenge
(_In_opt_ IWebDataSource *)  dataSource 

◆ didReceiveContentLength() [1/2]

- (virtual HRESULT STDMETHODCALLTYPE) didReceiveContentLength (_In_opt_ IWebView *) 
(unsigned long)  identifier
(UINT)  length
(_In_opt_ IWebDataSource *)   

◆ didReceiveContentLength() [2/2]

- (HRESULT) didReceiveContentLength (_In_opt_ IWebView *) 
(unsigned long)  identifier
(UINT)  length
(_In_opt_ IWebDataSource *)   

◆ didReceiveResponse() [1/2]

- (virtual HRESULT STDMETHODCALLTYPE) didReceiveResponse (_In_opt_ IWebView *) 
(unsigned long)  identifier
(_In_opt_ IWebURLResponse *) 
(_In_opt_ IWebDataSource *)   

◆ didReceiveResponse() [2/2]

- (HRESULT) didReceiveResponse (_In_opt_ IWebView *)  webView
(unsigned long)  identifier
(_In_opt_ IWebURLResponse *)  response
(_In_opt_ IWebDataSource *)  dataSource 

◆ identifierForInitialRequest() [1/2]

- (virtual HRESULT STDMETHODCALLTYPE) identifierForInitialRequest (_In_opt_ IWebView *) 
(_In_opt_ IWebURLRequest *) 
(_In_opt_ IWebDataSource *) 
(unsigned long)  identifier 

◆ identifierForInitialRequest() [2/2]

- (HRESULT) identifierForInitialRequest (_In_opt_ IWebView *)  webView
(_In_opt_ IWebURLRequest *)  request
(_In_opt_ IWebDataSource *)  dataSource
(unsigned long)  identifier 

◆ plugInFailedWithError() [1/2]

- (virtual HRESULT STDMETHODCALLTYPE) plugInFailedWithError (_In_opt_ IWebView *) 
(_In_opt_ IWebError *) 
(_In_opt_ IWebDataSource *)   

◆ plugInFailedWithError() [2/2]

- (HRESULT) plugInFailedWithError (_In_opt_ IWebView *) 
(_In_opt_ IWebError *) 
(_In_opt_ IWebDataSource *)   

◆ QueryInterface() [1/2]

- (virtual HRESULT STDMETHODCALLTYPE) QueryInterface (_In_ REFIID)  riid
(_COM_Outptr_ void **)  ppvObject 

◆ QueryInterface() [2/2]

- (HRESULT) QueryInterface (_In_ REFIID)  riid
(_COM_Outptr_ void **)  ppvObject 

◆ Release() [1/2]

- (virtual ULONG STDMETHODCALLTYPE) Release

◆ Release() [2/2]

- (ULONG) Release (void

◆ removeIdentifierForRequest()

- (HRESULT) removeIdentifierForRequest (_In_opt_ IWebView *)  webView
(unsigned long)  identifier 

◆ willSendRequest() [1/2]

- (virtual HRESULT STDMETHODCALLTYPE) willSendRequest (_In_opt_ IWebView *) 
(unsigned long)  identifier
(_In_opt_ IWebURLRequest *) 
(_In_opt_ IWebURLResponse *)  redirectResponse
(_In_opt_ IWebDataSource *) 
(_COM_Outptr_opt_ IWebURLRequest **)  newRequest 

◆ willSendRequest() [2/2]

- (HRESULT) willSendRequest (_In_opt_ IWebView *)  webView
(unsigned long)  identifier
(_In_opt_ IWebURLRequest *)  request
(_In_opt_ IWebURLResponse *)  redirectResponse
(_In_opt_ IWebDataSource *)  dataSource
(_COM_Outptr_opt_ IWebURLRequest **)  newRequest 

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