deviceupdatesui/deviceupdates/inc/dminforetrieval.h
changeset 47 d316aecb87fd
parent 36 9eefb50e711a
child 49 c34c36d1c835
--- a/deviceupdatesui/deviceupdates/inc/dminforetrieval.h	Tue Jul 13 03:51:25 2010 +0530
+++ b/deviceupdatesui/deviceupdates/inc/dminforetrieval.h	Tue Jul 13 04:01:20 2010 +0530
@@ -38,7 +38,7 @@
     Q_OBJECT
 
    public:
-    DmInfo(DmAdvancedView* serversview, QGraphicsItem *parent=0);
+    DmInfo(DmAdvancedView* serversview=NULL, QGraphicsItem *parent=0);
        virtual ~DmInfo();   
        void refreshProfileList(TBool aIncludeHidden = ETrue);
        int profilescount();
@@ -54,6 +54,7 @@
        bool checksrvid(QString& serverid);
        void getIaplist(QStringList& iaplist, int& iapselected, int& listindex);
        void synchronize(int& itemnum);
+       void sync(int aProfileId);
        void synccomplete(int);     
        /**
        * Handles DB events
@@ -61,13 +62,13 @@
        * @return None
        */
        void HandleDbEventL( TNSmlDMDbEvent aEvent );
-       
+       TInt DefaultFotaProfileIdL() const;           
        void DisableDbNotifications( TBool aEvent );
               
 private:
        void GetProfiles( );
+       TInt findProfile(TInt aProfileId);
        void OpenSyncSession();
-       TInt DefaultFotaProfileIdL() const;
        void SetDefaultFotaProfileIdL( const TInt aProfileId );
        
    public slots: