harvester/client/inc/harvesterrequestactive.h
changeset 52 40db28bb26b8
parent 45 a93990e5815e
equal deleted inserted replaced
45:a93990e5815e 52:40db28bb26b8
    56      * @param aAddLocation   Defines if locationdata is to be added to the harvested item.
    56      * @param aAddLocation   Defines if locationdata is to be added to the harvested item.
    57      * @param aQueue Queue for harvester calls
    57      * @param aQueue Queue for harvester calls
    58      * @return New CHarvesterRequestActive object.
    58      * @return New CHarvesterRequestActive object.
    59      */
    59      */
    60     static CHarvesterRequestActive* NewL( 
    60     static CHarvesterRequestActive* NewL( 
    61             RHarvesterClient& aClient,
    61             RHarvesterClient& aClient, MHarvestObserver* aObserver,
    62             TInt aService, const TDesC& aUri, 
    62             TInt aService, const TDesC& aUri, 
    63             HBufC8* aAlbumIds, TBool aAddLocation,
    63             HBufC8* aAlbumIds, TBool aAddLocation,
    64             CHarvesterRequestQueue* aQueue );
    64             CHarvesterRequestQueue* aQueue );
    65 
    65 
    66     /**
    66     /**
   101      * @param aAddLocation   Defines if locationdata is to be added to the harvested item.
   101      * @param aAddLocation   Defines if locationdata is to be added to the harvested item.
   102      * @param aQueue Queue for harvester calls
   102      * @param aQueue Queue for harvester calls
   103      * @return New CHarvesterRequestActive object.
   103      * @return New CHarvesterRequestActive object.
   104      */
   104      */
   105     CHarvesterRequestActive( RHarvesterClient& aClient,
   105     CHarvesterRequestActive( RHarvesterClient& aClient,
   106             TInt aService, const TDesC& aUri, 
   106             MHarvestObserver* aObserver, TInt aService, const TDesC& aUri, 
   107             HBufC8* aAlbumIds, TBool aAddLocation,
   107             HBufC8* aAlbumIds, TBool aAddLocation,
   108             CHarvesterRequestQueue* aQueue );
   108             CHarvesterRequestQueue* aQueue );
   109 
   109 
   110     /**
   110     /**
   111      * Handles an active object's request completion event.
   111      * Handles an active object's request completion event.
   139     /**
   139     /**
   140      * Session. Ref.
   140      * Session. Ref.
   141      */
   141      */
   142     RHarvesterClient iClient;
   142     RHarvesterClient iClient;
   143 
   143 
       
   144     /**
       
   145      * Observer to receive notifications about completed operations. Not owned.
       
   146      */
       
   147     MHarvestObserver* iObserver;
       
   148     
   144     TInt iService;
   149     TInt iService;
   145     
   150     
   146     /**
   151     /**
   147      * Request parameters.
   152      * Request parameters.
   148      */
   153      */