cbsatplugin/atmisccmdplugin/inc/cpwdcommandhandler.h
changeset 32 19bd632b5100
parent 26 b78e66e88238
equal deleted inserted replaced
31:a0ea99b6fa53 32:19bd632b5100
    17 #ifndef CPWDCOMMANDHANDLER_H
    17 #ifndef CPWDCOMMANDHANDLER_H
    18 #define CPWDCOMMANDHANDLER_H
    18 #define CPWDCOMMANDHANDLER_H
    19 #include <e32base.h>
    19 #include <e32base.h>
    20 #include <etelmm.h>
    20 #include <etelmm.h>
    21 
    21 
    22 #include "atmisccmdplugin.h"
    22 #include "atcmdasyncbase.h"
    23 
    23 
    24 /**
    24 /**
    25  *  This class implements an AO for AT+CPWD command using ATExt plugin framework.
    25  *  This class implements an AO for AT+CPWD command using ATExt plugin framework.
    26  */
    26  */
    27 NONSHARABLE_CLASS( CCPWDCommandHandler ) : public CATCmdAsyncBase
    27 NONSHARABLE_CLASS( CCPWDCommandHandler ) : public CATCmdAsyncBase
    37     // methods inherited from CActive
    37     // methods inherited from CActive
    38     virtual void RunL();
    38     virtual void RunL();
    39     virtual void DoCancel();
    39     virtual void DoCancel();
    40     // RunError is not required because RunL doesn't leave.
    40     // RunError is not required because RunL doesn't leave.
    41     
    41     
    42     /**
    42     // method from CATCmdAsyncBase::MATCmdBase
    43      * @see CATCmdAsyncBase::HandleCommand
       
    44      */
       
    45     virtual void HandleCommand( const TDesC8& aCmd, RBuf8& aReply, TBool aReplyNeeded );
    43     virtual void HandleCommand( const TDesC8& aCmd, RBuf8& aReply, TBool aReplyNeeded );
    46     /**
       
    47      * @see CATCmdAsyncBase::HandleCommandCancel
       
    48      */
       
    49     virtual void HandleCommandCancel();
       
    50     
    44     
    51     CCPWDCommandHandler(MATMiscCmdPlugin* aCallback, TAtCommandParser& aATCmdParser, RMobilePhone& aPhone);
    45     CCPWDCommandHandler(MATMiscCmdPlugin* aCallback, TAtCommandParser& aATCmdParser, RMobilePhone& aPhone);
    52     void ConstructL();
    46     void ConstructL();
    53     
    47     
    54     /**
    48     /**