mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Update include/ comments to Doxygen formatting (see issue #3384)
See related guidelines in the issue.
This commit is contained in:
@ -46,55 +46,55 @@
|
||||
#include "include/cef_response.h"
|
||||
|
||||
///
|
||||
// Callback for asynchronous continuation of CefResourceHandler::Skip().
|
||||
/// Callback for asynchronous continuation of CefResourceHandler::Skip().
|
||||
///
|
||||
/*--cef(source=library)--*/
|
||||
class CefResourceSkipCallback : public virtual CefBaseRefCounted {
|
||||
public:
|
||||
///
|
||||
// Callback for asynchronous continuation of Skip(). If |bytes_skipped| > 0
|
||||
// then either Skip() will be called again until the requested number of
|
||||
// bytes have been skipped or the request will proceed. If |bytes_skipped|
|
||||
// <= 0 the request will fail with ERR_REQUEST_RANGE_NOT_SATISFIABLE.
|
||||
/// Callback for asynchronous continuation of Skip(). If |bytes_skipped| > 0
|
||||
/// then either Skip() will be called again until the requested number of
|
||||
/// bytes have been skipped or the request will proceed. If |bytes_skipped|
|
||||
/// <= 0 the request will fail with ERR_REQUEST_RANGE_NOT_SATISFIABLE.
|
||||
///
|
||||
/*--cef(capi_name=cont)--*/
|
||||
virtual void Continue(int64 bytes_skipped) = 0;
|
||||
};
|
||||
|
||||
///
|
||||
// Callback for asynchronous continuation of CefResourceHandler::Read().
|
||||
/// Callback for asynchronous continuation of CefResourceHandler::Read().
|
||||
///
|
||||
/*--cef(source=library)--*/
|
||||
class CefResourceReadCallback : public virtual CefBaseRefCounted {
|
||||
public:
|
||||
///
|
||||
// Callback for asynchronous continuation of Read(). If |bytes_read| == 0
|
||||
// the response will be considered complete. If |bytes_read| > 0 then Read()
|
||||
// will be called again until the request is complete (based on either the
|
||||
// result or the expected content length). If |bytes_read| < 0 then the
|
||||
// request will fail and the |bytes_read| value will be treated as the error
|
||||
// code.
|
||||
/// Callback for asynchronous continuation of Read(). If |bytes_read| == 0
|
||||
/// the response will be considered complete. If |bytes_read| > 0 then Read()
|
||||
/// will be called again until the request is complete (based on either the
|
||||
/// result or the expected content length). If |bytes_read| < 0 then the
|
||||
/// request will fail and the |bytes_read| value will be treated as the error
|
||||
/// code.
|
||||
///
|
||||
/*--cef(capi_name=cont)--*/
|
||||
virtual void Continue(int bytes_read) = 0;
|
||||
};
|
||||
|
||||
///
|
||||
// Class used to implement a custom request handler interface. The methods of
|
||||
// this class will be called on the IO thread unless otherwise indicated.
|
||||
/// Class used to implement a custom request handler interface. The methods of
|
||||
/// this class will be called on the IO thread unless otherwise indicated.
|
||||
///
|
||||
/*--cef(source=client)--*/
|
||||
class CefResourceHandler : public virtual CefBaseRefCounted {
|
||||
public:
|
||||
///
|
||||
// Open the response stream. To handle the request immediately set
|
||||
// |handle_request| to true and return true. To decide at a later time set
|
||||
// |handle_request| to false, return true, and execute |callback| to continue
|
||||
// or cancel the request. To cancel the request immediately set
|
||||
// |handle_request| to true and return false. This method will be called in
|
||||
// sequence but not from a dedicated thread. For backwards compatibility set
|
||||
// |handle_request| to false and return false and the ProcessRequest method
|
||||
// will be called.
|
||||
/// Open the response stream. To handle the request immediately set
|
||||
/// |handle_request| to true and return true. To decide at a later time set
|
||||
/// |handle_request| to false, return true, and execute |callback| to continue
|
||||
/// or cancel the request. To cancel the request immediately set
|
||||
/// |handle_request| to true and return false. This method will be called in
|
||||
/// sequence but not from a dedicated thread. For backwards compatibility set
|
||||
/// |handle_request| to false and return false and the ProcessRequest method
|
||||
/// will be called.
|
||||
///
|
||||
/*--cef()--*/
|
||||
virtual bool Open(CefRefPtr<CefRequest> request,
|
||||
@ -105,13 +105,13 @@ class CefResourceHandler : public virtual CefBaseRefCounted {
|
||||
}
|
||||
|
||||
///
|
||||
// Begin processing the request. To handle the request return true and call
|
||||
// CefCallback::Continue() once the response header information is available
|
||||
// (CefCallback::Continue() can also be called from inside this method if
|
||||
// header information is available immediately). To cancel the request return
|
||||
// false.
|
||||
//
|
||||
// WARNING: This method is deprecated. Use Open instead.
|
||||
/// Begin processing the request. To handle the request return true and call
|
||||
/// CefCallback::Continue() once the response header information is available
|
||||
/// (CefCallback::Continue() can also be called from inside this method if
|
||||
/// header information is available immediately). To cancel the request return
|
||||
/// false.
|
||||
///
|
||||
/// WARNING: This method is deprecated. Use Open instead.
|
||||
///
|
||||
/*--cef()--*/
|
||||
virtual bool ProcessRequest(CefRefPtr<CefRequest> request,
|
||||
@ -120,19 +120,19 @@ class CefResourceHandler : public virtual CefBaseRefCounted {
|
||||
}
|
||||
|
||||
///
|
||||
// Retrieve response header information. If the response length is not known
|
||||
// set |response_length| to -1 and ReadResponse() will be called until it
|
||||
// returns false. If the response length is known set |response_length|
|
||||
// to a positive value and ReadResponse() will be called until it returns
|
||||
// false or the specified number of bytes have been read. Use the |response|
|
||||
// object to set the mime type, http status code and other optional header
|
||||
// values. To redirect the request to a new URL set |redirectUrl| to the new
|
||||
// URL. |redirectUrl| can be either a relative or fully qualified URL.
|
||||
// It is also possible to set |response| to a redirect http status code
|
||||
// and pass the new URL via a Location header. Likewise with |redirectUrl| it
|
||||
// is valid to set a relative or fully qualified URL as the Location header
|
||||
// value. If an error occured while setting up the request you can call
|
||||
// SetError() on |response| to indicate the error condition.
|
||||
/// Retrieve response header information. If the response length is not known
|
||||
/// set |response_length| to -1 and ReadResponse() will be called until it
|
||||
/// returns false. If the response length is known set |response_length|
|
||||
/// to a positive value and ReadResponse() will be called until it returns
|
||||
/// false or the specified number of bytes have been read. Use the |response|
|
||||
/// object to set the mime type, http status code and other optional header
|
||||
/// values. To redirect the request to a new URL set |redirectUrl| to the new
|
||||
/// URL. |redirectUrl| can be either a relative or fully qualified URL.
|
||||
/// It is also possible to set |response| to a redirect http status code
|
||||
/// and pass the new URL via a Location header. Likewise with |redirectUrl| it
|
||||
/// is valid to set a relative or fully qualified URL as the Location header
|
||||
/// value. If an error occured while setting up the request you can call
|
||||
/// SetError() on |response| to indicate the error condition.
|
||||
///
|
||||
/*--cef()--*/
|
||||
virtual void GetResponseHeaders(CefRefPtr<CefResponse> response,
|
||||
@ -140,13 +140,13 @@ class CefResourceHandler : public virtual CefBaseRefCounted {
|
||||
CefString& redirectUrl) = 0;
|
||||
|
||||
///
|
||||
// Skip response data when requested by a Range header. Skip over and discard
|
||||
// |bytes_to_skip| bytes of response data. If data is available immediately
|
||||
// set |bytes_skipped| to the number of bytes skipped and return true. To
|
||||
// read the data at a later time set |bytes_skipped| to 0, return true and
|
||||
// execute |callback| when the data is available. To indicate failure set
|
||||
// |bytes_skipped| to < 0 (e.g. -2 for ERR_FAILED) and return false. This
|
||||
// method will be called in sequence but not from a dedicated thread.
|
||||
/// Skip response data when requested by a Range header. Skip over and discard
|
||||
/// |bytes_to_skip| bytes of response data. If data is available immediately
|
||||
/// set |bytes_skipped| to the number of bytes skipped and return true. To
|
||||
/// read the data at a later time set |bytes_skipped| to 0, return true and
|
||||
/// execute |callback| when the data is available. To indicate failure set
|
||||
/// |bytes_skipped| to < 0 (e.g. -2 for ERR_FAILED) and return false. This
|
||||
/// method will be called in sequence but not from a dedicated thread.
|
||||
///
|
||||
/*--cef()--*/
|
||||
virtual bool Skip(int64 bytes_to_skip,
|
||||
@ -157,17 +157,17 @@ class CefResourceHandler : public virtual CefBaseRefCounted {
|
||||
}
|
||||
|
||||
///
|
||||
// Read response data. If data is available immediately copy up to
|
||||
// |bytes_to_read| bytes into |data_out|, set |bytes_read| to the number of
|
||||
// bytes copied, and return true. To read the data at a later time keep a
|
||||
// pointer to |data_out|, set |bytes_read| to 0, return true and execute
|
||||
// |callback| when the data is available (|data_out| will remain valid until
|
||||
// the callback is executed). To indicate response completion set |bytes_read|
|
||||
// to 0 and return false. To indicate failure set |bytes_read| to < 0 (e.g. -2
|
||||
// for ERR_FAILED) and return false. This method will be called in sequence
|
||||
// but not from a dedicated thread. For backwards compatibility set
|
||||
// |bytes_read| to -1 and return false and the ReadResponse method will be
|
||||
// called.
|
||||
/// Read response data. If data is available immediately copy up to
|
||||
/// |bytes_to_read| bytes into |data_out|, set |bytes_read| to the number of
|
||||
/// bytes copied, and return true. To read the data at a later time keep a
|
||||
/// pointer to |data_out|, set |bytes_read| to 0, return true and execute
|
||||
/// |callback| when the data is available (|data_out| will remain valid until
|
||||
/// the callback is executed). To indicate response completion set
|
||||
/// |bytes_read| to 0 and return false. To indicate failure set |bytes_read|
|
||||
/// to < 0 (e.g. -2 for ERR_FAILED) and return false. This method will be
|
||||
/// called in sequence but not from a dedicated thread. For backwards
|
||||
/// compatibility set |bytes_read| to -1 and return false and the ReadResponse
|
||||
/// method will be called.
|
||||
///
|
||||
/*--cef()--*/
|
||||
virtual bool Read(void* data_out,
|
||||
@ -179,13 +179,13 @@ class CefResourceHandler : public virtual CefBaseRefCounted {
|
||||
}
|
||||
|
||||
///
|
||||
// Read response data. If data is available immediately copy up to
|
||||
// |bytes_to_read| bytes into |data_out|, set |bytes_read| to the number of
|
||||
// bytes copied, and return true. To read the data at a later time set
|
||||
// |bytes_read| to 0, return true and call CefCallback::Continue() when the
|
||||
// data is available. To indicate response completion return false.
|
||||
//
|
||||
// WARNING: This method is deprecated. Use Skip and Read instead.
|
||||
/// Read response data. If data is available immediately copy up to
|
||||
/// |bytes_to_read| bytes into |data_out|, set |bytes_read| to the number of
|
||||
/// bytes copied, and return true. To read the data at a later time set
|
||||
/// |bytes_read| to 0, return true and call CefCallback::Continue() when the
|
||||
/// data is available. To indicate response completion return false.
|
||||
///
|
||||
/// WARNING: This method is deprecated. Use Skip and Read instead.
|
||||
///
|
||||
/*--cef()--*/
|
||||
virtual bool ReadResponse(void* data_out,
|
||||
@ -197,7 +197,7 @@ class CefResourceHandler : public virtual CefBaseRefCounted {
|
||||
}
|
||||
|
||||
///
|
||||
// Request processing has been canceled.
|
||||
/// Request processing has been canceled.
|
||||
///
|
||||
/*--cef()--*/
|
||||
virtual void Cancel() = 0;
|
||||
|
Reference in New Issue
Block a user