sl@0: /** sl@0: * Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: * All rights reserved. sl@0: * This component and the accompanying materials are made available sl@0: * under the terms of "Eclipse Public License v1.0" sl@0: * which accompanies this distribution, and is available sl@0: * at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: * sl@0: * Initial Contributors: sl@0: * Nokia Corporation - initial contribution. sl@0: * sl@0: * Contributors: sl@0: * sl@0: * Description: sl@0: * sl@0: */ sl@0: sl@0: sl@0: sl@0: /** sl@0: @file UloggerServerTest1Step.h sl@0: @internalTechnology sl@0: */ sl@0: #if (!defined __ULOGGERSERVERTEST1_STEP_H__) sl@0: #define __ULOGGERSERVERTEST1_STEP_H__ sl@0: #include sl@0: #include "te_uloggerservertestsuitestepbase.h" sl@0: sl@0: sl@0: class CUloggerServerTest1Step : public CTe_UloggerServerTestSuiteStepBase sl@0: { sl@0: public: sl@0: CUloggerServerTest1Step(); sl@0: ~CUloggerServerTest1Step(); sl@0: virtual TVerdict doTestStepPreambleL(); sl@0: virtual TVerdict doTestStepL(); sl@0: virtual TVerdict doTestStepPostambleL(); sl@0: sl@0: //test methods sl@0: TInt Test1L();//CULoggerServer::NewLC sl@0: TInt Test2L();//CULoggerServer::IncrementSessions sl@0: TInt Test3L();//CULoggerServer::Stop sl@0: TInt Test4L();//CULoggerServer::GetPrimaryFilters sl@0: TInt Test5L();//CULoggerServer::GetSecondaryFilters sl@0: TInt Test6L();//CULoggerServer::RemovePrimaryFilterfromConfig sl@0: TInt Test6AL();//CULoggerServer::RemoveSecondaryFilterfromConfig sl@0: TInt Test7L();//CULoggerServer::EnablePrimaryFilter sl@0: TInt Test8L();//CULoggerServer::SetSecondaryFilter sl@0: TInt Test9L();//CULoggerServer::Start sl@0: TInt Test10L();//CULoggerServer::AddOutputPlugin sl@0: TInt Test11L();//CULoggerServer::RemoveOutputPlugin sl@0: TInt Test12L();//CULoggerServer::SetActiveOutputMedia sl@0: TInt Test13L();//CULoggerServer::SetOutputPluginSettings sl@0: TInt Test14L();//CULoggerServer::GetActiveOutput sl@0: TInt Test15L();//CULoggerServer::GetInstalledPlugins sl@0: TInt Test16L();//CULoggerServer::GetOutputPluginSettingsL sl@0: TInt Test17L();//CULoggerServer::GetOutputChannelL sl@0: TInt Test18L();//CULoggerServer::SetBufferSizeL sl@0: TInt Test19L();//CULoggerServer::SetDataNotificationSizeL sl@0: TInt Test20L();//CULoggerServer::GetBufferSize sl@0: TInt Test21L();// CULoggerServer::GetDataNotificationSize sl@0: TInt Test22L();//CULoggerServer::SetGlobalSecondaryFilters sl@0: TInt Test23L();//CULoggerServer::ReadBufferL sl@0: TInt Test24L();//CULoggerServer::DataNotification sl@0: TInt Test25L();//CULoggerServer::Set buffer mode sl@0: TInt Test26L();//CULoggerServer::UnconfigureCurrentChannel sl@0: TInt Test27L();//CULoggerServer::DoPostProcessing sl@0: TInt Test28L();//CULoggerServer::RemoveOutputPluginSettingsL sl@0: TInt Test29L();//CULoggerServer::GetInstalledControlPlugins sl@0: TInt Test30L();//CULoggerServer::SetActiveControlMedia + DeActivateControlMedia sl@0: TInt Test31L();//CULoggerServer::ProcessCommandL ver1 sl@0: sl@0: // Please add/modify your class members here: sl@0: private: sl@0: CActiveScheduler *iScheduler; sl@0: TInt iErrors; sl@0: TInt iMediaCount; //this variable will be used as an counter for "mediaX" sl@0: }; sl@0: sl@0: _LIT(KUloggerServerTest1Step,"UloggerServerTest1Step"); sl@0: sl@0: #endif