Back to index

lightning-sunbird  0.9+nobinonly
Classes | Functions | Variables
nsPop3IncomingServer.cpp File Reference
#include "prmem.h"
#include "plstr.h"
#include "prprf.h"
#include "nsCOMPtr.h"
#include "nsXPIDLString.h"
#include "nsIStringBundle.h"
#include "nsIPop3IncomingServer.h"
#include "nsPop3IncomingServer.h"
#include "nsIPop3Service.h"
#include "nsMsgBaseCID.h"
#include "nsMsgLocalCID.h"
#include "nsMsgFolderFlags.h"
#include "nsIFileSpec.h"
#include "nsPop3Protocol.h"
#include "nsIMsgLocalMailFolder.h"
#include "nsIMsgAccountManager.h"
#include "nsIMsgMailNewsUrl.h"
#include "nsIRDFResource.h"
#include "nsIRDFService.h"
#include "nsRDFCID.h"

Go to the source code of this file.

Classes

class  nsPop3GetMailChainer

Functions

static NS_DEFINE_CID (kCPop3ServiceCID, NS_POP3SERVICE_CID)
 NS_IMPL_ISUPPORTS_INHERITED2 (nsPop3IncomingServer, nsMsgIncomingServer, nsIPop3IncomingServer, nsILocalMailIncomingServer) nsPop3IncomingServer
 NS_IMPL_SERVERPREF_BOOL (nsPop3IncomingServer, LeaveMessagesOnServer,"leave_on_server") NS_IMPL_SERVERPREF_BOOL(nsPop3IncomingServer
headers_only NS_IMPL_SERVERPREF_BOOL (nsPop3IncomingServer, DeleteMailLeftOnServer,"delete_mail_left_on_server") NS_IMPL_SERVERPREF_BOOL(nsPop3IncomingServer
headers_only auth_login NS_IMPL_SERVERPREF_BOOL (nsPop3IncomingServer, DotFix,"dot_fix") NS_IMPL_SERVERPREF_BOOL(nsPop3IncomingServer
headers_only auth_login
delete_by_age_from_server 
NS_IMPL_SERVERPREF_INT (nsPop3IncomingServer, NumDaysToLeaveOnServer,"num_days_to_leave_on_server") NS_IMPL_SERVERPREF_BOOL(nsPop3IncomingServer

Variables

 HeadersOnly
headers_only AuthLogin
headers_only auth_login DeleteByAgeFromServer
headers_only auth_login
delete_by_age_from_server 
DeferGetNewMail

Function Documentation

static NS_DEFINE_CID ( kCPop3ServiceCID  ,
NS_POP3SERVICE_CID   
) [static]

Definition at line 84 of file nsPop3IncomingServer.cpp.

{    
    m_capabilityFlags = 
        POP3_AUTH_MECH_UNDEFINED |
        POP3_HAS_AUTH_USER |               // should be always there
        POP3_GURL_UNDEFINED |
        POP3_UIDL_UNDEFINED |
        POP3_TOP_UNDEFINED |
        POP3_XTND_XLST_UNDEFINED;

    m_canHaveFilters = PR_TRUE;
    m_authenticated = PR_FALSE;
}
NS_IMPL_SERVERPREF_BOOL ( nsPop3IncomingServer  ,
LeaveMessagesOnServer  ,
"leave_on_server"   
)
headers_only NS_IMPL_SERVERPREF_BOOL ( nsPop3IncomingServer  ,
DeleteMailLeftOnServer  ,
"delete_mail_left_on_server"   
)
headers_only auth_login NS_IMPL_SERVERPREF_BOOL ( nsPop3IncomingServer  ,
DotFix  ,
"dot_fix"   
)
headers_only auth_login delete_by_age_from_server NS_IMPL_SERVERPREF_INT ( nsPop3IncomingServer  ,
NumDaysToLeaveOnServer  ,
"num_days_to_leave_on_server"   
)

Variable Documentation

headers_only AuthLogin

Definition at line 121 of file nsPop3IncomingServer.cpp.

headers_only auth_login delete_by_age_from_server DeferGetNewMail

Definition at line 138 of file nsPop3IncomingServer.cpp.

headers_only auth_login DeleteByAgeFromServer

Definition at line 129 of file nsPop3IncomingServer.cpp.

Definition at line 113 of file nsPop3IncomingServer.cpp.