class nsIMAPHostSessionList
    
    
      
        Members:
        
          - 
            
            virtual
            AddHostToList(const char*, nsIImapIncomingServer*)
          
 - 
            
            virtual
            AddNewNamespaceForHost(const char*, nsIMAPNamespace*)
          
 - 
            
            virtual
            AddRef()
          
 - 
            
            virtual
            AddShellToCacheForHost(const char*, nsIMAPBodyShell*)
          
 - 
            
            virtual
            ClearPrefsNamespacesForHost(const char*)
          
 - 
            
            virtual
            ClearServerAdvertisedNamespacesForHost(const char*)
          
 - 
            
            virtual
            CommitNamespacesForHost(nsIImapIncomingServer*)
          
 - 
            
            FindHost(const char*)
          
 - 
            
            virtual
            FindShellInCacheForHost(const char*, const char*, const char*, IMAP_ContentModifiedType, nsIMAPBodyShell**)
          
 - 
            
            virtual
            FlushUncommittedNamespacesForHost(const char*, PRBool&)
          
 - 
            
            virtual
            GetCapabilityForHost(const char*, PRUint32&)
          
 - 
            
            virtual
            GetDefaultNamespaceOfTypeForHost(const char*, EIMAPNamespaceType, nsIMAPNamespace*&)
          
 - 
            
            virtual
            GetDeleteIsMoveToTrashForHost(const char*, PRBool&)
          
 - 
            
            virtual
            GetGotNamespacesForHost(const char*, PRBool&)
          
 - 
            
            virtual
            GetHaveWeEverDiscoveredFoldersForHost(const char*, PRBool&)
          
 - 
            
            virtual
            GetHostHasAdminURL(const char*, PRBool&)
          
 - 
            
            virtual
            GetHostIsUsingSubscription(const char*, PRBool&)
          
 - 
            
            virtual
            GetNamespaceForMailboxForHost(const char*, const char*, nsIMAPNamespace*&)
          
 - 
            
            virtual
            GetNamespaceNumberForHost(const char*, PRInt32, nsIMAPNamespace*&)
          
 - 
            
            virtual
            GetNamespacesOverridableForHost(const char*, PRBool&)
          
 - 
            
            virtual
            GetNumberOfNamespacesForHost(const char*, PRUint32&)
          
 - 
            
            virtual
            GetOnlineDirForHost(const char*, nsString&)
          
 - 
            
            virtual
            GetOnlineInboxPathForHost(const char*, nsString&)
          
 - 
            
            virtual
            GetOnlineTrashFolderExistsForHost(const char*, PRBool&)
          
 - 
            
            virtual
            GetPasswordForHost(const char*, nsString&)
          
 - 
            
            virtual
            GetPasswordVerifiedOnline(const char*, PRBool&)
          
 - 
            
            virtual
            GetShouldAlwaysListInboxForHost(const char*, PRBool&)
          
 - 
            
            virtual
            GetShowDeletedMessagesForHost(const char*, PRBool&)
          
 - 
            
            Init()
          
 - 
            
            virtual
            Observe(nsISupports*, const char*, const PRUnichar*)
          
 - 
            
            virtual
            QueryInterface(const nsIID&, void**)
          
 - 
            
            virtual
            Release()
          
 - 
            
            virtual
            ResetAll()
          
 - 
            
            virtual
            SetCapabilityForHost(const char*, PRUint32)
          
 - 
            
            virtual
            SetDeleteIsMoveToTrashForHost(const char*, PRBool)
          
 - 
            
            virtual
            SetGotNamespacesForHost(const char*, PRBool)
          
 - 
            
            virtual
            SetHaveWeEverDiscoveredFoldersForHost(const char*, PRBool)
          
 - 
            
            virtual
            SetHostHasAdminURL(const char*, PRBool)
          
 - 
            
            virtual
            SetHostIsUsingSubscription(const char*, PRBool)
          
 - 
            
            virtual
            SetNamespaceFromPrefForHost(const char*, const char*, EIMAPNamespaceType)
          
 - 
            
            virtual
            SetNamespaceHierarchyDelimiterFromMailboxForHost(const char*, const char*, char)
          
 - 
            
            virtual
            SetNamespacesOverridableForHost(const char*, PRBool)
          
 - 
            
            SetNamespacesPrefForHost(nsIImapIncomingServer*, EIMAPNamespaceType, char*)
          
 - 
            
            virtual
            SetOnlineDirForHost(const char*, const char*)
          
 - 
            
            virtual
            SetOnlineTrashFolderExistsForHost(const char*, PRBool)
          
 - 
            
            virtual
            SetPasswordForHost(const char*, const char*)
          
 - 
            
            virtual
            SetPasswordVerifiedOnline(const char*)
          
 - 
            
            virtual
            SetShouldAlwaysListInboxForHost(const char*, PRBool)
          
 - 
            
            virtual
            SetShowDeletedMessagesForHost(const char*, PRBool)
          
 - 
            protected
            
            _mOwningThread
          
 - 
            public
            
            fHostInfoList
          
 - 
            public
            
            gCachedHostInfoMonitor
          
 - 
            protected
            
            mRefCnt
          
 - 
            
            nsIMAPHostSessionList()
          
 - 
            
            virtual
            ~nsIMAPHostSessionList()
          
 
        
       
    Locations: