equal
deleted
inserted
replaced
19 #define CRADIOSYSTEMEVENTCOLLECTOR_H |
19 #define CRADIOSYSTEMEVENTCOLLECTOR_H |
20 |
20 |
21 #include <e32std.h> |
21 #include <e32std.h> |
22 |
22 |
23 class MRadioSystemEventObserver; |
23 class MRadioSystemEventObserver; |
|
24 class MRadioAudioRoutingObserver; |
24 |
25 |
25 NONSHARABLE_CLASS( CRadioSystemEventCollector ) |
26 NONSHARABLE_CLASS( CRadioSystemEventCollector ) |
26 { |
27 { |
27 public: |
28 public: |
28 |
29 |
76 * Returns current headset connection status |
77 * Returns current headset connection status |
77 * |
78 * |
78 * @return |
79 * @return |
79 */ |
80 */ |
80 virtual TBool IsHeadsetConnectedL() const = 0; |
81 virtual TBool IsHeadsetConnectedL() const = 0; |
|
82 |
|
83 |
|
84 /** |
|
85 * Returns object as provided observer |
|
86 * |
|
87 * @param |
|
88 */ |
|
89 virtual void AsObserver( MRadioAudioRoutingObserver*& obj ) const = 0; |
|
90 |
81 |
91 |
82 }; |
92 }; |
83 |
93 |
84 #endif // CRADIOSYSTEMEVENTCOLLECTOR_H |
94 #endif // CRADIOSYSTEMEVENTCOLLECTOR_H |