|
CEF C++ API Docs - Revision 1123 | ||||||
FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
CefBase | +--CefWebURLRequestClientin cef_web_urlrequest.h
Interface that should be implemented by the CefWebURLRequest client. The methods of this class will always be called on the UI thread.
Inner Classes, Typedefs, and Enums | |
typedef |
CefWebURLRequestClient::ErrorCode
|
typedef |
CefWebURLRequestClient::RequestState
|
Method Summary | |
virtual void |
OnData( CefRefPtr< CefWebURLRequest > requester, const void* data, int dataLength )= 0
Notifies the client that content has been received. |
virtual void |
OnError( CefRefPtr< CefWebURLRequest > requester, CefWebURLRequestClient::ErrorCode errorCode )= 0
Notifies the client that the request ended with an error. |
virtual void |
OnHeadersReceived( CefRefPtr< CefWebURLRequest > requester, CefRefPtr< CefResponse > response )= 0
Notifies the client of the response data. |
virtual void |
OnProgress( CefRefPtr< CefWebURLRequest > requester, uint64 bytesSent, uint64 totalBytesToBeSent )= 0
Notifies the client of the upload progress. |
virtual void |
OnRedirect( CefRefPtr< CefWebURLRequest > requester, CefRefPtr< CefRequest > request, CefRefPtr< CefResponse > response )= 0
Notifies the client that the request has been redirected and provides a chance to change the request parameters. |
virtual void |
OnStateChange( CefRefPtr< CefWebURLRequest > requester, CefWebURLRequestClient::RequestState state )= 0
Notifies the client that the request state has changed. |
Methods inherited from class CefBase |
AddRef, Release, GetRefCt |
Method Detail |
public virtual void OnData( CefRefPtr< CefWebURLRequest > requester, const void* data, int dataLength )= 0;
public virtual void OnError( CefRefPtr< CefWebURLRequest > requester, CefWebURLRequestClient::ErrorCode errorCode )= 0;
public virtual void OnHeadersReceived( CefRefPtr< CefWebURLRequest > requester, CefRefPtr< CefResponse > response )= 0;
public virtual void OnProgress( CefRefPtr< CefWebURLRequest > requester, uint64 bytesSent, uint64 totalBytesToBeSent )= 0;
public virtual void OnRedirect( CefRefPtr< CefWebURLRequest > requester, CefRefPtr< CefRequest > request, CefRefPtr< CefResponse > response )= 0;
public virtual void OnStateChange( CefRefPtr< CefWebURLRequest > requester, CefWebURLRequestClient::RequestState state )= 0;
|
CEF C++ API Docs - Revision 1123 | ||||||
FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |