--- a/engine/inc/FeedEngine.h Thu Jul 15 21:29:09 2010 +0100
+++ b/engine/inc/FeedEngine.h Mon Jul 19 13:46:06 2010 +0200
@@ -54,6 +54,7 @@
ESearching
};
+
class CFeedEngine : public CBase, public MHttpClientObserver, public MFeedParserObserver
{
public:
@@ -95,6 +96,7 @@
IMPORT_C void OpmlParsingCompleteL(TInt aError, TUint aNumFeedsAdded);
void NotifyFeedUpdateComplete(TInt aFeedUid, TInt aError);
+
protected:
static TInt CompareFeedsByTitle(const CFeedInfo &a, const CFeedInfo &b);
@@ -155,6 +157,9 @@
TBool newFeed;
TUint showsAdded;
+ // offline mode detection
+ CRepository* iRepository;
+
sqlite3& iDB;
TBuf<KDefaultSQLDataBufferLength> iSqlBuffer;