ReactOS  0.4.12-dev-685-gf36cbf7
nsINetUtil Interface Reference

import"nsiface.idl";

Inheritance diagram for nsINetUtil:
Collaboration diagram for nsINetUtil:

Public Member Functions

nsresult ParseContentType (const nsACString *aTypeHeader, nsACString *aCharset, bool *aHadCharset, nsACString *_retval)
 
nsresult ProtocolHasFlags (nsIURI *aURI, uint32_t aFlag, bool *_retval)
 
nsresult URIChainHasFlags (nsIURI *aURI, uint32_t aFlags, bool *_retval)
 
nsresult ToImmutableURI (nsIURI *aURI, nsIURI **_retval)
 
nsresult NewSimpleNestedURI (nsIURI *aURI, nsIURI **_retval)
 
nsresult EscapeString (const nsACString *aString, uint32_t aEscapeType, nsACString *_retval)
 
nsresult EscapeURL (const nsACString *aStr, uint32_t aFlags, nsACString *_retval)
 
nsresult UnescapeString (const nsACString *aStr, uint32_t aFlags, nsACString *_retval)
 
nsresult ExtractCharsetFromContentType (const nsACString *aTypeHeader, nsACString *aCharset, int32_t *aCharsetStart, int32_t *aCharsetEnd, bool *_retval)
 
- Public Member Functions inherited from nsISupports
nsresult QueryInterface (nsIIDRef riid, void **result)
 
nsrefcnt AddRef ()
 
nsrefcnt Release ()
 

Detailed Description

Definition at line 2831 of file nsiface.idl.

Member Function Documentation

◆ EscapeString()

nsresult nsINetUtil::EscapeString ( const nsACString aString,
uint32_t  aEscapeType,
nsACString _retval 
)

◆ EscapeURL()

nsresult nsINetUtil::EscapeURL ( const nsACString aStr,
uint32_t  aFlags,
nsACString _retval 
)

◆ ExtractCharsetFromContentType()

nsresult nsINetUtil::ExtractCharsetFromContentType ( const nsACString aTypeHeader,
nsACString aCharset,
int32_t aCharsetStart,
int32_t aCharsetEnd,
bool _retval 
)

◆ NewSimpleNestedURI()

nsresult nsINetUtil::NewSimpleNestedURI ( nsIURI aURI,
nsIURI **  _retval 
)

◆ ParseContentType()

nsresult nsINetUtil::ParseContentType ( const nsACString aTypeHeader,
nsACString aCharset,
bool aHadCharset,
nsACString _retval 
)

◆ ProtocolHasFlags()

nsresult nsINetUtil::ProtocolHasFlags ( nsIURI aURI,
uint32_t  aFlag,
bool _retval 
)

◆ ToImmutableURI()

nsresult nsINetUtil::ToImmutableURI ( nsIURI aURI,
nsIURI **  _retval 
)

◆ UnescapeString()

nsresult nsINetUtil::UnescapeString ( const nsACString aStr,
uint32_t  aFlags,
nsACString _retval 
)

◆ URIChainHasFlags()

nsresult nsINetUtil::URIChainHasFlags ( nsIURI aURI,
uint32_t  aFlags,
bool _retval 
)

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