@mozilla.org/network/url-parser;1?auth=yes

This component implements the following interfaces:

Methods

InterfaceMethod
nsIURLParser void parseAuthority ( char* authority , PRInt32 authorityLen , out PRUint32 usernamePos , out PRInt32 usernameLen , out PRUint32 passwordPos , out PRInt32 passwordLen , out PRUint32 hostnamePos , out PRInt32 hostnameLen , out PRInt32 port )
nsIURLParser void parseFileName ( char* filename , PRInt32 filenameLen , out PRUint32 basenamePos , out PRInt32 basenameLen , out PRUint32 extensionPos , out PRInt32 extensionLen )
nsIURLParser void parseFilePath ( char* filepath , PRInt32 filepathLen , out PRUint32 directoryPos , out PRInt32 directoryLen , out PRUint32 basenamePos , out PRInt32 basenameLen , out PRUint32 extensionPos , out PRInt32 extensionLen )
nsIURLParser void parsePath ( char* path , PRInt32 pathLen , out PRUint32 filepathPos , out PRInt32 filepathLen , out PRUint32 paramPos , out PRInt32 paramLen , out PRUint32 queryPos , out PRInt32 queryLen , out PRUint32 refPos , out PRInt32 refLen )
nsIURLParser void parseServerInfo ( char* serverinfo , PRInt32 serverinfoLen , out PRUint32 hostnamePos , out PRInt32 hostnameLen , out PRInt32 port )
nsIURLParser void parseURL ( char* spec , PRInt32 specLen , out PRUint32 schemePos , out PRInt32 schemeLen , out PRUint32 authorityPos , out PRInt32 authorityLen , out PRUint32 pathPos , out PRInt32 pathLen )
nsIURLParser void parseUserInfo ( char* userinfo , PRInt32 userinfoLen , out PRUint32 usernamePos , out PRInt32 usernameLen , out PRUint32 passwordPos , out PRInt32 passwordLen )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com