mmaudio_plat/restricted_audio_output_api/tsrc/RestrictedAOTestClass/inc/RestrictedAOTestClass.h
equal
deleted
inserted
replaced
22 |
22 |
23 // INCLUDES |
23 // INCLUDES |
24 #include <StifLogger.h> |
24 #include <StifLogger.h> |
25 #include <TestScripterInternal.h> |
25 #include <TestScripterInternal.h> |
26 #include <StifTestModule.h> |
26 #include <StifTestModule.h> |
27 |
27 #include <RestrictedAudioOutputMessageHandler.h> |
28 #include <e32svr.h> |
28 #include <e32svr.h> |
29 #include <e32base.h> |
29 #include <e32base.h> |
30 #include <e32cons.h> |
30 #include <e32cons.h> |
31 #include <customInterfaceUtility.h> |
31 #include <customInterfaceUtility.h> |
32 #include <SoundDevice.h> |
32 #include <SoundDevice.h> |
|
33 #include <ConfigurationComponentsFactory.h> |
33 #include <RestrictedAudioOutput.h> |
34 #include <RestrictedAudioOutput.h> |
34 |
35 #include <RestrictedAudioOutputProxy.h> |
35 |
36 |
36 |
37 |
37 #include "TimeoutController.h" |
38 #include "TimeoutController.h" |
38 |
39 |
39 |
40 |
296 TInt RemoveAllowedOutput( CStifItemParser& aItem ); |
297 TInt RemoveAllowedOutput( CStifItemParser& aItem ); |
297 TInt GetAllowedOutputCount( CStifItemParser& aItem ); |
298 TInt GetAllowedOutputCount( CStifItemParser& aItem ); |
298 TInt GetAllowedOutput( CStifItemParser& aItem ); |
299 TInt GetAllowedOutput( CStifItemParser& aItem ); |
299 TInt Reset( CStifItemParser& aItem ); |
300 TInt Reset( CStifItemParser& aItem ); |
300 TInt Commit( CStifItemParser& aItem ); |
301 TInt Commit( CStifItemParser& aItem ); |
301 |
302 TInt GetUid(CStifItemParser& aItem); |
302 |
303 |
303 |
304 |
304 public: // Data |
305 public: // Data |
305 // ?one_line_short_description_of_data |
306 // ?one_line_short_description_of_data |
306 //?data_declaration; |
307 //?data_declaration; |
312 private: // Data |
313 private: // Data |
313 |
314 |
314 // reference to TestModuleIf |
315 // reference to TestModuleIf |
315 CTestModuleIf& iTestModuleIf; |
316 CTestModuleIf& iTestModuleIf; |
316 |
317 |
|
318 CConfigurationComponentsFactory* iFactory; |
317 CMMFDevSound* iDevSound; |
319 CMMFDevSound* iDevSound; |
318 CRestrictedAudioOutput* iRestrictedAudioOutput; |
320 CRestrictedAudioOutput* iRestrictedAudioOutput; |
319 |
321 CRestrictedAudioOutputMessageHandler* iRestrictedAudioOutputMessageHandler; |
320 |
322 CRestrictedAudioOutputProxy* iRestrictedAudioOutputProxy; |
321 |
323 |
322 |
324 |
323 // Active object with a timer to timeout the test case |
325 // Active object with a timer to timeout the test case |
324 CSimpleTimeout * iTimeoutController; |
326 CSimpleTimeout * iTimeoutController; |
325 |
327 |