ipsservices/ipssosplugin/inc/ipsplgpop3plugin.h
branchRCL_3
changeset 24 d189ee25cf9d
parent 0 8466d47a6819
child 25 3533d4323edc
equal deleted inserted replaced
23:dcf0eedfc1a3 24:d189ee25cf9d
    20 #define IPSPLGPOP3PLUGIN_H
    20 #define IPSPLGPOP3PLUGIN_H
    21 
    21 
    22 #include "ipsplgsosbaseplugin.h"
    22 #include "ipsplgsosbaseplugin.h"
    23 
    23 
    24 class CPop3ClientMtm;
    24 class CPop3ClientMtm;
    25 class CIpsPlgPop3Plugin : public CIpsPlgSosBasePlugin
    25 NONSHARABLE_CLASS( CIpsPlgPop3Plugin ) : public CIpsPlgSosBasePlugin
    26 {
    26 {
    27 public:
    27 public:
    28 
    28 
    29 	IMPORT_C static CIpsPlgPop3Plugin* NewL();
    29 	IMPORT_C static CIpsPlgPop3Plugin* NewL();
    30     IMPORT_C static CIpsPlgPop3Plugin* NewLC();
    30     IMPORT_C static CIpsPlgPop3Plugin* NewLC();
    50     TInt RefreshNowL( );
    50     TInt RefreshNowL( );
    51 
    51 
    52     void RefreshNowL(
    52     void RefreshNowL(
    53         const TFSMailMsgId& aMailBoxId,
    53         const TFSMailMsgId& aMailBoxId,
    54         MFSMailRequestObserver& aOperationObserver,
    54         MFSMailRequestObserver& aOperationObserver,
    55         TInt aRequestId );
    55         TInt aRequestId,
       
    56         const TBool aSilentConnection=EFalse );
    56 
    57 
    57     void ListFoldersL(
    58     void ListFoldersL(
    58         const TFSMailMsgId& aMailBoxId,
    59         const TFSMailMsgId& aMailBoxId,
    59         const TFSMailMsgId& aFolderId,
    60         const TFSMailMsgId& aFolderId,
    60         RPointerArray<CFSMailFolder>& aFolderList );
    61         RPointerArray<CFSMailFolder>& aFolderList );