@mozilla.org/network/url-parser;1?auth=yes
This component implements the following interfaces:
Methods
Interface | Method |
---|---|
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.