class nsAbLDAPDirectory
Bases:
public
nsAbDirectoryRDFResource
public
nsAbDirProperty
public
nsAbLDAPDirectoryModify
public
nsIAbDirectorySearch
public
nsIAbLDAPDirectory
public
nsIAbDirSearchListener
Members:
virtual
AddCard(nsIAbCard*, nsIAbCard**)
virtual
AddRef()
virtual
DeleteCards(nsIArray*)
virtual
GetAttributeMap(nsIAbLDAPAttributeMap**)
virtual
GetAuthDn(nsACString_internal&)
virtual
GetChildCards(nsISimpleEnumerator**)
virtual
GetChildNodes(nsISimpleEnumerator**)
virtual
GetDataVersion(nsACString_internal&)
virtual
GetIsRemote(PRBool*)
virtual
GetIsSecure(PRBool*)
virtual
GetLDAPURL(nsILDAPURL**)
virtual
GetLastChangeNumber(PRInt32*)
virtual
GetMaxHits(PRInt32*)
virtual
GetObjectClasses(nsACString_internal&)
virtual
GetPropertiesChromeURI(nsACString_internal&)
virtual
GetProtocolVersion(PRUint32*)
virtual
GetRdnAttributes(nsACString_internal&)
virtual
GetReadOnly(PRBool*)
virtual
GetReplicationDatabase(nsIAddrDatabase**)
virtual
GetReplicationFile(nsILocalFile**)
virtual
GetReplicationFileName(nsACString_internal&)
virtual
GetSearchClientControls(nsIMutableArray**)
virtual
GetSearchServerControls(nsIMutableArray**)
virtual
GetSupportsMailingLists(PRBool*)
virtual
GetURI(nsACString_internal&)
virtual
HasCard(nsIAbCard*, PRBool*)
virtual
Init(const char*)
Initiate()
virtual
ModifyCard(nsIAbCard*)
virtual
OnSearchFinished(PRInt32, const nsAString_internal&)
virtual
OnSearchFoundCard(nsIAbCard*)
virtual
QueryInterface(const nsIID&, void**)
virtual
Release()
virtual
SetAuthDn(const nsACString_internal&)
virtual
SetDataVersion(const nsACString_internal&)
virtual
SetLDAPURL(nsILDAPURL*)
virtual
SetLastChangeNumber(PRInt32)
virtual
SetMaxHits(PRInt32)
virtual
SetObjectClasses(const nsACString_internal&)
virtual
SetProtocolVersion(PRUint32)
virtual
SetRdnAttributes(const nsACString_internal&)
virtual
SetReplicationFileName(const nsACString_internal&)
virtual
SetSearchClientControls(nsIMutableArray*)
virtual
SetSearchServerControls(nsIMutableArray*)
SplitStringList(const nsACString_internal&, PRUint32*, char***)
virtual
StartSearch()
virtual
StopSearch()
virtual
UseForAutocomplete(const nsACString_internal&, PRBool*)
protected
mCache
protected
mContext
protected
mDirectoryQuery
protected
mLock
protected
mMaxHits
protected
mPerformingQuery
protected
mSearchClientControls
protected
mSearchServerControls
nsAbLDAPDirectory()
virtual
~nsAbLDAPDirectory()
Locations:
class declared at
mailnews/addrbook/src/nsAbLDAPDirectory.h:60