harvester/client/inc/harvesterrequestactive.h
changeset 1 acef663c1218
parent 0 c53acadfccc6
child 2 b73a2e62868f
equal deleted inserted replaced
0:c53acadfccc6 1:acef663c1218
   135     // data
   135     // data
   136 
   136 
   137     /**
   137     /**
   138      * Session. Ref.
   138      * Session. Ref.
   139      */
   139      */
   140     RHarvesterClient& iClient;
   140     RHarvesterClient iClient;
   141 
   141 
   142     /**
   142     /**
   143      * Observer to receive notifications about completed operations. Not owned.
   143      * Observer to receive notifications about completed operations. Not owned.
   144      */
   144      */
   145     MHarvestObserver* iObserver;
   145     MHarvestObserver* iObserver;
   155     HBufC8* iAlbumIds;
   155     HBufC8* iAlbumIds;
   156 
   156 
   157     TBool iAddLocation;
   157     TBool iAddLocation;
   158     
   158     
   159     // not own
   159     // not own
   160     CHarvesterRequestQueue* iRequestQueue;
   160     mutable CHarvesterRequestQueue* iRequestQueue;
   161     
   161     
   162     TPckg<TBool> iLocation;
   162     TPckg<TBool> iLocation;
   163     
   163     
   164     TIpcArgs iPersistentArgs;
   164     TIpcArgs iPersistentArgs;
   165     
   165     
   170 
   170 
   171     /**
   171     /**
   172      * If set, this request object can be deleted.
   172      * If set, this request object can be deleted.
   173      */
   173      */
   174     TBool iRequestCompleted;
   174     TBool iRequestCompleted;
       
   175     
       
   176     TBool iCancelled;
   175 };
   177 };
   176 
   178 
   177 #endif // HARVESTERREQUESTACTIVE_H
   179 #endif // HARVESTERREQUESTACTIVE_H
   178 
   180 
   179 
   181 
   180 
   182 
   181 // INLINE FUNCTIONS
   183 // INLINE FUNCTIONS
   182 
   184 
   183 inline TBool CHarvesterRequestActive::RequestCompleted()const
   185 inline TBool CHarvesterRequestActive::RequestCompleted() const
   184     {
   186     {
   185     return iRequestCompleted;
   187     return iRequestCompleted;
   186     }
   188     }
   187 
   189