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:
@@ -33,7 +33,7 @@
|
||||
// by hand. See the translator.README.txt file in the tools directory for
|
||||
// more information.
|
||||
//
|
||||
// $hash=a14d77cd7756797afb4db3d28a2359da53011bfa$
|
||||
// $hash=5b2bfaf4b7572935b2cfba804dc1625261e32e24$
|
||||
//
|
||||
|
||||
#ifndef CEF_INCLUDE_CAPI_CEF_URLREQUEST_CAPI_H_
|
||||
@@ -53,77 +53,78 @@ extern "C" {
|
||||
struct _cef_urlrequest_client_t;
|
||||
|
||||
///
|
||||
// Structure used to make a URL request. URL requests are not associated with a
|
||||
// browser instance so no cef_client_t callbacks will be executed. URL requests
|
||||
// can be created on any valid CEF thread in either the browser or render
|
||||
// process. Once created the functions of the URL request object must be
|
||||
// accessed on the same thread that created it.
|
||||
/// Structure used to make a URL request. URL requests are not associated with a
|
||||
/// browser instance so no cef_client_t callbacks will be executed. URL requests
|
||||
/// can be created on any valid CEF thread in either the browser or render
|
||||
/// process. Once created the functions of the URL request object must be
|
||||
/// accessed on the same thread that created it.
|
||||
///
|
||||
typedef struct _cef_urlrequest_t {
|
||||
///
|
||||
// Base structure.
|
||||
/// Base structure.
|
||||
///
|
||||
cef_base_ref_counted_t base;
|
||||
|
||||
///
|
||||
// Returns the request object used to create this URL request. The returned
|
||||
// object is read-only and should not be modified.
|
||||
/// Returns the request object used to create this URL request. The returned
|
||||
/// object is read-only and should not be modified.
|
||||
///
|
||||
struct _cef_request_t*(CEF_CALLBACK* get_request)(
|
||||
struct _cef_urlrequest_t* self);
|
||||
|
||||
///
|
||||
// Returns the client.
|
||||
/// Returns the client.
|
||||
///
|
||||
struct _cef_urlrequest_client_t*(CEF_CALLBACK* get_client)(
|
||||
struct _cef_urlrequest_t* self);
|
||||
|
||||
///
|
||||
// Returns the request status.
|
||||
/// Returns the request status.
|
||||
///
|
||||
cef_urlrequest_status_t(CEF_CALLBACK* get_request_status)(
|
||||
struct _cef_urlrequest_t* self);
|
||||
|
||||
///
|
||||
// Returns the request error if status is UR_CANCELED or UR_FAILED, or 0
|
||||
// otherwise.
|
||||
/// Returns the request error if status is UR_CANCELED or UR_FAILED, or 0
|
||||
/// otherwise.
|
||||
///
|
||||
cef_errorcode_t(CEF_CALLBACK* get_request_error)(
|
||||
struct _cef_urlrequest_t* self);
|
||||
|
||||
///
|
||||
// Returns the response, or NULL if no response information is available.
|
||||
// Response information will only be available after the upload has completed.
|
||||
// The returned object is read-only and should not be modified.
|
||||
/// Returns the response, or NULL if no response information is available.
|
||||
/// Response information will only be available after the upload has
|
||||
/// completed. The returned object is read-only and should not be modified.
|
||||
///
|
||||
struct _cef_response_t*(CEF_CALLBACK* get_response)(
|
||||
struct _cef_urlrequest_t* self);
|
||||
|
||||
///
|
||||
// Returns true (1) if the response body was served from the cache. This
|
||||
// includes responses for which revalidation was required.
|
||||
/// Returns true (1) if the response body was served from the cache. This
|
||||
/// includes responses for which revalidation was required.
|
||||
///
|
||||
int(CEF_CALLBACK* response_was_cached)(struct _cef_urlrequest_t* self);
|
||||
|
||||
///
|
||||
// Cancel the request.
|
||||
/// Cancel the request.
|
||||
///
|
||||
void(CEF_CALLBACK* cancel)(struct _cef_urlrequest_t* self);
|
||||
} cef_urlrequest_t;
|
||||
|
||||
///
|
||||
// Create a new URL request that is not associated with a specific browser or
|
||||
// frame. Use cef_frame_t::CreateURLRequest instead if you want the request to
|
||||
// have this association, in which case it may be handled differently (see
|
||||
// documentation on that function). A request created with this function may
|
||||
// only originate from the browser process, and will behave as follows:
|
||||
// - It may be intercepted by the client via CefResourceRequestHandler or
|
||||
// CefSchemeHandlerFactory.
|
||||
// - POST data may only contain only a single element of type PDE_TYPE_FILE
|
||||
// or PDE_TYPE_BYTES.
|
||||
// - If |request_context| is empty the global request context will be used.
|
||||
//
|
||||
// The |request| object will be marked as read-only after calling this function.
|
||||
/// Create a new URL request that is not associated with a specific browser or
|
||||
/// frame. Use cef_frame_t::CreateURLRequest instead if you want the request to
|
||||
/// have this association, in which case it may be handled differently (see
|
||||
/// documentation on that function). A request created with this function may
|
||||
/// only originate from the browser process, and will behave as follows:
|
||||
/// - It may be intercepted by the client via CefResourceRequestHandler or
|
||||
/// CefSchemeHandlerFactory.
|
||||
/// - POST data may only contain only a single element of type PDE_TYPE_FILE
|
||||
/// or PDE_TYPE_BYTES.
|
||||
/// - If |request_context| is empty the global request context will be used.
|
||||
///
|
||||
/// The |request| object will be marked as read-only after calling this
|
||||
/// function.
|
||||
///
|
||||
CEF_EXPORT cef_urlrequest_t* cef_urlrequest_create(
|
||||
struct _cef_request_t* request,
|
||||
@@ -131,29 +132,29 @@ CEF_EXPORT cef_urlrequest_t* cef_urlrequest_create(
|
||||
struct _cef_request_context_t* request_context);
|
||||
|
||||
///
|
||||
// Structure that should be implemented by the cef_urlrequest_t client. The
|
||||
// functions of this structure will be called on the same thread that created
|
||||
// the request unless otherwise documented.
|
||||
/// Structure that should be implemented by the cef_urlrequest_t client. The
|
||||
/// functions of this structure will be called on the same thread that created
|
||||
/// the request unless otherwise documented.
|
||||
///
|
||||
typedef struct _cef_urlrequest_client_t {
|
||||
///
|
||||
// Base structure.
|
||||
/// Base structure.
|
||||
///
|
||||
cef_base_ref_counted_t base;
|
||||
|
||||
///
|
||||
// Notifies the client that the request has completed. Use the
|
||||
// cef_urlrequest_t::GetRequestStatus function to determine if the request was
|
||||
// successful or not.
|
||||
/// Notifies the client that the request has completed. Use the
|
||||
/// cef_urlrequest_t::GetRequestStatus function to determine if the request
|
||||
/// was successful or not.
|
||||
///
|
||||
void(CEF_CALLBACK* on_request_complete)(struct _cef_urlrequest_client_t* self,
|
||||
struct _cef_urlrequest_t* request);
|
||||
|
||||
///
|
||||
// Notifies the client of upload progress. |current| denotes the number of
|
||||
// bytes sent so far and |total| is the total size of uploading data (or -1 if
|
||||
// chunked upload is enabled). This function will only be called if the
|
||||
// UR_FLAG_REPORT_UPLOAD_PROGRESS flag is set on the request.
|
||||
/// Notifies the client of upload progress. |current| denotes the number of
|
||||
/// bytes sent so far and |total| is the total size of uploading data (or -1
|
||||
/// if chunked upload is enabled). This function will only be called if the
|
||||
/// UR_FLAG_REPORT_UPLOAD_PROGRESS flag is set on the request.
|
||||
///
|
||||
void(CEF_CALLBACK* on_upload_progress)(struct _cef_urlrequest_client_t* self,
|
||||
struct _cef_urlrequest_t* request,
|
||||
@@ -161,9 +162,9 @@ typedef struct _cef_urlrequest_client_t {
|
||||
int64 total);
|
||||
|
||||
///
|
||||
// Notifies the client of download progress. |current| denotes the number of
|
||||
// bytes received up to the call and |total| is the expected total size of the
|
||||
// response (or -1 if not determined).
|
||||
/// Notifies the client of download progress. |current| denotes the number of
|
||||
/// bytes received up to the call and |total| is the expected total size of
|
||||
/// the response (or -1 if not determined).
|
||||
///
|
||||
void(CEF_CALLBACK* on_download_progress)(
|
||||
struct _cef_urlrequest_client_t* self,
|
||||
@@ -172,9 +173,9 @@ typedef struct _cef_urlrequest_client_t {
|
||||
int64 total);
|
||||
|
||||
///
|
||||
// Called when some part of the response is read. |data| contains the current
|
||||
// bytes received since the last call. This function will not be called if the
|
||||
// UR_FLAG_NO_DOWNLOAD_DATA flag is set on the request.
|
||||
/// Called when some part of the response is read. |data| contains the current
|
||||
/// bytes received since the last call. This function will not be called if
|
||||
/// the UR_FLAG_NO_DOWNLOAD_DATA flag is set on the request.
|
||||
///
|
||||
void(CEF_CALLBACK* on_download_data)(struct _cef_urlrequest_client_t* self,
|
||||
struct _cef_urlrequest_t* request,
|
||||
@@ -182,15 +183,16 @@ typedef struct _cef_urlrequest_client_t {
|
||||
size_t data_length);
|
||||
|
||||
///
|
||||
// Called on the IO thread when the browser needs credentials from the user.
|
||||
// |isProxy| indicates whether the host is a proxy server. |host| contains the
|
||||
// hostname and |port| contains the port number. Return true (1) to continue
|
||||
// the request and call cef_auth_callback_t::cont() when the authentication
|
||||
// information is available. If the request has an associated browser/frame
|
||||
// then returning false (0) will result in a call to GetAuthCredentials on the
|
||||
// cef_request_handler_t associated with that browser, if any. Otherwise,
|
||||
// returning false (0) will cancel the request immediately. This function will
|
||||
// only be called for requests initiated from the browser process.
|
||||
/// Called on the IO thread when the browser needs credentials from the user.
|
||||
/// |isProxy| indicates whether the host is a proxy server. |host| contains
|
||||
/// the hostname and |port| contains the port number. Return true (1) to
|
||||
/// continue the request and call cef_auth_callback_t::cont() when the
|
||||
/// authentication information is available. If the request has an associated
|
||||
/// browser/frame then returning false (0) will result in a call to
|
||||
/// GetAuthCredentials on the cef_request_handler_t associated with that
|
||||
/// browser, if any. Otherwise, returning false (0) will cancel the request
|
||||
/// immediately. This function will only be called for requests initiated from
|
||||
/// the browser process.
|
||||
///
|
||||
int(CEF_CALLBACK* get_auth_credentials)(
|
||||
struct _cef_urlrequest_client_t* self,
|
||||
|
Reference in New Issue
Block a user