wlanutilities/wpswizard/inc/cwpsactiverunner.h
changeset 62 b47b808de481
parent 46 2fbd1d709fe7
equal deleted inserted replaced
58:301aeb18ae47 62:b47b808de481
    37 class CWpsActiveRunner : public CActive
    37 class CWpsActiveRunner : public CActive
    38 {
    38 {
    39 public:
    39 public:
    40     static CWpsActiveRunner* NewL(MWpsActiveRunnerCallback& aObserver);
    40     static CWpsActiveRunner* NewL(MWpsActiveRunnerCallback& aObserver);
    41     virtual ~CWpsActiveRunner();
    41     virtual ~CWpsActiveRunner();
       
    42 
    42 public:
    43 public:
    43 
       
    44     void RunL();
    44     void RunL();
    45     void DoCancel();
    45     void DoCancel();
    46     TInt RunError(TInt aError);
    46     TInt RunError(TInt aError);
    47     void StartSetup(RBuf8& aSsid, int aPin);
    47     void StartSetup(RBuf8& aSsid, int aPin);
    48 	
    48 	
    49 protected:
    49 protected:
    50 
    50 
    51 private:
    51 private:
    52     explicit CWpsActiveRunner(MWpsActiveRunnerCallback& aObserver);
    52     explicit CWpsActiveRunner(MWpsActiveRunnerCallback& aObserver);
    53     void ConstructL();
    53     void ConstructL();
    54     void InitializeL();
    54 
    55 private:    
    55 private:    
    56 
    56 
    57     //! observer for notification of WPS setup completion
    57     //! observer for notification of WPS setup completion
    58     MWpsActiveRunnerCallback& iObserver;
    58     MWpsActiveRunnerCallback& iObserver;
    59     //! To know if cancel was called before the completion
    59     //! To know if cancel was called before the completion