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