#include <nsDirectoryViewer.h>
Public Member Functions | |
| nsHTTPIndex () | |
| virtual | ~nsHTTPIndex () |
| nsresult | Init (void) |
Static Public Member Functions | |
| static nsresult | Create (nsIURI *aBaseURI, nsIInterfaceRequestor *aContainer, nsIHTTPIndex **aResult) |
Protected Member Functions | |
| nsHTTPIndex (nsIInterfaceRequestor *aRequestor) | |
| nsresult | CommonInit (void) |
| nsresult | Init (nsIURI *aBaseURL) |
| void | GetDestination (nsIRDFResource *r, nsXPIDLCString &dest) |
| PRBool | isWellknownContainerURI (nsIRDFResource *r) |
| nsresult | AddElement (nsIRDFResource *parent, nsIRDFResource *prop, nsIRDFNode *child) |
Static Protected Member Functions | |
| static void | FireTimer (nsITimer *aTimer, void *aClosure) |
Protected Attributes | |
| nsCOMPtr< nsIRDFDataSource > | mInner |
| nsCOMPtr< nsISupportsArray > | mConnectionList |
| nsCOMPtr< nsISupportsArray > | mNodeList |
| nsCOMPtr< nsITimer > | mTimer |
| nsCOMPtr< nsIDirIndexParser > | mParser |
| nsCString | mBaseURL |
| nsCString | mEncoding |
| PRBool | mBindToGlobalObject |
| nsIInterfaceRequestor * | mRequestor |
| nsCOMPtr< nsIRDFResource > | mDirectory |
| nsHTTPIndex::nsHTTPIndex | ( | nsIInterfaceRequestor * | aRequestor | ) | [protected] |
| nsHTTPIndex::nsHTTPIndex | ( | ) |
| nsHTTPIndex::~nsHTTPIndex | ( | ) | [virtual] |
| nsresult nsHTTPIndex::CommonInit | ( | void | ) | [protected] |
| void nsHTTPIndex::GetDestination | ( | nsIRDFResource * | r, | |
| nsXPIDLCString & | dest | |||
| ) | [protected] |
| PRBool nsHTTPIndex::isWellknownContainerURI | ( | nsIRDFResource * | r | ) | [protected] |
| nsresult nsHTTPIndex::AddElement | ( | nsIRDFResource * | parent, | |
| nsIRDFResource * | prop, | |||
| nsIRDFNode * | child | |||
| ) | [protected] |
| void nsHTTPIndex::FireTimer | ( | nsITimer * | aTimer, | |
| void * | aClosure | |||
| ) | [static, protected] |
| nsresult nsHTTPIndex::Init | ( | void | ) |
| nsresult nsHTTPIndex::Create | ( | nsIURI * | aBaseURI, | |
| nsIInterfaceRequestor * | aContainer, | |||
| nsIHTTPIndex ** | aResult | |||
| ) | [static] |
nsCOMPtr<nsIRDFDataSource> nsHTTPIndex::mInner [protected] |
nsCOMPtr<nsISupportsArray> nsHTTPIndex::mConnectionList [protected] |
nsCOMPtr<nsISupportsArray> nsHTTPIndex::mNodeList [protected] |
nsCOMPtr<nsITimer> nsHTTPIndex::mTimer [protected] |
nsCOMPtr<nsIDirIndexParser> nsHTTPIndex::mParser [protected] |
nsCString nsHTTPIndex::mBaseURL [protected] |
nsCString nsHTTPIndex::mEncoding [protected] |
PRBool nsHTTPIndex::mBindToGlobalObject [protected] |
nsIInterfaceRequestor* nsHTTPIndex::mRequestor [protected] |
nsCOMPtr<nsIRDFResource> nsHTTPIndex::mDirectory [protected] |
1.5.6