Pepper_31_C_interfaces
Public Attributes | List of all members
PPB_URLResponseInfo_1_0 Struct Reference

#include <ppb_url_response_info.h>

Collaboration diagram for PPB_URLResponseInfo_1_0:
Collaboration graph

Public Attributes

PP_Bool(* IsURLResponseInfo )(PP_Resource resource)
 
struct PP_Var(* GetProperty )(PP_Resource response, PP_URLResponseProperty property)
 
PP_Resource(* GetBodyAsFileRef )(PP_Resource response)
 

Detailed Description

The PPB_URLResponseInfo interface contains APIs for examining URL responses. Refer to PPB_URLLoader for further information.

Definition at line 99 of file ppb_url_response_info.h.

Member Data Documentation

PP_Resource(* PPB_URLResponseInfo_1_0::GetBodyAsFileRef)(PP_Resource response)

GetBodyAsFileRef() returns a FileRef pointing to the file containing the response body. This is only valid if PP_URLREQUESTPROPERTY_STREAMTOFILE was set on the URLRequestInfo used to produce this response. This file remains valid until the URLLoader associated with this URLResponseInfo is closed or destroyed.

Parameters
[in]requestA PP_Resource corresponding to a URLResponseInfo.
Returns
A PP_Resource corresponding to a FileRef if successful, 0 if PP_URLREQUESTPROPERTY_STREAMTOFILE was not requested or if the URLLoader has not been opened yet.

Definition at line 140 of file ppb_url_response_info.h.

struct PP_Var(* PPB_URLResponseInfo_1_0::GetProperty)(PP_Resource response, PP_URLResponseProperty property)

GetProperty() gets a response property.

Parameters
[in]requestA PP_Resource corresponding to a URLResponseInfo.
[in]propertyA PP_URLResponseProperty identifying the type of property in the response.
Returns
A PP_Var containing the response property value if successful, PP_VARTYPE_VOID if an input parameter is invalid.

Definition at line 123 of file ppb_url_response_info.h.

PP_Bool(* PPB_URLResponseInfo_1_0::IsURLResponseInfo)(PP_Resource resource)

IsURLResponseInfo() determines if a response is a URLResponseInfo.

Parameters
[in]resourceA PP_Resource corresponding to a URLResponseInfo.
Returns
PP_TRUE if the resource is a URLResponseInfo, PP_FALSE if the resource is invalid or some type other than URLResponseInfo.

Definition at line 111 of file ppb_url_response_info.h.


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