emailservices/emailframework/commonlib/src/CFSMailBox.cpp
branchRCL_3
changeset 11 0396474f30f5
parent 10 f5907b1a1053
child 12 4ce476e64c59
equal deleted inserted replaced
10:f5907b1a1053 11:0396474f30f5
   130 // -----------------------------------------------------------------------------
   130 // -----------------------------------------------------------------------------
   131 EXPORT_C TFSProgress CFSMailBox::GetLastSyncStatusL()
   131 EXPORT_C TFSProgress CFSMailBox::GetLastSyncStatusL()
   132     {
   132     {
   133     FUNC_LOG;
   133     FUNC_LOG;
   134     TFSProgress progress;
   134     TFSProgress progress;
       
   135     progress.iError = EFalse;
   135     if(CFSMailPlugin* plugin = iRequestHandler->GetPluginByUid(GetId()))
   136     if(CFSMailPlugin* plugin = iRequestHandler->GetPluginByUid(GetId()))
   136         {
   137         {
   137         progress = plugin->GetLastSyncStatusL( GetId() );       
   138         progress = plugin->GetLastSyncStatusL( GetId() );       
   138         }
   139         }
   139     return progress;
   140     return progress;
   146     MFSMailRequestObserver& aOperationObserver )
   147     MFSMailRequestObserver& aOperationObserver )
   147     {
   148     {
   148     FUNC_LOG;
   149     FUNC_LOG;
   149 
   150 
   150     TFSPendingRequest request;
   151     TFSPendingRequest request;
       
   152     request.iRequestId = 0;
   151     if(CFSMailPlugin* plugin = iRequestHandler->GetPluginByUid(GetId()))
   153     if(CFSMailPlugin* plugin = iRequestHandler->GetPluginByUid(GetId()))
   152         {
   154         {
   153         // init asynchronous request
   155         // init asynchronous request
   154         request = iRequestHandler->InitAsyncRequestL( GetId().PluginId(),
   156         request = iRequestHandler->InitAsyncRequestL( GetId().PluginId(),
   155                                                         aOperationObserver );
   157                                                         aOperationObserver );
   171 EXPORT_C TInt CFSMailBox::RefreshNowL( )
   173 EXPORT_C TInt CFSMailBox::RefreshNowL( )
   172     {
   174     {
   173     FUNC_LOG;
   175     FUNC_LOG;
   174 
   176 
   175     TFSPendingRequest request;
   177     TFSPendingRequest request;
       
   178     request.iRequestId = 0;
   176     MFSMailRequestObserver* observer = NULL;
   179     MFSMailRequestObserver* observer = NULL;
   177     if(CFSMailPlugin* plugin = iRequestHandler->GetPluginByUid(GetId()))
   180     if(CFSMailPlugin* plugin = iRequestHandler->GetPluginByUid(GetId()))
   178         {
   181         {
   179         // init asynchronous request
   182         // init asynchronous request
   180         request = iRequestHandler->InitAsyncRequestL( GetId().PluginId(), *observer );
   183         request = iRequestHandler->InitAsyncRequestL( GetId().PluginId(), *observer );