equal
deleted
inserted
replaced
14 */ |
14 */ |
15 |
15 |
16 #ifndef CPINCOMMANDHANDLER_H |
16 #ifndef CPINCOMMANDHANDLER_H |
17 #define CPINCOMMANDHANDLER_H |
17 #define CPINCOMMANDHANDLER_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( CCPINCommandHandler ) : public CATCmdAsyncBase |
24 NONSHARABLE_CLASS( CCPINCommandHandler ) : public CATCmdAsyncBase |
34 // Methods inherited from CActive |
34 // Methods inherited from CActive |
35 virtual void RunL(); |
35 virtual void RunL(); |
36 virtual void DoCancel(); |
36 virtual void DoCancel(); |
37 // RunError is not required because RunL doesn't leave. |
37 // RunError is not required because RunL doesn't leave. |
38 |
38 |
39 /** |
39 // method from CATCmdAsyncBase::MATCmdBase |
40 * @see CATCmdAsyncBase::HandleCommand |
|
41 */ |
|
42 virtual void HandleCommand( const TDesC8& aCmd, RBuf8& aReply, TBool aReplyNeeded ); |
40 virtual void HandleCommand( const TDesC8& aCmd, RBuf8& aReply, TBool aReplyNeeded ); |
43 /** |
|
44 * @see CATCmdAsyncBase::HandleCommandCancel |
|
45 */ |
|
46 virtual void HandleCommandCancel(); |
|
47 |
41 |
48 CCPINCommandHandler(MATMiscCmdPlugin* aCallback, TAtCommandParser& aATCmdParser, RMobilePhone& aPhone); |
42 CCPINCommandHandler(MATMiscCmdPlugin* aCallback, TAtCommandParser& aATCmdParser, RMobilePhone& aPhone); |
49 void ConstructL(); |
43 void ConstructL(); |
50 |
44 |
51 /** |
45 /** |