diff -r 74b7c6e79031 -r bbebb0235466 radioapp/radioenginewrapper/tsrc/inc/mschedulerstartandstoptimerobserver.h --- a/radioapp/radioenginewrapper/tsrc/inc/mschedulerstartandstoptimerobserver.h Fri Sep 03 12:25:04 2010 +0300 +++ b/radioapp/radioenginewrapper/tsrc/inc/mschedulerstartandstoptimerobserver.h Mon Sep 20 18:04:48 2010 +0300 @@ -1,30 +1,26 @@ /* -* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of "Eclipse Public License v1.0" -* which accompanies this distribution, and is available -* at the URL "http://www.eclipse.org/legal/epl-v10.html". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: Callback interface for observer of CAccSrvResetInactivityTimeTimer object. -* -*/ - - - + * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). + * All rights reserved. + * This component and the accompanying materials are made available + * under the terms of "Eclipse Public License v1.0" + * which accompanies this distribution, and is available + * at the URL "http://www.eclipse.org/legal/epl-v10.html". + * + * Initial Contributors: + * Nokia Corporation - initial contribution. + * + * Contributors: + * + * Description: Callback interface for observer object. + * + */ #ifndef M_SCHEDULERSTARTANDSTOPTIMEROBSERVER_H #define M_SCHEDULERSTARTANDSTOPTIMEROBSERVER_H - +// System includes #include - /** * Callback interface for observer of CSchedulerStopAndStartTimer object. * @@ -33,27 +29,43 @@ * ?good_class_usage_example(s) * @endcode * - * @lib AccServer.exe + * @lib t_radioenginewrapper.exe * @since S60 10.1 */ NONSHARABLE_CLASS( MSchedulerStartAndStopTimerObserver ) { public: - + /** - * Function is called by timer watcher every time when timer elapses. + * Function is called by timer watcher every time when ETimerIdRunMUT- timer elapses. * * @since S60 10.1 * @param none. * @return none */ - virtual void Timeout( TUint aTimerId ) = 0; + virtual void Timeout(TUint aTimerId) = 0; + /** + * Function is called by timer watcher after ETimerIdCreateMUT-timer has elapsed. + * After this timeout Module Under Test (MUT) is created. + * + * @since S60 10.1 + * @param none. + * @return none + */ virtual void CreateMUT() = 0; + + /** + * Function is called by timer watcher after ETimerIdDeleteMUT-timer has elapsed. + * After this timeout MUT is desctructed. + * + * @since S60 10.1 + * @param none. + * @return none + */ virtual void DeleteMUT() = 0; }; - #endif // M_SCHEDULERSTARTANDSTOPTIMEROBSERVER_H