equal
deleted
inserted
replaced
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 |