equal
deleted
inserted
replaced
22 #define REMCON_ACTIVEHELPER_H |
22 #define REMCON_ACTIVEHELPER_H |
23 |
23 |
24 #include <e32def.h> |
24 #include <e32def.h> |
25 #include <e32base.h> |
25 #include <e32base.h> |
26 |
26 |
27 class CRemConSession; |
27 class CRemConControllerSession; |
28 |
28 |
29 /** |
29 /** |
30 Active Helper. |
30 Active Helper. |
31 Helps with the session class's pending async connect/disconnect requests. |
31 Helps with the session class's pending async connect/disconnect requests. |
32 */ |
32 */ |
33 NONSHARABLE_CLASS(CActiveHelper) : public CActive |
33 NONSHARABLE_CLASS(CActiveHelper) : public CActive |
34 { |
34 { |
35 public: |
35 public: |
36 CActiveHelper(CRemConSession &aSession); |
36 CActiveHelper(CRemConControllerSession &aSession); |
37 ~CActiveHelper(); |
37 ~CActiveHelper(); |
38 void Complete(); |
38 void Complete(); |
39 private: |
39 private: |
40 //from CActive |
40 //from CActive |
41 void RunL(); |
41 void RunL(); |
42 void DoCancel(); |
42 void DoCancel(); |
43 private: |
43 private: |
44 CRemConSession& iSession; |
44 CRemConControllerSession& iSession; |
45 }; |
45 }; |
46 |
46 |
47 |
47 |
48 #endif //REMCON_ACTIVEHELPER_H |
48 #endif //REMCON_ACTIVEHELPER_H |