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