bluetoothengine/btui/inc/traceconfig.h
branchRCL_3
changeset 56 9386f31cc85b
parent 55 613943a21004
child 61 269724087bed
--- a/bluetoothengine/btui/inc/traceconfig.h	Tue Aug 31 15:25:10 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,121 +0,0 @@
-/*
- * Copyright (c) 2010 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:  
- *   
- */
-#ifndef BLUETOOTHTRACECONFIG_H
-#define BLUETOOTHTRACECONFIG_H
-
-/*
-Sample usage:
-    void testTracing() 
-    {
-        BOstrace0( TRACE_FATAL, TNAME_DEVLIST_1, "BOstrace0" );
-        BOstrace1( TRACE_IMPORTANT, TNAME_DEVLIST_2, "BOstrace1 %d", 123 );
-        _LIT(String, "\"Symbian Descriptor\"");
-        TPtrC ptr(String);
-        TBuf<20> buf(ptr);
-        BOstraceExt1( TRACE_NORMAL, TNAME_DEVLIST_3, "BOstraceExt1 %S",  &ptr);
-        BOstraceExt2( TRACE_API, TNAME_DEVLIST_4, "BOstraceExt2 %d %S", 456, &ptr );
-        BOstraceExt3( TRACE_FLOW, TNAME_DEVLIST, "BOstraceExt3 0x%x %d %S", 128, 256, &ptr );
-        BOstraceExt4( TRACE_DETAILED, TNAME_DEVL_5IST, "BOstraceExt4 0x%x %d %S %S", 128, 256, &ptr, &buf );
-        BOstraceExt5( TRACE_DEBUG, TNAME_DEVLIST_6, "BOstraceExt5 0x%x %d %S %S, %b", 128, 256, &ptr, &buf, 512 );
-        BOstraceFunctionEntry0( TNAME_DEVLIST_7 );
-        BOstraceFunctionEntry1( TNAME_DEVLIST_8, 0x00abcdef );
-        BOstraceFunctionEntryExt(TNAME_DEVLIST_9, 0xdeadbeef, 123 );
-        BOstraceFunctionExit0( TNAME_DEVLIST_9 );
-        BOstraceFunctionExit1( TNAME_DEVLIST_10, 0x00beebee );
-        BOstraceFunctionExitExt(TNAME_DEVLIST_11, 0x00badbed, -1);
-        BOstraceEventStart0( TNAME_DEVLIST_12, "BOstraceEventStart0" );
-        BOstraceEventStart1( TNAME_DEVLIST_13, "BOstraceEventStart1", 789 );
-        BOstraceEventStop( TNAME_DEVLIST_14, "BOstraceEventStop" );
-        BOstraceState0( TNAME_DEVLIST_15, "connection state", 1 );
-        BOstraceState1( TNAME_DEVLIST_16, "audio state", 2, 0xdeadbeef );
-        BtTraceBlock( 
-                for (int i = 0; i < 5; ++i) { 
-                    BOstrace1( TRACE_IMPORTANT, TNAME_DEVLIST_, "BtTraceBlock counter(1-5): %d", i+1 );
-                });
-        QString str("\"Qt String\"");
-        BtTraceQString0( TRACE_NORMAL, TNAME_DEVLIST_17, str);
-        BtTraceQString1( TRACE_NORMAL, TNAME_DEVLIST_18, "additioanl text;", str);
-        TBTDevAddr addr;
-        addr.SetReadable(_L("0060576ff376"));
-        BtTraceBtAddr0( TRACE_NORMAL, TNAME_DEVLIST_19, addr );
-        BtTraceBtAddr1( TRACE_NORMAL, TNAME_DEVLIST_20, "additional trace;", addr );
-    }
-
- */
-
-// At early development phase, tracing is activated 
-//#ifdef _DEBUG
-#define BLUETOOTHTRACE_ENABLED
-//#endif //_DEBUG
-
-/*
- * Tracing media configuration
- */  
-#ifdef BLUETOOTHTRACE_ENABLED
-    #ifdef __WINS__
-    #define BLUETOOTHTRACE_MEDIA_FILE
-    #else 
-    // RDEBUG is used for tracing output before we migrate to OST tracing.
-    #define BLUETOOTHTRACE_MEDIA_RDEBUG
-    //#define BLUETOOTHTRACE_MEDIA_OST 
-    #endif // __WINS__
-#endif //BLUETOOTHTRACE_ENABLED
-
-/*
- * Configuration of tracing to file
- */
-#ifdef BLUETOOTHTRACE_MEDIA_FILE
-
-_LIT( KLogFile, "btuiqt.txt" );
-_LIT( KLogDir, "bt" );
-
-#endif //BLUETOOTHTRACE_MEDIA_FILE
-
-/*
- * Configuration of tracing using RDebug
- */
-#ifdef BLUETOOTHTRACE_MEDIA_RDEBUG
-
-#endif //BLUETOOTHTRACE_MEDIA_RDEBUG
-
-/*
- * Configuration of tracing using OST
- */
-#ifndef BLUETOOTHTRACE_MEDIA_OST
-
-/**
- * Group-mapping aligning with OST groups.
- * The purpose of using groups is to ease migrating tracing from legacy logging to OST.
- */
-#define TRACE_FATAL       "[FATAL]"
-#define TRACE_IMPORTANT   "[IMPTT]"
-#define TRACE_NORMAL      "[NORML]"
-#define TRACE_API         "[ API ]"
-#define TRACE_FLOW        "[FLOW ]"
-#define TRACE_STATE       "[STATE]"
-#define TRACE_DETAILED    "[DETLD]"
-#define TRACE_DEBUG       "[DEBUG]"
-#define TRACE_PERFORMANCE "[PFMAN]"
-
-/**
- * Component Identifier to be written into traces:
- */
-_LIT(KComponentName, "[BtUi]");
-
-#endif //BLUETOOTHTRACE_MEDIA_OST
-
-#endif // BLUETOOTHTRACECONFIG_H