diff -r e8c1ea2c6496 -r 8758140453c0 email/testutils/inc/t_testinstrumentation.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/email/testutils/inc/t_testinstrumentation.h Thu Jan 21 12:53:44 2010 +0000 @@ -0,0 +1,59 @@ +/* +* Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of the License "Symbian Foundation License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* @file t_testInstrumentation.h +* This contains the list of event codes that are used to identify a particular event. +* These event codes are used by the EvenlogServer to generate a specif type of log for a specific event. +* +* +*/ + + + + + + +#ifndef __TEST_INSTRUMENTATION_H__ +#define __TEST_INSTRUMENTATION_H__ + +// Epoc Include +#include + +/** +List of event codes. +*/ + enum TInstrumentationPoint + { + // Event codes 0 to 20 has been reserved for error/specific condition + EBadEventCode = 0, + EImapRamUsageStart = 21, + EImapRamUsageStop, + EPopRamUsageStart = 23, + EPopRamUsageStop, + ESmtpRamUsageStart = 25, + ESmtpRamUsageStop, + ESmtpRamUsageCreateMessageStart = 27, + ESmtpRamUsageCreateMessageStop, + ESmtpRamUsageSendMessageStart = 29, + ESmtpRamUsageSendMessageStop, + ESmtpCreateMessageSpeedStart = 31, + ESmtpCreateMessageSpeedStop, + ESmtpSendMessageSpeedStart = 33, + ESmtpSendMessageSpeedStop, + EImapDownloadMessageSpeedStart = 35, + EImapDownloadMessageSpeedStop + }; + + +#endif /* __TEST_INSTRUMENTATION_H__ */