engine/inc/FeedEngine.h
changeset 60 bbf5c5204844
parent 32 26a3f2dfba08
child 63 a8538f50e2ba
equal deleted inserted replaced
59:dc142c8740eb 60:bbf5c5204844
    93 	IMPORT_C void SearchForFeedL(TDesC& aSearchString);
    93 	IMPORT_C void SearchForFeedL(TDesC& aSearchString);
    94 	IMPORT_C void AddSearchResultL(CFeedInfo *item);
    94 	IMPORT_C void AddSearchResultL(CFeedInfo *item);
    95 	IMPORT_C const RFeedInfoArray& GetSearchResults();
    95 	IMPORT_C const RFeedInfoArray& GetSearchResults();
    96 
    96 
    97 	IMPORT_C void OpmlParsingComplete(TInt aError, TUint aNumFeedsAdded);
    97 	IMPORT_C void OpmlParsingComplete(TInt aError, TUint aNumFeedsAdded);
       
    98 	void NotifyFeedUpdateComplete(TInt aFeedUid, TInt aError);
    98 protected:
    99 protected:
    99 	
   100 	
   100 	static TInt CompareFeedsByTitle(const CFeedInfo &a, const CFeedInfo &b);
   101 	static TInt CompareFeedsByTitle(const CFeedInfo &a, const CFeedInfo &b);
   101 
   102 
   102 private:
   103 private:
   115 	void ParsingCompleteL(CFeedInfo *aItem);
   116 	void ParsingCompleteL(CFeedInfo *aItem);
   116 
   117 
   117 	void GetFeedImageL(CFeedInfo *aFeedInfo);
   118 	void GetFeedImageL(CFeedInfo *aFeedInfo);
   118 	
   119 	
   119 	void UpdateNextFeedL();
   120 	void UpdateNextFeedL();
   120 	void NotifyFeedUpdateComplete(TInt aError);
   121 	void NotifyFeedUpdateComplete(TInt aError);	
   121 	void NotifyOpmlParsingComplete(TInt aError, TUint aNumFeedsAdded);
   122 	void NotifyOpmlParsingComplete(TInt aError, TUint aNumFeedsAdded);
   122 
   123 
   123 	
   124 	
   124 private:
   125 private:
   125 	void DBLoadFeedsL();
   126 	void DBLoadFeedsL();