harvester/client/src/harvesterclient.cpp
changeset 40 910a23996aa0
parent 36 aa5a574040a4
child 43 c5e73110f733
equal deleted inserted replaced
38:5210ffae7137 40:910a23996aa0
   333         if( err && iObserver)
   333         if( err && iObserver)
   334             {
   334             {
   335             WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrServerBusy );
   335             WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrServerBusy );
   336             iObserver->HarvestingComplete( const_cast<TDesC&>(aURI), KErrServerBusy );  
   336             iObserver->HarvestingComplete( const_cast<TDesC&>(aURI), KErrServerBusy );  
   337             delete harvestFileActive;
   337             delete harvestFileActive;
       
   338             harvestFileActive = NULL;
   338             }
   339             }
   339         else if( err )
   340         else if( err )
   340             {
   341             {
   341             WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrServerBusy );
   342             WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrServerBusy );
   342             delete harvestFileActive;
   343             delete harvestFileActive;
       
   344             harvestFileActive = NULL;
   343             }
   345             }
   344         else
   346         else
   345             {
   347             {
   346             WRITELOG( "RHarvesterClient::HarvestFile() - harvesting request added to queue" );
   348             WRITELOG( "RHarvesterClient::HarvestFile() - harvesting request added to queue" );
   347             iRequestQueue->Process();
   349             iRequestQueue->Process();
   350     else if( iObserver )
   352     else if( iObserver )
   351         {
   353         {
   352         WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrDisconnected );
   354         WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrDisconnected );
   353         iObserver->HarvestingComplete( const_cast<TDesC&>(aURI), KErrDisconnected );  
   355         iObserver->HarvestingComplete( const_cast<TDesC&>(aURI), KErrDisconnected );  
   354         delete harvestFileActive;
   356         delete harvestFileActive;
       
   357         harvestFileActive = NULL;
   355         }
   358         }
   356     else
   359     else
   357         {
   360         {
   358         WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrDisconnected );
   361         WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrDisconnected );
   359         delete harvestFileActive;
   362         delete harvestFileActive;
       
   363         harvestFileActive = NULL;
   360         }
   364         }
   361     WRITELOG( "RHarvesterClient::HarvestFile() - end" );
   365     WRITELOG( "RHarvesterClient::HarvestFile() - end" );
   362     }
   366     }
   363 
   367 
   364 // ----------------------------------------------------------------------------------------
   368 // ----------------------------------------------------------------------------------------
   406         if( err && iObserver)
   410         if( err && iObserver)
   407             {
   411             {
   408             WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrServerBusy );
   412             WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrServerBusy );
   409             iObserver->HarvestingComplete( const_cast<TDesC&>(aURI), KErrServerBusy );  
   413             iObserver->HarvestingComplete( const_cast<TDesC&>(aURI), KErrServerBusy );  
   410             delete harvestFileActive;
   414             delete harvestFileActive;
       
   415             harvestFileActive = NULL;
   411             }
   416             }
   412         else if( err )
   417         else if( err )
   413             {
   418             {
   414             WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrServerBusy );
   419             WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrServerBusy );
   415             delete harvestFileActive;
   420             delete harvestFileActive;
       
   421             harvestFileActive = NULL;
   416             }
   422             }
   417         else
   423         else
   418             {
   424             {
   419             iRequestQueue->Process();
   425             iRequestQueue->Process();
   420             }
   426             }
   422     else if( iObserver )
   428     else if( iObserver )
   423         {
   429         {
   424         WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrDisconnected );
   430         WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrDisconnected );
   425         iObserver->HarvestingComplete( const_cast<TDesC&>(aURI), KErrDisconnected );  
   431         iObserver->HarvestingComplete( const_cast<TDesC&>(aURI), KErrDisconnected );  
   426         delete harvestFileActive;
   432         delete harvestFileActive;
       
   433         harvestFileActive = NULL;
   427         }
   434         }
   428     else
   435     else
   429         {
   436         {
   430         WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrDisconnected );
   437         WRITELOG1( "RHarvesterClient::HarvestFile() - cannot not send harvest request to server, error: %d", KErrDisconnected );
   431         delete harvestFileActive;
   438         delete harvestFileActive;
       
   439         harvestFileActive = NULL;
   432         }
   440         }
   433     }
   441     }
   434 
   442 
   435 // ----------------------------------------------------------------------------------------
   443 // ----------------------------------------------------------------------------------------
   436 // AddSessionObserver
   444 // AddSessionObserver