{{+bindTo:partials.standard_nacl_api}}

pp::URLResponseInfo Class Reference

{{- dummy div to appease doxygen -}}
Inheritance diagram for pp::URLResponseInfo:

List of all members.

Public Member Functions

 URLResponseInfo ()
 URLResponseInfo (PassRef, PP_Resource resource)
 URLResponseInfo (const URLResponseInfo &other)
Var GetProperty (PP_URLResponseProperty property) const
FileRef GetBodyAsFileRef () const
Var GetURL () const
Var GetRedirectURL () const
Var GetRedirectMethod () const
int32_t GetStatusCode () const
Var GetStatusLine () const
Var GetHeaders () const

Detailed Description

URLResponseInfo provides an API for examining URL responses.


Constructor & Destructor Documentation

Default constructor.

This constructor creates an is_null resource.

pp::URLResponseInfo::URLResponseInfo ( PassRef  ,
PP_Resource  resource 
)

A constructor used when you have received a PP_Resource as a return value that has already been reference counted.

Parameters:
[in]resourceA PP_Resource corresponding to a resource.

The copy constructor for URLResponseInfo.


Member Function Documentation

This function 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.

Returns:
A FileRef corresponding to a FileRef if successful, an is_null object if PP_URLREQUESTPROPERTY_STREAMTOFILE was not requested or if the URLLoader has not been opened yet.

This function gets the PP_URLRESPONSEPROPERTY_HEADERS property for the response.

Returns:
An is_string Var containing the response property value if successful, is_undefined Var if an input parameter is invalid.
Var pp::URLResponseInfo::GetProperty ( PP_URLResponseProperty  property) const

This function gets a response property.

Parameters:
[in]propertyA PP_URLResponseProperty identifying the type of property in the response.
Returns:
A Var containing the response property value if successful, is_undefined Var if an input parameter is invalid.

This function gets the PP_URLRESPONSEPROPERTY_REDIRECTMETHOD property for the response.

Returns:
An is_string Var containing the response property value if successful, is_undefined Var if an input parameter is invalid.

This function gets the PP_URLRESPONSEPROPERTY_REDIRECTURL property for the response.

Returns:
An is_string Var containing the response property value if successful, is_undefined Var if an input parameter is invalid.
int32_t pp::URLResponseInfo::GetStatusCode ( ) const [inline]

This function gets the PP_URLRESPONSEPROPERTY_STATUSCODE property for the response.

Returns:
A int32_t containing the response property value if successful, is_undefined Var if an input parameter is invalid.

This function gets the PP_URLRESPONSEPROPERTY_STATUSLINE property for the response.

Returns:
An is_string Var containing the response property value if successful, is_undefined Var if an input parameter is invalid.
Var pp::URLResponseInfo::GetURL ( ) const [inline]

This function gets the PP_URLRESPONSEPROPERTY_URL property for the response.

Returns:
An is_string Var containing the response property value if successful, is_undefined Var if an input parameter is invalid.

The documentation for this class was generated from the following file:
{{/partials.standard_nacl_api}}