appinstaller/AppinstUi/sisxsifplugin/tsrc/testinstaller/activerunner_symbian.h
changeset 60 245df5276b97
parent 42 d17dc5398051
equal deleted inserted replaced
53:ae54820ef82c 60:245df5276b97
    32     ActiveRunnerPrivate( ActiveRunner *aRunner );
    32     ActiveRunnerPrivate( ActiveRunner *aRunner );
    33     ~ActiveRunnerPrivate();
    33     ~ActiveRunnerPrivate();
    34 
    34 
    35 public:     // new functions
    35 public:     // new functions
    36     TInt Initialize( bool aUseSif );
    36     TInt Initialize( bool aUseSif );
    37     TInt Install( const QString& aFileName, bool aSilent, bool aOpenFile );
    37     TInt Install( const QString& aFileName, bool aSilent, bool aOpenFile, bool aOcsp );
    38     TInt Remove( const Usif::TComponentId& aComponentId, bool aSilent );
    38     TInt Remove( const Usif::TComponentId& aComponentId, bool aSilent );
    39     TInt Remove( const TUid& aUid, const TDesC8& aMime, bool aSilent );
    39     TInt Remove( const TUid& aUid, const TDesC8& aMime, bool aSilent );
    40 
    40 
    41 protected:  // from CActive
    41 protected:  // from CActive
    42     void DoCancel();
    42     void DoCancel();
    43     void RunL();
    43     void RunL();
    44     TInt RunError(TInt aError);
    44     TInt RunError(TInt aError);
    45 
    45 
    46 private:    // new functions
    46 private:    // new functions
    47     void DoInitializeL( bool aUseSif );
    47     void DoInitializeL( bool aUseSif );
    48     void DoInstallL( const QString& aFileName, bool aSilent, bool aOpenFile );
    48     void DoInstallL( const QString& aFileName, bool aSilent, bool aOpenFile, bool aOcsp );
    49     void DoRemoveL( const Usif::TComponentId& aComponentId, bool aSilent );
    49     void DoRemoveL( const Usif::TComponentId& aComponentId, bool aSilent );
    50     void DoRemoveL( const TUid& aUid, const TDesC8& aMime, bool aSilent );
    50     void DoRemoveL( const TUid& aUid, const TDesC8& aMime, bool aSilent );
    51 
    51 
    52 private:    // data
    52 private:    // data
    53     ActiveRunner *q_ptr;
    53     ActiveRunner *q_ptr;