webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | List of all members
WebKit::NetworkLoadClient Class Referenceabstract

#include <NetworkLoadClient.h>

Inheritance diagram for WebKit::NetworkLoadClient:
WebKit::NetworkResourceLoader

Public Types

enum  ShouldContinueDidReceiveResponse { ShouldContinueDidReceiveResponse::No, ShouldContinueDidReceiveResponse::Yes }
 

Public Member Functions

virtual ~NetworkLoadClient ()
 
virtual bool isSynchronous () const =0
 
virtual void didSendData (unsigned long long bytesSent, unsigned long long totalBytesToBeSent)=0
 
virtual void willSendRedirectedRequest (WebCore::ResourceRequest &&, WebCore::ResourceRequest &&redirectRequest, WebCore::ResourceResponse &&redirectResponse)=0
 
virtual ShouldContinueDidReceiveResponse didReceiveResponse (WebCore::ResourceResponse &&)=0
 
virtual void didReceiveBuffer (Ref< WebCore::SharedBuffer > &&, int reportedEncodedDataLength)=0
 
virtual void didFinishLoading (const WebCore::NetworkLoadMetrics &)=0
 
virtual void didFailLoading (const WebCore::ResourceError &)=0
 

Member Enumeration Documentation

◆ ShouldContinueDidReceiveResponse

Enumerator
No 
Yes 

Constructor & Destructor Documentation

◆ ~NetworkLoadClient()

virtual WebKit::NetworkLoadClient::~NetworkLoadClient ( )
inlinevirtual

Member Function Documentation

◆ didFailLoading()

virtual void WebKit::NetworkLoadClient::didFailLoading ( const WebCore::ResourceError )
pure virtual

◆ didFinishLoading()

virtual void WebKit::NetworkLoadClient::didFinishLoading ( const WebCore::NetworkLoadMetrics )
pure virtual

◆ didReceiveBuffer()

virtual void WebKit::NetworkLoadClient::didReceiveBuffer ( Ref< WebCore::SharedBuffer > &&  ,
int  reportedEncodedDataLength 
)
pure virtual

◆ didReceiveResponse()

virtual ShouldContinueDidReceiveResponse WebKit::NetworkLoadClient::didReceiveResponse ( WebCore::ResourceResponse &&  )
pure virtual

◆ didSendData()

virtual void WebKit::NetworkLoadClient::didSendData ( unsigned long long  bytesSent,
unsigned long long  totalBytesToBeSent 
)
pure virtual

◆ isSynchronous()

virtual bool WebKit::NetworkLoadClient::isSynchronous ( ) const
pure virtual

◆ willSendRedirectedRequest()

virtual void WebKit::NetworkLoadClient::willSendRedirectedRequest ( WebCore::ResourceRequest &&  ,
WebCore::ResourceRequest &&  redirectRequest,
WebCore::ResourceResponse &&  redirectResponse 
)
pure virtual

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