engine/inc/FeedEngine.h
changeset 96 a8538f50e2ba
parent 36 e010fc411ddc
parent 93 bbf5c5204844
child 102 04c6ccce8e7e
equal deleted inserted replaced
95:c06c2a75bb57 96:a8538f50e2ba
    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 OpmlParsingCompleteL(TInt aError, TUint aNumFeedsAdded);
    97 	IMPORT_C void OpmlParsingCompleteL(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 NotifyFeedUpdateCompleteL(TInt aError);
       
   121 	void NotifyOpmlParsingCompleteL(TInt aError, TUint aNumFeedsAdded);
   121 	void NotifyOpmlParsingCompleteL(TInt aError, TUint aNumFeedsAdded);
   122 
   122 
   123 	
   123 	
   124 private:
   124 private:
   125 	void DBLoadFeedsL();
   125 	void DBLoadFeedsL();