webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
IWebURLRequest Interface Reference

import"IWebURLRequest.idl";

Inheritance diagram for IWebURLRequest:
IWebMutableURLRequest WebMutableURLRequest

Public Member Functions

HRESULT requestWithURL ([in] BSTR theURL, [in] WebURLRequestCachePolicy cachePolicy, [in] double timeoutInterval)
 
HRESULT allHTTPHeaderFields ([out, retval] IPropertyBag **result)
 
HRESULT cachePolicy ([out, retval] WebURLRequestCachePolicy *result)
 
HRESULT HTTPBody ([out, retval] IStream **result)
 
HRESULT HTTPBodyStream ([out, retval] IStream **result)
 
HRESULT HTTPMethod ([out, retval] BSTR *result)
 
HRESULT HTTPShouldHandleCookies ([out, retval] BOOL *result)
 
HRESULT initWithURL ([in] BSTR url, [in] WebURLRequestCachePolicy cachePolicy, [in] double timeoutInterval)
 
HRESULT mainDocumentURL ([out, retval] BSTR *result)
 
HRESULT timeoutInterval ([out, retval] double *result)
 
HRESULT URL ([out, retval] BSTR *result)
 
HRESULT valueForHTTPHeaderField ([in] BSTR field, [out, retval] BSTR *result)
 
HRESULT isEmpty ([out, retval] BOOL *result)
 
HRESULT mutableCopy ([out, retval] IWebMutableURLRequest **result)
 
HRESULT isEqual ([in] IWebURLRequest *other, [out, retval] BOOL *result)
 

Member Function Documentation

◆ allHTTPHeaderFields()

HRESULT IWebURLRequest::allHTTPHeaderFields ( [out, retval] IPropertyBag **  result)

◆ cachePolicy()

HRESULT IWebURLRequest::cachePolicy ( [out, retval] WebURLRequestCachePolicy result)

◆ HTTPBody()

HRESULT IWebURLRequest::HTTPBody ( [out, retval] IStream **  result)

◆ HTTPBodyStream()

HRESULT IWebURLRequest::HTTPBodyStream ( [out, retval] IStream **  result)

◆ HTTPMethod()

HRESULT IWebURLRequest::HTTPMethod ( [out, retval] BSTR result)

◆ HTTPShouldHandleCookies()

HRESULT IWebURLRequest::HTTPShouldHandleCookies ( [out, retval] BOOL result)

◆ initWithURL()

HRESULT IWebURLRequest::initWithURL ( [in] BSTR  url,
[in] WebURLRequestCachePolicy  cachePolicy,
[in] double  timeoutInterval 
)

◆ isEmpty()

HRESULT IWebURLRequest::isEmpty ( [out, retval] BOOL result)

◆ isEqual()

HRESULT IWebURLRequest::isEqual ( [in] IWebURLRequest other,
[out, retval] BOOL result 
)

◆ mainDocumentURL()

HRESULT IWebURLRequest::mainDocumentURL ( [out, retval] BSTR result)

◆ mutableCopy()

HRESULT IWebURLRequest::mutableCopy ( [out, retval] IWebMutableURLRequest **  result)

◆ requestWithURL()

HRESULT IWebURLRequest::requestWithURL ( [in] BSTR  theURL,
[in] WebURLRequestCachePolicy  cachePolicy,
[in] double  timeoutInterval 
)

◆ timeoutInterval()

HRESULT IWebURLRequest::timeoutInterval ( [out, retval] double *  result)

◆ URL()

HRESULT IWebURLRequest::URL ( [out, retval] BSTR result)

◆ valueForHTTPHeaderField()

HRESULT IWebURLRequest::valueForHTTPHeaderField ( [in] BSTR  field,
[out, retval] BSTR result 
)

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