--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/stif/inc/STIFMeasurement.h Tue Feb 02 01:57:15 2010 +0200
@@ -0,0 +1,67 @@
+/*
+* 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: StifMeasurement plugin names declaration
+*
+*/
+
+#ifndef STIF_MEASUREMENT_H
+#define STIF_MEASUREMENT_H
+
+// INCLUDES
+#include <E32Base.h>
+
+// Maximum length of measurement types(see literals below)
+const TInt KStifMeasurementTypeLength = 30;
+
+/**
+* Literals for measurement types.
+*/
+_LIT( KStifMeasurementEnableAll, "stifmeasurementenableall" );
+_LIT( KStifMeasurementDisableAll, "stifmeasurementdisableall" );
+_LIT( KStifMeasurement01, "stifmeasurementplugin01" );
+_LIT( KStifMeasurement02, "stifmeasurementplugin02" );
+_LIT( KStifMeasurement03, "stifmeasurementplugin03" );
+_LIT( KStifMeasurement04, "stifmeasurementplugin04" );
+_LIT( KStifMeasurement05, "stifmeasurementplugin05" );
+_LIT( KStifMeasurementBappea, "stifbappeaprofiler" );
+// Next is used in testframework.ini file
+_LIT( KStifMeasurementDisableNone, "stifmeasurementdisablenone" );
+
+
+// Measurement module types definition(used in keyword's parameters)
+_LIT( KParamMeasurement01, "measurementplugin01" );
+_LIT( KParamMeasurement02, "measurementplugin02" );
+_LIT( KParamMeasurement03, "measurementplugin03" );
+_LIT( KParamMeasurement04, "measurementplugin04" );
+_LIT( KParamMeasurement05, "measurementplugin05" );
+_LIT( KParamMeasurementBappea, "stifbappeaprofiler" );
+
+/**
+* Enumeration for measurement disable and enable.
+*/
+enum TDisableMeasurement
+ {
+ EDisableAll = 0xFFFFFFFF, // Disable all measurement, 1111
+ EEnableAll = ~EDisableAll, // This allowes all measurements, 0000
+ EMeasurement01 = 1<<0, // User specific measurement
+ EMeasurement02 = 1<<1, // User specific measurement
+ EMeasurement03 = 1<<2, // User specific measurement
+ EMeasurement04 = 1<<3, // User specific measurement
+ EMeasurement05 = 1<<4, // User specific measurement
+ EBappea = 1<<25, // Disable bappea measurement
+ };
+
+#endif // STIF_MEASUREMENT_H
+
+// End of File