Add missing "traces" directories to thumbnailmanager, to fix Bug 3676
authorJyri Kokkonen <jyri.kokkonen@nokia.com>
Wed, 08 Sep 2010 14:23:06 +0100
changeset 51 3baa1be38e89
parent 42 2e2a89493e2b
child 52 d37779bbda25
Add missing "traces" directories to thumbnailmanager, to fix Bug 3676
imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/OstTraceDefinitions.h
imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/fixed_id.definitions
imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/thumbagaudioobserverTraces.h
imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/thumbagcameraobserverTraces.h
imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/thumbagdaemonTraces.h
imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/thumbagimageobserverTraces.h
imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/thumbagprocessorTraces.h
imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/thumbagvideoobserverTraces.h
imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/tmactivitymanagerTraces.h
imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/tmformatobserverTraces.h
imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/tmshutdownobserverTraces.h
imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/tmsrproptertyobserverTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailclient/traces/OstTraceDefinitions.h
imagehandlingutilities/thumbnailmanager/thumbnailclient/traces/fixed_id.definitions
imagehandlingutilities/thumbnailmanager/thumbnailclient/traces/thumbnaildataimplTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailclient/traces/thumbnailmanagerimplTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailclient/traces/thumbnailrequestactiveTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailclient/traces/thumbnailrequestqueueTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailclient/traces/thumbnailsessionTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/OstTraceDefinitions.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/fixed_id.definitions
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnaildecodetaskTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnaildiskunmountobserverTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailfetchedcheckerTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailgeneratetaskTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailmdsquerytaskTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailmemorycardobserverTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailscaletaskTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailserverTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailserversessionTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailstoreTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailtaskTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailtaskprocessorTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/tmactivitymanagerTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/tmformatobserverTraces.h
imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/tmshutdownobserverTraces.h
imagehandlingutilities/thumbnailmanager/tmiadrestart/traces/OstTraceDefinitions.h
imagehandlingutilities/thumbnailmanager/tmiadrestart/traces/fixed_id.definitions
imagehandlingutilities/thumbnailmanager/tmiadrestart/traces/tmiadrestartTraces.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/OstTraceDefinitions.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,24 @@
+/*
+* This is Default Licence added by TraceCompiler
+* 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 __OSTTRACEDEFINITIONS_H__
+#define __OSTTRACEDEFINITIONS_H__
+// OST_TRACE_COMPILER_IN_USE flag has been added by Trace Compiler
+// REMOVE BEFORE CHECK-IN TO VERSION CONTROL
+#define OST_TRACE_COMPILER_IN_USE
+#include <opensystemtrace.h>
+#endif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/fixed_id.definitions	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,391 @@
+##
+# This is Default Licence added by TraceCompiler
+# 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: 
+#
+##
+#Fixed group and trace id definitions. If this file is removed, the identifiers are rebuilt.
+[GROUP]TRACE_FATAL=0x81
+[GROUP]TRACE_NORMAL=0x86
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGAUDIOOBSERVER_ADDOBSERVERSL=0x1a
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGAUDIOOBSERVER_CONSTRUCTL=0x2
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGAUDIOOBSERVER_CTHUMBAGAUDIOOBSERVER=0x8
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION=0x10
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGAUDIOOBSERVER_HANDLESESSIONERROR=0xe
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGAUDIOOBSERVER_HANDLESESSIONOPENED=0xb
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGAUDIOOBSERVER_INITIALIZEL=0x4
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGAUDIOOBSERVER_NEWLC=0x1
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGAUDIOOBSERVER_RECONNECTCALLBACK=0x1c
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGAUDIOOBSERVER_SHUTDOWN=0xa
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGAUDIOOBSERVER_SHUTDOWNNOTIFICATION=0x18
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGCAMERAOBSERVER_ADDOBSERVERSL=0x37
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGCAMERAOBSERVER_CONSTRUCTL=0x20
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGCAMERAOBSERVER_CTHUMBAGCAMERAOBSERVER=0x26
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION=0x2d
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGCAMERAOBSERVER_HANDLESESSIONERROR=0x2b
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGCAMERAOBSERVER_HANDLESESSIONOPENED=0x28
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGCAMERAOBSERVER_INITIALIZEL=0x22
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGCAMERAOBSERVER_NEWL=0x1f
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGCAMERAOBSERVER_NEWLC=0x1e
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGCAMERAOBSERVER_RECONNECTCALLBACK=0x39
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGCAMERAOBSERVER_SHUTDOWNNOTIFICATION=0x35
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGDAEMON_ADDOBSERVERSL=0x5b
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGDAEMON_CONSTRUCTL=0x3c
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGDAEMON_CTHUMBAGDAEMON=0x41
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGDAEMON_DAEMONENABLEDL=0x5d
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGDAEMON_HANDLEOBJECTNOTIFICATION=0x4d
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGDAEMON_HANDLEOBJECTPRESENTNOTIFICATION=0x54
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGDAEMON_HANDLESESSIONERROR=0x48
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGDAEMON_HANDLESESSIONOPENED=0x45
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGDAEMON_HANDLEURIOBJECTNOTIFICATION=0x4a
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGDAEMON_INITIALIZEL=0x3e
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGDAEMON_NEWLC=0x3b
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGDAEMON_RECONNECTCALLBACK=0x5f
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGDAEMON_SHUTDOWNNOTIFICATION=0x5a
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGDAEMON_THREADFUNCTIONL=0x43
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGIMAGEOBSERVER_ADDOBSERVERSL=0x7b
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGIMAGEOBSERVER_CONSTRUCTL=0x66
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGIMAGEOBSERVER_CTHUMBAGIMAGEOBSERVER=0x6c
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION=0x73
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGIMAGEOBSERVER_HANDLESESSIONERROR=0x71
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGIMAGEOBSERVER_HANDLESESSIONOPENED=0x6e
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGIMAGEOBSERVER_INITIALIZEL=0x68
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGIMAGEOBSERVER_NEWL=0x65
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGIMAGEOBSERVER_NEWLC=0x64
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGIMAGEOBSERVER_RECONNECTCALLBACK=0x7f
+[TRACE]TRACE_FATAL[0x81]_CTHUMBAGIMAGEOBSERVER_SHUTDOWNNOTIFICATION=0x7d
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGAUDIOOBSERVER_ADDOBSERVERSL=0x1b
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGAUDIOOBSERVER_CONSTRUCTL=0x3
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGAUDIOOBSERVER_CTHUMBAGAUDIOOBSERVER=0x9
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION=0x11
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGAUDIOOBSERVER_HANDLESESSIONERROR=0xf
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGAUDIOOBSERVER_HANDLESESSIONOPENED=0xc
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGAUDIOOBSERVER_INITIALIZEL=0x5
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGAUDIOOBSERVER_RECONNECTCALLBACK=0x1d
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGAUDIOOBSERVER_SHUTDOWNNOTIFICATION=0x19
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGCAMERAOBSERVER_ADDOBSERVERSL=0x38
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGCAMERAOBSERVER_CONSTRUCTL=0x21
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGCAMERAOBSERVER_CTHUMBAGCAMERAOBSERVER=0x27
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION=0x2e
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGCAMERAOBSERVER_HANDLESESSIONERROR=0x2c
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGCAMERAOBSERVER_HANDLESESSIONOPENED=0x29
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGCAMERAOBSERVER_INITIALIZEL=0x23
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGCAMERAOBSERVER_RECONNECTCALLBACK=0x3a
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGCAMERAOBSERVER_SHUTDOWNNOTIFICATION=0x36
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGDAEMON_ADDOBSERVERSL=0x5c
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGDAEMON_CONSTRUCTL=0x3d
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGDAEMON_CTHUMBAGDAEMON=0x42
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGDAEMON_DAEMONENABLEDL=0x5e
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGDAEMON_HANDLEOBJECTNOTIFICATION=0x4e
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGDAEMON_HANDLEOBJECTPRESENTNOTIFICATION=0x55
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGDAEMON_HANDLESESSIONERROR=0x49
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGDAEMON_HANDLESESSIONOPENED=0x46
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGDAEMON_HANDLEURIOBJECTNOTIFICATION=0x4b
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGDAEMON_INITIALIZEL=0x3f
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGDAEMON_RECONNECTCALLBACK=0x60
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGDAEMON_THREADFUNCTIONL=0x44
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGIMAGEOBSERVER_ADDOBSERVERSL=0x7c
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGIMAGEOBSERVER_CONSTRUCTL=0x67
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGIMAGEOBSERVER_CTHUMBAGIMAGEOBSERVER=0x6d
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION=0x74
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGIMAGEOBSERVER_HANDLESESSIONERROR=0x72
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGIMAGEOBSERVER_HANDLESESSIONOPENED=0x6f
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGIMAGEOBSERVER_INITIALIZEL=0x69
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGIMAGEOBSERVER_RECONNECTCALLBACK=0x80
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBAGIMAGEOBSERVER_SHUTDOWNNOTIFICATION=0x7e
+[TRACE]TRACE_FATAL[0x81]_DUP1__E32MAIN=0x62
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION=0x12
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBAGAUDIOOBSERVER_HANDLESESSIONOPENED=0xd
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBAGAUDIOOBSERVER_INITIALIZEL=0x6
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION=0x2f
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBAGCAMERAOBSERVER_HANDLESESSIONOPENED=0x2a
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBAGCAMERAOBSERVER_INITIALIZEL=0x24
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBAGDAEMON_HANDLEOBJECTNOTIFICATION=0x4f
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBAGDAEMON_HANDLEOBJECTPRESENTNOTIFICATION=0x56
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBAGDAEMON_HANDLESESSIONOPENED=0x47
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBAGDAEMON_HANDLEURIOBJECTNOTIFICATION=0x4c
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBAGDAEMON_INITIALIZEL=0x40
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION=0x75
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBAGIMAGEOBSERVER_HANDLESESSIONOPENED=0x70
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBAGIMAGEOBSERVER_INITIALIZEL=0x6a
+[TRACE]TRACE_FATAL[0x81]_DUP2__E32MAIN=0x63
+[TRACE]TRACE_FATAL[0x81]_DUP3_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION=0x13
+[TRACE]TRACE_FATAL[0x81]_DUP3_CTHUMBAGAUDIOOBSERVER_INITIALIZEL=0x7
+[TRACE]TRACE_FATAL[0x81]_DUP3_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION=0x30
+[TRACE]TRACE_FATAL[0x81]_DUP3_CTHUMBAGCAMERAOBSERVER_INITIALIZEL=0x25
+[TRACE]TRACE_FATAL[0x81]_DUP3_CTHUMBAGDAEMON_HANDLEOBJECTNOTIFICATION=0x50
+[TRACE]TRACE_FATAL[0x81]_DUP3_CTHUMBAGDAEMON_HANDLEOBJECTPRESENTNOTIFICATION=0x57
+[TRACE]TRACE_FATAL[0x81]_DUP3_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION=0x76
+[TRACE]TRACE_FATAL[0x81]_DUP3_CTHUMBAGIMAGEOBSERVER_INITIALIZEL=0x6b
+[TRACE]TRACE_FATAL[0x81]_DUP4_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION=0x14
+[TRACE]TRACE_FATAL[0x81]_DUP4_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION=0x31
+[TRACE]TRACE_FATAL[0x81]_DUP4_CTHUMBAGDAEMON_HANDLEOBJECTNOTIFICATION=0x51
+[TRACE]TRACE_FATAL[0x81]_DUP4_CTHUMBAGDAEMON_HANDLEOBJECTPRESENTNOTIFICATION=0x58
+[TRACE]TRACE_FATAL[0x81]_DUP4_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION=0x77
+[TRACE]TRACE_FATAL[0x81]_DUP5_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION=0x15
+[TRACE]TRACE_FATAL[0x81]_DUP5_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION=0x32
+[TRACE]TRACE_FATAL[0x81]_DUP5_CTHUMBAGDAEMON_HANDLEOBJECTNOTIFICATION=0x52
+[TRACE]TRACE_FATAL[0x81]_DUP5_CTHUMBAGDAEMON_HANDLEOBJECTPRESENTNOTIFICATION=0x59
+[TRACE]TRACE_FATAL[0x81]_DUP5_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION=0x78
+[TRACE]TRACE_FATAL[0x81]_DUP6_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION=0x16
+[TRACE]TRACE_FATAL[0x81]_DUP6_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION=0x33
+[TRACE]TRACE_FATAL[0x81]_DUP6_CTHUMBAGDAEMON_HANDLEOBJECTNOTIFICATION=0x53
+[TRACE]TRACE_FATAL[0x81]_DUP6_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION=0x79
+[TRACE]TRACE_FATAL[0x81]_DUP7_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION=0x17
+[TRACE]TRACE_FATAL[0x81]_DUP7_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION=0x34
+[TRACE]TRACE_FATAL[0x81]_DUP7_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION=0x7a
+[TRACE]TRACE_FATAL[0x81]__E32MAIN=0x61
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGDAEMON_NEWL=0x1
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_ACTIVATEAO=0x7b
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_ACTIVITYCHANGED=0x98
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_ADDTOQUEUEL=0x24
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_CANCELTIMEOUT=0x78
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL=0x7f
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_CONSTRUCTL=0x4
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL=0x32
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_CTHUMBAGPROCESSOR=0x3
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_DELETEANDCANCELQUERY=0x67
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_FORMATNOTIFICATION=0x99
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE=0x93
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0xd
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS=0x9
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_HARVESTINGUPDATED=0x6a
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_MOUNTTIMERCALLBACK=0xb0
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_NEWL=0x2
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_PERIODICTIMERCALLBACK=0x7e
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_QUERYALLITEMSL=0x8f
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_QUERYL=0x39
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL=0x3f
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES=0x88
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_RPROPERTYNOTIFICATION=0x9a
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_RUNERROR=0x79
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_RUNL=0x43
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_SETFORCERUN=0x8e
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_SETMDESESSIONL=0x22
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_SHUTDOWN=0x8
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_STARTTIMEOUT=0x77
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_THUMBNAILPREVIEWREADY=0x1c
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_THUMBNAILREADY=0x1d
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_THUMBNAILREQUESTREADY=0x21
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS=0xa3
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGPROCESSOR_UPDATEPSVALUES=0x9b
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGVIDEOOBSERVER_ADDOBSERVERSL=0xc9
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGVIDEOOBSERVER_CONSTRUCTL=0xb2
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGVIDEOOBSERVER_CTHUMBAGVIDEOOBSERVER=0xb8
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION=0xbf
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGVIDEOOBSERVER_HANDLESESSIONERROR=0xbd
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGVIDEOOBSERVER_HANDLESESSIONOPENED=0xba
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGVIDEOOBSERVER_INITIALIZEL=0xb4
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGVIDEOOBSERVER_NEWL=0xb1
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGVIDEOOBSERVER_RECONNECTCALLBACK=0xcb
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBAGVIDEOOBSERVER_SHUTDOWNNOTIFICATION=0xc7
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_CONSTRUCTL=0xcf
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_CTMACTIVITYMANAGER=0xcd
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_DOCANCEL=0xd2
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_ISINACTIVE=0xdd
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_LIGHTSTATUSCHANGED=0xdf
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_NEWL=0xf3
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_NOTIFYOBSERVER=0xe2
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_RESET=0xd1
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_RUNERROR=0xda
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_RUNL=0xd4
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_SETTIMEOUT=0xd0
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_START=0xd3
+[TRACE]TRACE_NORMAL[0x86]_CTMFORMATOBSERVER_CONSTRUCTL=0xe4
+[TRACE]TRACE_NORMAL[0x86]_CTMFORMATOBSERVER_CTMFORMATOBSERVER=0xe3
+[TRACE]TRACE_NORMAL[0x86]_CTMFORMATOBSERVER_HANDLEBACKUPOPERATIONEVENTL=0xe6
+[TRACE]TRACE_NORMAL[0x86]_CTMFORMATOBSERVER_POLLSTATUS=0xe5
+[TRACE]TRACE_NORMAL[0x86]_CTMRPROPERTYOBSERVER_CONSTRUCTL=0xef
+[TRACE]TRACE_NORMAL[0x86]_CTMRPROPERTYOBSERVER_CTMRPROPERTYOBSERVER=0xf0
+[TRACE]TRACE_NORMAL[0x86]_CTMRPROPERTYOBSERVER_DOCANCEL=0xf2
+[TRACE]TRACE_NORMAL[0x86]_CTMRPROPERTYOBSERVER_RUNL=0xf1
+[TRACE]TRACE_NORMAL[0x86]_CTMSHUTDOWNOBSERVER_CONSTRUCTL=0xe7
+[TRACE]TRACE_NORMAL[0x86]_CTMSHUTDOWNOBSERVER_CTMSHUTDOWNOBSERVER=0xeb
+[TRACE]TRACE_NORMAL[0x86]_CTMSHUTDOWNOBSERVER_DOCANCEL=0xee
+[TRACE]TRACE_NORMAL[0x86]_CTMSHUTDOWNOBSERVER_RUNL=0xec
+[TRACE]TRACE_NORMAL[0x86]_DUP10_CTHUMBAGPROCESSOR_ADDTOQUEUEL=0x2e
+[TRACE]TRACE_NORMAL[0x86]_DUP10_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0x17
+[TRACE]TRACE_NORMAL[0x86]_DUP10_CTHUMBAGPROCESSOR_HARVESTINGUPDATED=0x74
+[TRACE]TRACE_NORMAL[0x86]_DUP10_CTHUMBAGPROCESSOR_RUNL=0x4d
+[TRACE]TRACE_NORMAL[0x86]_DUP10_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS=0xae
+[TRACE]TRACE_NORMAL[0x86]_DUP11_CTHUMBAGPROCESSOR_ADDTOQUEUEL=0x2f
+[TRACE]TRACE_NORMAL[0x86]_DUP11_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0x18
+[TRACE]TRACE_NORMAL[0x86]_DUP11_CTHUMBAGPROCESSOR_HARVESTINGUPDATED=0x75
+[TRACE]TRACE_NORMAL[0x86]_DUP11_CTHUMBAGPROCESSOR_RUNL=0x4e
+[TRACE]TRACE_NORMAL[0x86]_DUP11_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS=0xaf
+[TRACE]TRACE_NORMAL[0x86]_DUP12_CTHUMBAGPROCESSOR_ADDTOQUEUEL=0x30
+[TRACE]TRACE_NORMAL[0x86]_DUP12_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0x19
+[TRACE]TRACE_NORMAL[0x86]_DUP12_CTHUMBAGPROCESSOR_HARVESTINGUPDATED=0x76
+[TRACE]TRACE_NORMAL[0x86]_DUP12_CTHUMBAGPROCESSOR_RUNL=0x4f
+[TRACE]TRACE_NORMAL[0x86]_DUP12_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS=0xa9
+[TRACE]TRACE_NORMAL[0x86]_DUP13_CTHUMBAGPROCESSOR_ADDTOQUEUEL=0x31
+[TRACE]TRACE_NORMAL[0x86]_DUP13_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0x1a
+[TRACE]TRACE_NORMAL[0x86]_DUP13_CTHUMBAGPROCESSOR_RUNL=0x50
+[TRACE]TRACE_NORMAL[0x86]_DUP14_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0x1b
+[TRACE]TRACE_NORMAL[0x86]_DUP14_CTHUMBAGPROCESSOR_RUNL=0x51
+[TRACE]TRACE_NORMAL[0x86]_DUP15_CTHUMBAGPROCESSOR_RUNL=0x52
+[TRACE]TRACE_NORMAL[0x86]_DUP16_CTHUMBAGPROCESSOR_RUNL=0x53
+[TRACE]TRACE_NORMAL[0x86]_DUP17_CTHUMBAGPROCESSOR_RUNL=0x54
+[TRACE]TRACE_NORMAL[0x86]_DUP18_CTHUMBAGPROCESSOR_RUNL=0x55
+[TRACE]TRACE_NORMAL[0x86]_DUP19_CTHUMBAGPROCESSOR_RUNL=0x56
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_ACTIVATEAO=0x7c
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_ADDTOQUEUEL=0x25
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL=0x80
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_CONSTRUCTL=0x5
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL=0x33
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_CTHUMBAGPROCESSOR=0x6
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_DELETEANDCANCELQUERY=0x68
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE=0x94
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0xe
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS=0xa
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_HARVESTINGUPDATED=0x6b
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_QUERYALLITEMSL=0x90
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_QUERYL=0x3a
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL=0x40
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES=0x89
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_RUNERROR=0x7a
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_RUNL=0x44
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_SETMDESESSIONL=0x23
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_THUMBNAILREADY=0x1e
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS=0xa4
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGPROCESSOR_UPDATEPSVALUES=0x9c
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGVIDEOOBSERVER_ADDOBSERVERSL=0xca
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGVIDEOOBSERVER_CONSTRUCTL=0xb3
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGVIDEOOBSERVER_CTHUMBAGVIDEOOBSERVER=0xb9
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION=0xc0
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGVIDEOOBSERVER_HANDLESESSIONERROR=0xbe
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGVIDEOOBSERVER_HANDLESESSIONOPENED=0xbb
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGVIDEOOBSERVER_INITIALIZEL=0xb5
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGVIDEOOBSERVER_RECONNECTCALLBACK=0xcc
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBAGVIDEOOBSERVER_SHUTDOWNNOTIFICATION=0xc8
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTMACTIVITYMANAGER_CTMACTIVITYMANAGER=0xce
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTMACTIVITYMANAGER_ISINACTIVE=0xde
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTMACTIVITYMANAGER_LIGHTSTATUSCHANGED=0xe0
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTMACTIVITYMANAGER_RUNL=0xd6
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTMSHUTDOWNOBSERVER_CONSTRUCTL=0xe8
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTMSHUTDOWNOBSERVER_RUNL=0xed
+[TRACE]TRACE_NORMAL[0x86]_DUP20_CTHUMBAGPROCESSOR_RUNL=0x57
+[TRACE]TRACE_NORMAL[0x86]_DUP21_CTHUMBAGPROCESSOR_RUNL=0x58
+[TRACE]TRACE_NORMAL[0x86]_DUP22_CTHUMBAGPROCESSOR_RUNL=0x59
+[TRACE]TRACE_NORMAL[0x86]_DUP23_CTHUMBAGPROCESSOR_RUNL=0x5a
+[TRACE]TRACE_NORMAL[0x86]_DUP24_CTHUMBAGPROCESSOR_RUNL=0x5b
+[TRACE]TRACE_NORMAL[0x86]_DUP25_CTHUMBAGPROCESSOR_RUNL=0x5c
+[TRACE]TRACE_NORMAL[0x86]_DUP26_CTHUMBAGPROCESSOR_RUNL=0x5d
+[TRACE]TRACE_NORMAL[0x86]_DUP27_CTHUMBAGPROCESSOR_RUNL=0x5e
+[TRACE]TRACE_NORMAL[0x86]_DUP28_CTHUMBAGPROCESSOR_RUNL=0x5f
+[TRACE]TRACE_NORMAL[0x86]_DUP29_CTHUMBAGPROCESSOR_RUNL=0x60
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_ACTIVATEAO=0x7d
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_ADDTOQUEUEL=0x26
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL=0x81
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL=0x34
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_CTHUMBAGPROCESSOR=0x7
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_DELETEANDCANCELQUERY=0x69
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE=0x95
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0xf
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS=0xb
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_HARVESTINGUPDATED=0x6c
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_QUERYALLITEMSL=0x91
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_QUERYL=0x3b
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL=0x41
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES=0x8a
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_RUNL=0x45
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_THUMBNAILREADY=0x1f
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS=0xa5
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGPROCESSOR_UPDATEPSVALUES=0x9d
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION=0xc1
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGVIDEOOBSERVER_HANDLESESSIONOPENED=0xbc
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBAGVIDEOOBSERVER_INITIALIZEL=0xb6
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTMACTIVITYMANAGER_LIGHTSTATUSCHANGED=0xe1
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTMACTIVITYMANAGER_RUNL=0xd7
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTMSHUTDOWNOBSERVER_CONSTRUCTL=0xe9
+[TRACE]TRACE_NORMAL[0x86]_DUP30_CTHUMBAGPROCESSOR_RUNL=0x61
+[TRACE]TRACE_NORMAL[0x86]_DUP31_CTHUMBAGPROCESSOR_RUNL=0x62
+[TRACE]TRACE_NORMAL[0x86]_DUP32_CTHUMBAGPROCESSOR_RUNL=0x63
+[TRACE]TRACE_NORMAL[0x86]_DUP33_CTHUMBAGPROCESSOR_RUNL=0x64
+[TRACE]TRACE_NORMAL[0x86]_DUP34_CTHUMBAGPROCESSOR_RUNL=0x65
+[TRACE]TRACE_NORMAL[0x86]_DUP35_CTHUMBAGPROCESSOR_RUNL=0x66
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_ADDTOQUEUEL=0x27
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL=0x82
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL=0x35
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE=0x96
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0x10
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS=0xc
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_HARVESTINGUPDATED=0x6d
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_QUERYALLITEMSL=0x92
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_QUERYL=0x3c
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL=0x42
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES=0x8b
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_RUNL=0x46
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_THUMBNAILREADY=0x20
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS=0xa6
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGPROCESSOR_UPDATEPSVALUES=0x9e
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION=0xc2
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBAGVIDEOOBSERVER_INITIALIZEL=0xb7
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTMACTIVITYMANAGER_RUNL=0xd8
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTMSHUTDOWNOBSERVER_CONSTRUCTL=0xea
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBAGPROCESSOR_ADDTOQUEUEL=0x28
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL=0x83
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL=0x36
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE=0x97
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0x11
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBAGPROCESSOR_HARVESTINGUPDATED=0x6e
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBAGPROCESSOR_QUERYL=0x3d
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES=0x8c
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBAGPROCESSOR_RUNL=0x47
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS=0xa7
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBAGPROCESSOR_UPDATEPSVALUES=0x9f
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION=0xc3
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTMACTIVITYMANAGER_RUNL=0xd9
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBAGPROCESSOR_ADDTOQUEUEL=0x29
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL=0x84
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL=0x37
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0x12
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBAGPROCESSOR_HARVESTINGUPDATED=0x6f
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBAGPROCESSOR_QUERYL=0x3e
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES=0x8d
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBAGPROCESSOR_RUNL=0x48
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS=0xa8
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBAGPROCESSOR_UPDATEPSVALUES=0xa0
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION=0xc4
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTMACTIVITYMANAGER_RUNL=0xd5
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBAGPROCESSOR_ADDTOQUEUEL=0x2a
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL=0x85
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL=0x38
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0x13
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBAGPROCESSOR_HARVESTINGUPDATED=0x70
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBAGPROCESSOR_RUNL=0x49
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS=0xaa
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBAGPROCESSOR_UPDATEPSVALUES=0xa1
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION=0xc5
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTMACTIVITYMANAGER_RUNL=0xdb
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBAGPROCESSOR_ADDTOQUEUEL=0x2b
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL=0x86
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0x14
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBAGPROCESSOR_HARVESTINGUPDATED=0x71
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBAGPROCESSOR_RUNL=0x4a
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS=0xab
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBAGPROCESSOR_UPDATEPSVALUES=0xa2
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION=0xc6
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTMACTIVITYMANAGER_RUNL=0xdc
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBAGPROCESSOR_ADDTOQUEUEL=0x2c
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL=0x87
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0x15
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBAGPROCESSOR_HARVESTINGUPDATED=0x72
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBAGPROCESSOR_RUNL=0x4b
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS=0xac
+[TRACE]TRACE_NORMAL[0x86]_DUP9_CTHUMBAGPROCESSOR_ADDTOQUEUEL=0x2d
+[TRACE]TRACE_NORMAL[0x86]_DUP9_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED=0x16
+[TRACE]TRACE_NORMAL[0x86]_DUP9_CTHUMBAGPROCESSOR_HARVESTINGUPDATED=0x73
+[TRACE]TRACE_NORMAL[0x86]_DUP9_CTHUMBAGPROCESSOR_RUNL=0x4c
+[TRACE]TRACE_NORMAL[0x86]_DUP9_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS=0xad
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/thumbagaudioobserverTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,106 @@
+/*
+* Copyright (c) 2006-2007 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:  Thumbnail Auto Generate Daemon 
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBAGAUDIOOBSERVERTRACES_H__
+#define __THUMBAGAUDIOOBSERVERTRACES_H__
+
+#define KOstTraceComponentID 0x2001fd51
+
+#define CTHUMBAGAUDIOOBSERVER_NEWLC 0x810001
+#define CTHUMBAGAUDIOOBSERVER_CONSTRUCTL 0x810002
+#define DUP1_CTHUMBAGAUDIOOBSERVER_CONSTRUCTL 0x810003
+#define CTHUMBAGAUDIOOBSERVER_INITIALIZEL 0x810004
+#define DUP1_CTHUMBAGAUDIOOBSERVER_INITIALIZEL 0x810005
+#define DUP2_CTHUMBAGAUDIOOBSERVER_INITIALIZEL 0x810006
+#define DUP3_CTHUMBAGAUDIOOBSERVER_INITIALIZEL 0x810007
+#define CTHUMBAGAUDIOOBSERVER_CTHUMBAGAUDIOOBSERVER 0x810008
+#define DUP1_CTHUMBAGAUDIOOBSERVER_CTHUMBAGAUDIOOBSERVER 0x810009
+#define CTHUMBAGAUDIOOBSERVER_SHUTDOWN 0x81000a
+#define CTHUMBAGAUDIOOBSERVER_HANDLESESSIONOPENED 0x81000b
+#define DUP1_CTHUMBAGAUDIOOBSERVER_HANDLESESSIONOPENED 0x81000c
+#define DUP2_CTHUMBAGAUDIOOBSERVER_HANDLESESSIONOPENED 0x81000d
+#define CTHUMBAGAUDIOOBSERVER_HANDLESESSIONERROR 0x81000e
+#define DUP1_CTHUMBAGAUDIOOBSERVER_HANDLESESSIONERROR 0x81000f
+#define CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION 0x810010
+#define DUP1_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION 0x810011
+#define DUP2_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION 0x810012
+#define DUP3_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION 0x810013
+#define DUP4_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION 0x810014
+#define DUP5_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION 0x810015
+#define DUP6_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION 0x810016
+#define DUP7_CTHUMBAGAUDIOOBSERVER_HANDLEOBJECTNOTIFICATION 0x810017
+#define CTHUMBAGAUDIOOBSERVER_SHUTDOWNNOTIFICATION 0x810018
+#define DUP1_CTHUMBAGAUDIOOBSERVER_SHUTDOWNNOTIFICATION 0x810019
+#define CTHUMBAGAUDIOOBSERVER_ADDOBSERVERSL 0x81001a
+#define DUP1_CTHUMBAGAUDIOOBSERVER_ADDOBSERVERSL 0x81001b
+#define CTHUMBAGAUDIOOBSERVER_RECONNECTCALLBACK 0x81001c
+#define DUP1_CTHUMBAGAUDIOOBSERVER_RECONNECTCALLBACK 0x81001d
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+#define __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TUint aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+#define __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/thumbagcameraobserverTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,106 @@
+/*
+* Copyright (c) 2006-2007 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:  Thumbnail Auto Generate Daemon 
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBAGCAMERAOBSERVERTRACES_H__
+#define __THUMBAGCAMERAOBSERVERTRACES_H__
+
+#define KOstTraceComponentID 0x2001fd51
+
+#define CTHUMBAGCAMERAOBSERVER_NEWLC 0x81001e
+#define CTHUMBAGCAMERAOBSERVER_NEWL 0x81001f
+#define CTHUMBAGCAMERAOBSERVER_CONSTRUCTL 0x810020
+#define DUP1_CTHUMBAGCAMERAOBSERVER_CONSTRUCTL 0x810021
+#define CTHUMBAGCAMERAOBSERVER_INITIALIZEL 0x810022
+#define DUP1_CTHUMBAGCAMERAOBSERVER_INITIALIZEL 0x810023
+#define DUP2_CTHUMBAGCAMERAOBSERVER_INITIALIZEL 0x810024
+#define DUP3_CTHUMBAGCAMERAOBSERVER_INITIALIZEL 0x810025
+#define CTHUMBAGCAMERAOBSERVER_CTHUMBAGCAMERAOBSERVER 0x810026
+#define DUP1_CTHUMBAGCAMERAOBSERVER_CTHUMBAGCAMERAOBSERVER 0x810027
+#define CTHUMBAGCAMERAOBSERVER_HANDLESESSIONOPENED 0x810028
+#define DUP1_CTHUMBAGCAMERAOBSERVER_HANDLESESSIONOPENED 0x810029
+#define DUP2_CTHUMBAGCAMERAOBSERVER_HANDLESESSIONOPENED 0x81002a
+#define CTHUMBAGCAMERAOBSERVER_HANDLESESSIONERROR 0x81002b
+#define DUP1_CTHUMBAGCAMERAOBSERVER_HANDLESESSIONERROR 0x81002c
+#define CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION 0x81002d
+#define DUP1_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION 0x81002e
+#define DUP2_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION 0x81002f
+#define DUP3_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION 0x810030
+#define DUP4_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION 0x810031
+#define DUP5_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION 0x810032
+#define DUP6_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION 0x810033
+#define DUP7_CTHUMBAGCAMERAOBSERVER_HANDLEOBJECTNOTIFICATION 0x810034
+#define CTHUMBAGCAMERAOBSERVER_SHUTDOWNNOTIFICATION 0x810035
+#define DUP1_CTHUMBAGCAMERAOBSERVER_SHUTDOWNNOTIFICATION 0x810036
+#define CTHUMBAGCAMERAOBSERVER_ADDOBSERVERSL 0x810037
+#define DUP1_CTHUMBAGCAMERAOBSERVER_ADDOBSERVERSL 0x810038
+#define CTHUMBAGCAMERAOBSERVER_RECONNECTCALLBACK 0x810039
+#define DUP1_CTHUMBAGCAMERAOBSERVER_RECONNECTCALLBACK 0x81003a
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+#define __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TUint aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+#define __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/thumbagdaemonTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,213 @@
+/*
+* Copyright (c) 2006-2007 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:  Thumbnail Auto Generate Daemon 
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBAGDAEMONTRACES_H__
+#define __THUMBAGDAEMONTRACES_H__
+
+#define KOstTraceComponentID 0x2001fd51
+
+#define CTHUMBAGDAEMON_NEWLC 0x81003b
+#define CTHUMBAGDAEMON_CONSTRUCTL 0x81003c
+#define DUP1_CTHUMBAGDAEMON_CONSTRUCTL 0x81003d
+#define CTHUMBAGDAEMON_INITIALIZEL 0x81003e
+#define DUP1_CTHUMBAGDAEMON_INITIALIZEL 0x81003f
+#define DUP2_CTHUMBAGDAEMON_INITIALIZEL 0x810040
+#define CTHUMBAGDAEMON_CTHUMBAGDAEMON 0x810041
+#define DUP1_CTHUMBAGDAEMON_CTHUMBAGDAEMON 0x810042
+#define CTHUMBAGDAEMON_THREADFUNCTIONL 0x810043
+#define DUP1_CTHUMBAGDAEMON_THREADFUNCTIONL 0x810044
+#define CTHUMBAGDAEMON_HANDLESESSIONOPENED 0x810045
+#define DUP1_CTHUMBAGDAEMON_HANDLESESSIONOPENED 0x810046
+#define DUP2_CTHUMBAGDAEMON_HANDLESESSIONOPENED 0x810047
+#define CTHUMBAGDAEMON_HANDLESESSIONERROR 0x810048
+#define DUP1_CTHUMBAGDAEMON_HANDLESESSIONERROR 0x810049
+#define CTHUMBAGDAEMON_HANDLEURIOBJECTNOTIFICATION 0x81004a
+#define DUP1_CTHUMBAGDAEMON_HANDLEURIOBJECTNOTIFICATION 0x81004b
+#define DUP2_CTHUMBAGDAEMON_HANDLEURIOBJECTNOTIFICATION 0x81004c
+#define CTHUMBAGDAEMON_HANDLEOBJECTNOTIFICATION 0x81004d
+#define DUP1_CTHUMBAGDAEMON_HANDLEOBJECTNOTIFICATION 0x81004e
+#define DUP2_CTHUMBAGDAEMON_HANDLEOBJECTNOTIFICATION 0x81004f
+#define DUP3_CTHUMBAGDAEMON_HANDLEOBJECTNOTIFICATION 0x810050
+#define DUP4_CTHUMBAGDAEMON_HANDLEOBJECTNOTIFICATION 0x810051
+#define DUP5_CTHUMBAGDAEMON_HANDLEOBJECTNOTIFICATION 0x810052
+#define DUP6_CTHUMBAGDAEMON_HANDLEOBJECTNOTIFICATION 0x810053
+#define CTHUMBAGDAEMON_HANDLEOBJECTPRESENTNOTIFICATION 0x810054
+#define DUP1_CTHUMBAGDAEMON_HANDLEOBJECTPRESENTNOTIFICATION 0x810055
+#define DUP2_CTHUMBAGDAEMON_HANDLEOBJECTPRESENTNOTIFICATION 0x810056
+#define DUP3_CTHUMBAGDAEMON_HANDLEOBJECTPRESENTNOTIFICATION 0x810057
+#define DUP4_CTHUMBAGDAEMON_HANDLEOBJECTPRESENTNOTIFICATION 0x810058
+#define DUP5_CTHUMBAGDAEMON_HANDLEOBJECTPRESENTNOTIFICATION 0x810059
+#define CTHUMBAGDAEMON_SHUTDOWNNOTIFICATION 0x81005a
+#define CTHUMBAGDAEMON_ADDOBSERVERSL 0x81005b
+#define DUP1_CTHUMBAGDAEMON_ADDOBSERVERSL 0x81005c
+#define CTHUMBAGDAEMON_DAEMONENABLEDL 0x81005d
+#define DUP1_CTHUMBAGDAEMON_DAEMONENABLEDL 0x81005e
+#define CTHUMBAGDAEMON_RECONNECTCALLBACK 0x81005f
+#define DUP1_CTHUMBAGDAEMON_RECONNECTCALLBACK 0x810060
+#define _E32MAIN 0x810061
+#define DUP1__E32MAIN 0x810062
+#define DUP2__E32MAIN 0x810063
+#define CTHUMBAGDAEMON_NEWL 0x860001
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT_TINT__
+#define __OSTTRACEGEN2_TUINT32_TINT_TINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt aParam1, TInt aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT_TINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+#define __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt32 aParam1, TInt32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+#define __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TUint aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+#define __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+#define __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TInt aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+#define __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TInt32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/thumbagimageobserverTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,106 @@
+/*
+* Copyright (c) 2006-2007 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:  Thumbnail Auto Generate Daemon 
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBAGIMAGEOBSERVERTRACES_H__
+#define __THUMBAGIMAGEOBSERVERTRACES_H__
+
+#define KOstTraceComponentID 0x2001fd51
+
+#define CTHUMBAGIMAGEOBSERVER_NEWLC 0x810064
+#define CTHUMBAGIMAGEOBSERVER_NEWL 0x810065
+#define CTHUMBAGIMAGEOBSERVER_CONSTRUCTL 0x810066
+#define DUP1_CTHUMBAGIMAGEOBSERVER_CONSTRUCTL 0x810067
+#define CTHUMBAGIMAGEOBSERVER_INITIALIZEL 0x810068
+#define DUP1_CTHUMBAGIMAGEOBSERVER_INITIALIZEL 0x810069
+#define DUP2_CTHUMBAGIMAGEOBSERVER_INITIALIZEL 0x81006a
+#define DUP3_CTHUMBAGIMAGEOBSERVER_INITIALIZEL 0x81006b
+#define CTHUMBAGIMAGEOBSERVER_CTHUMBAGIMAGEOBSERVER 0x81006c
+#define DUP1_CTHUMBAGIMAGEOBSERVER_CTHUMBAGIMAGEOBSERVER 0x81006d
+#define CTHUMBAGIMAGEOBSERVER_HANDLESESSIONOPENED 0x81006e
+#define DUP1_CTHUMBAGIMAGEOBSERVER_HANDLESESSIONOPENED 0x81006f
+#define DUP2_CTHUMBAGIMAGEOBSERVER_HANDLESESSIONOPENED 0x810070
+#define CTHUMBAGIMAGEOBSERVER_HANDLESESSIONERROR 0x810071
+#define DUP1_CTHUMBAGIMAGEOBSERVER_HANDLESESSIONERROR 0x810072
+#define CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION 0x810073
+#define DUP1_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION 0x810074
+#define DUP2_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION 0x810075
+#define DUP3_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION 0x810076
+#define DUP4_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION 0x810077
+#define DUP5_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION 0x810078
+#define DUP6_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION 0x810079
+#define DUP7_CTHUMBAGIMAGEOBSERVER_HANDLEOBJECTNOTIFICATION 0x81007a
+#define CTHUMBAGIMAGEOBSERVER_ADDOBSERVERSL 0x81007b
+#define DUP1_CTHUMBAGIMAGEOBSERVER_ADDOBSERVERSL 0x81007c
+#define CTHUMBAGIMAGEOBSERVER_SHUTDOWNNOTIFICATION 0x81007d
+#define DUP1_CTHUMBAGIMAGEOBSERVER_SHUTDOWNNOTIFICATION 0x81007e
+#define CTHUMBAGIMAGEOBSERVER_RECONNECTCALLBACK 0x81007f
+#define DUP1_CTHUMBAGIMAGEOBSERVER_RECONNECTCALLBACK 0x810080
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+#define __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TUint aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+#define __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/thumbagprocessorTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,598 @@
+/*
+* Copyright (c) 2006-2007 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:  Processor 
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBAGPROCESSORTRACES_H__
+#define __THUMBAGPROCESSORTRACES_H__
+
+#define KOstTraceComponentID 0x2001fd51
+
+#define CTHUMBAGPROCESSOR_NEWL 0x860002
+#define CTHUMBAGPROCESSOR_CTHUMBAGPROCESSOR 0x860003
+#define CTHUMBAGPROCESSOR_CONSTRUCTL 0x860004
+#define DUP1_CTHUMBAGPROCESSOR_CONSTRUCTL 0x860005
+#define DUP1_CTHUMBAGPROCESSOR_CTHUMBAGPROCESSOR 0x860006
+#define DUP2_CTHUMBAGPROCESSOR_CTHUMBAGPROCESSOR 0x860007
+#define CTHUMBAGPROCESSOR_SHUTDOWN 0x860008
+#define CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS 0x860009
+#define DUP1_CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS 0x86000a
+#define DUP2_CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS 0x86000b
+#define DUP3_CTHUMBAGPROCESSOR_HANDLEQUERYNEWRESULTS 0x86000c
+#define CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86000d
+#define DUP1_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86000e
+#define DUP2_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86000f
+#define DUP3_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860010
+#define DUP4_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860011
+#define DUP5_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860012
+#define DUP6_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860013
+#define DUP7_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860014
+#define DUP8_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860015
+#define DUP9_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860016
+#define DUP10_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860017
+#define DUP11_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860018
+#define DUP12_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x860019
+#define DUP13_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86001a
+#define DUP14_CTHUMBAGPROCESSOR_HANDLEQUERYCOMPLETED 0x86001b
+#define CTHUMBAGPROCESSOR_THUMBNAILPREVIEWREADY 0x86001c
+#define CTHUMBAGPROCESSOR_THUMBNAILREADY 0x86001d
+#define DUP1_CTHUMBAGPROCESSOR_THUMBNAILREADY 0x86001e
+#define DUP2_CTHUMBAGPROCESSOR_THUMBNAILREADY 0x86001f
+#define DUP3_CTHUMBAGPROCESSOR_THUMBNAILREADY 0x860020
+#define CTHUMBAGPROCESSOR_THUMBNAILREQUESTREADY 0x860021
+#define CTHUMBAGPROCESSOR_SETMDESESSIONL 0x860022
+#define DUP1_CTHUMBAGPROCESSOR_SETMDESESSIONL 0x860023
+#define CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860024
+#define DUP1_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860025
+#define DUP2_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860026
+#define DUP3_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860027
+#define DUP4_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860028
+#define DUP5_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860029
+#define DUP6_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002a
+#define DUP7_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002b
+#define DUP8_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002c
+#define DUP9_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002d
+#define DUP10_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002e
+#define DUP11_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x86002f
+#define DUP12_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860030
+#define DUP13_CTHUMBAGPROCESSOR_ADDTOQUEUEL 0x860031
+#define CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860032
+#define DUP1_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860033
+#define DUP2_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860034
+#define DUP3_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860035
+#define DUP4_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860036
+#define DUP5_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860037
+#define DUP6_CTHUMBAGPROCESSOR_CREATETHUMBNAILSL 0x860038
+#define CTHUMBAGPROCESSOR_QUERYL 0x860039
+#define DUP1_CTHUMBAGPROCESSOR_QUERYL 0x86003a
+#define DUP2_CTHUMBAGPROCESSOR_QUERYL 0x86003b
+#define DUP3_CTHUMBAGPROCESSOR_QUERYL 0x86003c
+#define DUP4_CTHUMBAGPROCESSOR_QUERYL 0x86003d
+#define DUP5_CTHUMBAGPROCESSOR_QUERYL 0x86003e
+#define CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL 0x86003f
+#define DUP1_CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL 0x860040
+#define DUP2_CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL 0x860041
+#define DUP3_CTHUMBAGPROCESSOR_QUERYPLACEHOLDERSL 0x860042
+#define CTHUMBAGPROCESSOR_RUNL 0x860043
+#define DUP1_CTHUMBAGPROCESSOR_RUNL 0x860044
+#define DUP2_CTHUMBAGPROCESSOR_RUNL 0x860045
+#define DUP3_CTHUMBAGPROCESSOR_RUNL 0x860046
+#define DUP4_CTHUMBAGPROCESSOR_RUNL 0x860047
+#define DUP5_CTHUMBAGPROCESSOR_RUNL 0x860048
+#define DUP6_CTHUMBAGPROCESSOR_RUNL 0x860049
+#define DUP7_CTHUMBAGPROCESSOR_RUNL 0x86004a
+#define DUP8_CTHUMBAGPROCESSOR_RUNL 0x86004b
+#define DUP9_CTHUMBAGPROCESSOR_RUNL 0x86004c
+#define DUP10_CTHUMBAGPROCESSOR_RUNL 0x86004d
+#define DUP11_CTHUMBAGPROCESSOR_RUNL 0x86004e
+#define DUP12_CTHUMBAGPROCESSOR_RUNL 0x86004f
+#define DUP13_CTHUMBAGPROCESSOR_RUNL 0x860050
+#define DUP14_CTHUMBAGPROCESSOR_RUNL 0x860051
+#define DUP15_CTHUMBAGPROCESSOR_RUNL 0x860052
+#define DUP16_CTHUMBAGPROCESSOR_RUNL 0x860053
+#define DUP17_CTHUMBAGPROCESSOR_RUNL 0x860054
+#define DUP18_CTHUMBAGPROCESSOR_RUNL 0x860055
+#define DUP19_CTHUMBAGPROCESSOR_RUNL 0x860056
+#define DUP20_CTHUMBAGPROCESSOR_RUNL 0x860057
+#define DUP21_CTHUMBAGPROCESSOR_RUNL 0x860058
+#define DUP22_CTHUMBAGPROCESSOR_RUNL 0x860059
+#define DUP23_CTHUMBAGPROCESSOR_RUNL 0x86005a
+#define DUP24_CTHUMBAGPROCESSOR_RUNL 0x86005b
+#define DUP25_CTHUMBAGPROCESSOR_RUNL 0x86005c
+#define DUP26_CTHUMBAGPROCESSOR_RUNL 0x86005d
+#define DUP27_CTHUMBAGPROCESSOR_RUNL 0x86005e
+#define DUP28_CTHUMBAGPROCESSOR_RUNL 0x86005f
+#define DUP29_CTHUMBAGPROCESSOR_RUNL 0x860060
+#define DUP30_CTHUMBAGPROCESSOR_RUNL 0x860061
+#define DUP31_CTHUMBAGPROCESSOR_RUNL 0x860062
+#define DUP32_CTHUMBAGPROCESSOR_RUNL 0x860063
+#define DUP33_CTHUMBAGPROCESSOR_RUNL 0x860064
+#define DUP34_CTHUMBAGPROCESSOR_RUNL 0x860065
+#define DUP35_CTHUMBAGPROCESSOR_RUNL 0x860066
+#define CTHUMBAGPROCESSOR_DELETEANDCANCELQUERY 0x860067
+#define DUP1_CTHUMBAGPROCESSOR_DELETEANDCANCELQUERY 0x860068
+#define DUP2_CTHUMBAGPROCESSOR_DELETEANDCANCELQUERY 0x860069
+#define CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006a
+#define DUP1_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006b
+#define DUP2_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006c
+#define DUP3_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006d
+#define DUP4_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006e
+#define DUP5_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x86006f
+#define DUP6_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860070
+#define DUP7_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860071
+#define DUP8_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860072
+#define DUP9_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860073
+#define DUP10_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860074
+#define DUP11_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860075
+#define DUP12_CTHUMBAGPROCESSOR_HARVESTINGUPDATED 0x860076
+#define CTHUMBAGPROCESSOR_STARTTIMEOUT 0x860077
+#define CTHUMBAGPROCESSOR_CANCELTIMEOUT 0x860078
+#define CTHUMBAGPROCESSOR_RUNERROR 0x860079
+#define DUP1_CTHUMBAGPROCESSOR_RUNERROR 0x86007a
+#define CTHUMBAGPROCESSOR_ACTIVATEAO 0x86007b
+#define DUP1_CTHUMBAGPROCESSOR_ACTIVATEAO 0x86007c
+#define DUP2_CTHUMBAGPROCESSOR_ACTIVATEAO 0x86007d
+#define CTHUMBAGPROCESSOR_PERIODICTIMERCALLBACK 0x86007e
+#define CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x86007f
+#define DUP1_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860080
+#define DUP2_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860081
+#define DUP3_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860082
+#define DUP4_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860083
+#define DUP5_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860084
+#define DUP6_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860085
+#define DUP7_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860086
+#define DUP8_CTHUMBAGPROCESSOR_CHECKAUTOCREATEVALUESL 0x860087
+#define CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x860088
+#define DUP1_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x860089
+#define DUP2_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x86008a
+#define DUP3_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x86008b
+#define DUP4_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x86008c
+#define DUP5_CTHUMBAGPROCESSOR_REMOVEFROMQUEUES 0x86008d
+#define CTHUMBAGPROCESSOR_SETFORCERUN 0x86008e
+#define CTHUMBAGPROCESSOR_QUERYALLITEMSL 0x86008f
+#define DUP1_CTHUMBAGPROCESSOR_QUERYALLITEMSL 0x860090
+#define DUP2_CTHUMBAGPROCESSOR_QUERYALLITEMSL 0x860091
+#define DUP3_CTHUMBAGPROCESSOR_QUERYALLITEMSL 0x860092
+#define CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860093
+#define DUP1_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860094
+#define DUP2_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860095
+#define DUP3_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860096
+#define DUP4_CTHUMBAGPROCESSOR_HANDLECOLLECTIONMESSAGE 0x860097
+#define CTHUMBAGPROCESSOR_ACTIVITYCHANGED 0x860098
+#define CTHUMBAGPROCESSOR_FORMATNOTIFICATION 0x860099
+#define CTHUMBAGPROCESSOR_RPROPERTYNOTIFICATION 0x86009a
+#define CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009b
+#define DUP1_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009c
+#define DUP2_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009d
+#define DUP3_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009e
+#define DUP4_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x86009f
+#define DUP5_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x8600a0
+#define DUP6_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x8600a1
+#define DUP7_CTHUMBAGPROCESSOR_UPDATEPSVALUES 0x8600a2
+#define CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a3
+#define DUP1_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a4
+#define DUP2_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a5
+#define DUP3_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a6
+#define DUP4_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a7
+#define DUP5_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a8
+#define DUP12_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600a9
+#define DUP6_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600aa
+#define DUP7_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600ab
+#define DUP8_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600ac
+#define DUP9_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600ad
+#define DUP10_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600ae
+#define DUP11_CTHUMBAGPROCESSOR_UPDATEITEMCOUNTS 0x8600af
+#define CTHUMBAGPROCESSOR_MOUNTTIMERCALLBACK 0x8600b0
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT_TINT__
+#define __OSTTRACEGEN2_TUINT32_TINT_TINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt aParam1, TInt aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT_TINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+#define __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt32 aParam1, TInt32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+#define __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+inline TBool OstTraceGen1( TUint32 aTraceID, const TDesC16& aParam1 )
+    {
+    TBool retval;
+    TInt size = aParam1.Size();
+    // BTrace assumes that parameter size is atleast 4 bytes
+    if (size % 4 == 0)
+        {
+        TUint8* ptr = ( TUint8* )aParam1.Ptr();
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    else
+        {
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        if (size > KOstMaxDataLength)
+            {
+            size = KOstMaxDataLength;
+            }
+        TInt sizeAligned = ( size + 3 ) & ~3;
+        memcpy( ptr, aParam1.Ptr(), size );
+        ptr += size;
+        // Fillers are written to get 32-bit alignment
+        while ( size++ < sizeAligned )
+            {
+            *ptr++ = 0;
+            }
+        ptr -= sizeAligned;
+        size = sizeAligned;
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+#endif
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TINT__
+#define __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TINT__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, TUint aParam1, TUint aParam2, TInt aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 12 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam3;
+        ptr += sizeof ( TInt );
+        ptr -= 12;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TINT__
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TINT32__
+#define __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TINT32__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2, TInt32 aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 12 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam3;
+        ptr += sizeof ( TInt );
+        ptr -= 12;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TINT32__
+
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TUINT__
+#define __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TUINT__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, TUint aParam1, TUint aParam2, TUint aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 12 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam3;
+        ptr += sizeof ( TUint );
+        ptr -= 12;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TUINT__
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TUINT32__
+#define __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TUINT32__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2, TUint32 aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 12 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam3;
+        ptr += sizeof ( TUint );
+        ptr -= 12;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TUINT32__
+
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+#define __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TUint aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+#define __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+#define __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TInt aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+#define __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TInt32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+
+
+
+#ifndef __OSTTRACEGEN4_TUINT32_TINT_TINT_TINT_TINT__
+#define __OSTTRACEGEN4_TUINT32_TINT_TINT_TINT_TINT__
+
+inline TBool OstTraceGen4( TUint32 aTraceID, TInt aParam1, TInt aParam2, TInt aParam3, TInt aParam4 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 16 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam3;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam4;
+        ptr += sizeof ( TInt );
+        ptr -= 16;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 16 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN4_TUINT32_TINT_TINT_TINT_TINT__
+
+
+#ifndef __OSTTRACEGEN4_TUINT32_TINT32_TINT32_TINT32_TINT32__
+#define __OSTTRACEGEN4_TUINT32_TINT32_TINT32_TINT32_TINT32__
+
+inline TBool OstTraceGen4( TUint32 aTraceID, TInt32 aParam1, TInt32 aParam2, TInt32 aParam3, TInt32 aParam4 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 16 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam3;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam4;
+        ptr += sizeof ( TInt );
+        ptr -= 16;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 16 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN4_TUINT32_TINT32_TINT32_TINT32_TINT32__
+
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_TUINT_TINT_TINT__
+#define __OSTTRACEGEN3_TUINT32_TUINT_TINT_TINT__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, TUint aParam1, TInt aParam2, TInt aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 12 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam3;
+        ptr += sizeof ( TInt );
+        ptr -= 12;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_TUINT_TINT_TINT__
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_TUINT32_TINT32_TINT32__
+#define __OSTTRACEGEN3_TUINT32_TUINT32_TINT32_TINT32__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, TUint32 aParam1, TInt32 aParam2, TInt32 aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 12 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam3;
+        ptr += sizeof ( TInt );
+        ptr -= 12;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_TUINT32_TINT32_TINT32__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/thumbagvideoobserverTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,105 @@
+/*
+* Copyright (c) 2006-2007 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:  Thumbnail Auto Generate Daemon 
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBAGVIDEOOBSERVERTRACES_H__
+#define __THUMBAGVIDEOOBSERVERTRACES_H__
+
+#define KOstTraceComponentID 0x2001fd51
+
+#define CTHUMBAGVIDEOOBSERVER_NEWL 0x8600b1
+#define CTHUMBAGVIDEOOBSERVER_CONSTRUCTL 0x8600b2
+#define DUP1_CTHUMBAGVIDEOOBSERVER_CONSTRUCTL 0x8600b3
+#define CTHUMBAGVIDEOOBSERVER_INITIALIZEL 0x8600b4
+#define DUP1_CTHUMBAGVIDEOOBSERVER_INITIALIZEL 0x8600b5
+#define DUP2_CTHUMBAGVIDEOOBSERVER_INITIALIZEL 0x8600b6
+#define DUP3_CTHUMBAGVIDEOOBSERVER_INITIALIZEL 0x8600b7
+#define CTHUMBAGVIDEOOBSERVER_CTHUMBAGVIDEOOBSERVER 0x8600b8
+#define DUP1_CTHUMBAGVIDEOOBSERVER_CTHUMBAGVIDEOOBSERVER 0x8600b9
+#define CTHUMBAGVIDEOOBSERVER_HANDLESESSIONOPENED 0x8600ba
+#define DUP1_CTHUMBAGVIDEOOBSERVER_HANDLESESSIONOPENED 0x8600bb
+#define DUP2_CTHUMBAGVIDEOOBSERVER_HANDLESESSIONOPENED 0x8600bc
+#define CTHUMBAGVIDEOOBSERVER_HANDLESESSIONERROR 0x8600bd
+#define DUP1_CTHUMBAGVIDEOOBSERVER_HANDLESESSIONERROR 0x8600be
+#define CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION 0x8600bf
+#define DUP1_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION 0x8600c0
+#define DUP2_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION 0x8600c1
+#define DUP3_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION 0x8600c2
+#define DUP4_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION 0x8600c3
+#define DUP5_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION 0x8600c4
+#define DUP6_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION 0x8600c5
+#define DUP7_CTHUMBAGVIDEOOBSERVER_HANDLEOBJECTNOTIFICATION 0x8600c6
+#define CTHUMBAGVIDEOOBSERVER_SHUTDOWNNOTIFICATION 0x8600c7
+#define DUP1_CTHUMBAGVIDEOOBSERVER_SHUTDOWNNOTIFICATION 0x8600c8
+#define CTHUMBAGVIDEOOBSERVER_ADDOBSERVERSL 0x8600c9
+#define DUP1_CTHUMBAGVIDEOOBSERVER_ADDOBSERVERSL 0x8600ca
+#define CTHUMBAGVIDEOOBSERVER_RECONNECTCALLBACK 0x8600cb
+#define DUP1_CTHUMBAGVIDEOOBSERVER_RECONNECTCALLBACK 0x8600cc
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+#define __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TUint aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT_TUINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+#define __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT32_TUINT32__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/tmactivitymanagerTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,100 @@
+/*
+* Copyright (c) 2006-2007 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:  Activity Manager 
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __TMACTIVITYMANAGERTRACES_H__
+#define __TMACTIVITYMANAGERTRACES_H__
+
+#define KOstTraceComponentID 0x2001fd51
+
+#define CTMACTIVITYMANAGER_CTMACTIVITYMANAGER 0x8600cd
+#define DUP1_CTMACTIVITYMANAGER_CTMACTIVITYMANAGER 0x8600ce
+#define CTMACTIVITYMANAGER_CONSTRUCTL 0x8600cf
+#define CTMACTIVITYMANAGER_SETTIMEOUT 0x8600d0
+#define CTMACTIVITYMANAGER_RESET 0x8600d1
+#define CTMACTIVITYMANAGER_DOCANCEL 0x8600d2
+#define CTMACTIVITYMANAGER_START 0x8600d3
+#define CTMACTIVITYMANAGER_RUNL 0x8600d4
+#define DUP5_CTMACTIVITYMANAGER_RUNL 0x8600d5
+#define DUP1_CTMACTIVITYMANAGER_RUNL 0x8600d6
+#define DUP2_CTMACTIVITYMANAGER_RUNL 0x8600d7
+#define DUP3_CTMACTIVITYMANAGER_RUNL 0x8600d8
+#define DUP4_CTMACTIVITYMANAGER_RUNL 0x8600d9
+#define CTMACTIVITYMANAGER_RUNERROR 0x8600da
+#define DUP6_CTMACTIVITYMANAGER_RUNL 0x8600db
+#define DUP7_CTMACTIVITYMANAGER_RUNL 0x8600dc
+#define CTMACTIVITYMANAGER_ISINACTIVE 0x8600dd
+#define DUP1_CTMACTIVITYMANAGER_ISINACTIVE 0x8600de
+#define CTMACTIVITYMANAGER_LIGHTSTATUSCHANGED 0x8600df
+#define DUP1_CTMACTIVITYMANAGER_LIGHTSTATUSCHANGED 0x8600e0
+#define DUP2_CTMACTIVITYMANAGER_LIGHTSTATUSCHANGED 0x8600e1
+#define CTMACTIVITYMANAGER_NOTIFYOBSERVER 0x8600e2
+#define CTMACTIVITYMANAGER_NEWL 0x8600f3
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT_TUINT__
+#define __OSTTRACEGEN2_TUINT32_TINT_TUINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt aParam1, TUint aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT_TUINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT32_TUINT32__
+#define __OSTTRACEGEN2_TUINT32_TINT32_TUINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt32 aParam1, TUint32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT32_TUINT32__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/tmformatobserverTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,34 @@
+/*
+* Copyright (c) 2006 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:  File System format monitor
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __TMFORMATOBSERVERTRACES_H__
+#define __TMFORMATOBSERVERTRACES_H__
+
+#define KOstTraceComponentID 0x2001fd51
+
+#define CTMFORMATOBSERVER_CTMFORMATOBSERVER 0x8600e3
+#define CTMFORMATOBSERVER_CONSTRUCTL 0x8600e4
+#define CTMFORMATOBSERVER_POLLSTATUS 0x8600e5
+#define CTMFORMATOBSERVER_HANDLEBACKUPOPERATIONEVENTL 0x8600e6
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/tmshutdownobserverTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,38 @@
+/*
+* Copyright (c) 2006-2007 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:  Processor 
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __TMSHUTDOWNOBSERVERTRACES_H__
+#define __TMSHUTDOWNOBSERVERTRACES_H__
+
+#define KOstTraceComponentID 0x2001fd51
+
+#define CTMSHUTDOWNOBSERVER_CONSTRUCTL 0x8600e7
+#define DUP1_CTMSHUTDOWNOBSERVER_CONSTRUCTL 0x8600e8
+#define DUP2_CTMSHUTDOWNOBSERVER_CONSTRUCTL 0x8600e9
+#define DUP3_CTMSHUTDOWNOBSERVER_CONSTRUCTL 0x8600ea
+#define CTMSHUTDOWNOBSERVER_CTMSHUTDOWNOBSERVER 0x8600eb
+#define CTMSHUTDOWNOBSERVER_RUNL 0x8600ec
+#define DUP1_CTMSHUTDOWNOBSERVER_RUNL 0x8600ed
+#define CTMSHUTDOWNOBSERVER_DOCANCEL 0x8600ee
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbagdaemon/traces/tmsrproptertyobserverTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,34 @@
+/*
+* Copyright (c) 2006-2007 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:  RPropery observer 
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __TMSRPROPTERTYOBSERVERTRACES_H__
+#define __TMSRPROPTERTYOBSERVERTRACES_H__
+
+#define KOstTraceComponentID 0x2001fd51
+
+#define CTMRPROPERTYOBSERVER_CONSTRUCTL 0x8600ef
+#define CTMRPROPERTYOBSERVER_CTMRPROPERTYOBSERVER 0x8600f0
+#define CTMRPROPERTYOBSERVER_RUNL 0x8600f1
+#define CTMRPROPERTYOBSERVER_DOCANCEL 0x8600f2
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailclient/traces/OstTraceDefinitions.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,24 @@
+/*
+* This is Default Licence added by TraceCompiler
+* 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 __OSTTRACEDEFINITIONS_H__
+#define __OSTTRACEDEFINITIONS_H__
+// OST_TRACE_COMPILER_IN_USE flag has been added by Trace Compiler
+// REMOVE BEFORE CHECK-IN TO VERSION CONTROL
+#define OST_TRACE_COMPILER_IN_USE
+#include <opensystemtrace.h>
+#endif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailclient/traces/fixed_id.definitions	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,128 @@
+##
+# This is Default Licence added by TraceCompiler
+# 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: 
+#
+##
+#Fixed group and trace id definitions. If this file is removed, the identifiers are rebuilt.
+[GROUP]TRACE_NORMAL=0x86
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILDATAIMPL_BITMAP=0x3
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILDATAIMPL_CLIENTDATA=0x5
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILDATAIMPL_CTHUMBNAILDATAIMPL=0x1
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILDATAIMPL_DETACHBITMAP=0x4
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILDATAIMPL_DETACHJPEG=0x6c
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILDATAIMPL_SET=0x6
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMANAGERIMPL_CANCELREQUEST=0x1b
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMANAGERIMPL_CHANGEPRIORITY=0x1c
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMANAGERIMPL_CONSTRUCTL=0xc
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMANAGERIMPL_CREATETHUMBNAILS=0x17
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMANAGERIMPL_CTHUMBNAILMANAGERIMPL=0x7
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMANAGERIMPL_DELETETHUMBNAILS=0x19
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMANAGERIMPL_GETTHUMBNAILL=0x11
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMANAGERIMPL_IMPORTTHUMBNAILL=0x15
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMANAGERIMPL_RENAMETHUMBNAILSL=0x1e
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMANAGERIMPL_SETTHUMBNAILL=0x16
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMANAGERIMPL_UPDATETHUMBNAILSL=0x1d
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMANAGERIMPL_VALIDATEPRIORITY=0x1f
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTACTIVE_ASYNCCANCEL=0x3c
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTACTIVE_CHANGEPRIORITY=0x46
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTACTIVE_CTHUMBNAILREQUESTACTIVE=0x21
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTACTIVE_DOCANCEL=0x3b
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTACTIVE_GET2NDPHASETHUMBNAILL=0x45
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTACTIVE_HANDLEERROR=0x3e
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTACTIVE_ISVIRTUALURI=0x4a
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTACTIVE_RELEASESERVERBITMAP=0x3d
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTACTIVE_RUNERROR=0x3a
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTACTIVE_RUNL=0x28
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTACTIVE_SETTHUMBNAILL=0x44
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTACTIVE_STARTERROR=0x47
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTACTIVE_STARTL=0x22
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTACTIVE_TIMERCALLBACK=0x48
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTQUEUE_ADDREQUESTL=0x53
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTQUEUE_CANCELREQUEST=0x57
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTQUEUE_CHANGEPRIORITY=0x5a
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTQUEUE_CTHUMBNAILREQUESTQUEUE=0x4b
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTQUEUE_PROCESS=0x4d
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILREQUESTQUEUE_REQUESTCOMPLETE=0x5b
+[TRACE]TRACE_NORMAL[0x86]_DUP10_CTHUMBNAILREQUESTACTIVE_RUNL=0x32
+[TRACE]TRACE_NORMAL[0x86]_DUP11_CTHUMBNAILREQUESTACTIVE_RUNL=0x33
+[TRACE]TRACE_NORMAL[0x86]_DUP12_CTHUMBNAILREQUESTACTIVE_RUNL=0x34
+[TRACE]TRACE_NORMAL[0x86]_DUP13_CTHUMBNAILREQUESTACTIVE_RUNL=0x35
+[TRACE]TRACE_NORMAL[0x86]_DUP14_CTHUMBNAILREQUESTACTIVE_RUNL=0x36
+[TRACE]TRACE_NORMAL[0x86]_DUP15_CTHUMBNAILREQUESTACTIVE_RUNL=0x37
+[TRACE]TRACE_NORMAL[0x86]_DUP16_CTHUMBNAILREQUESTACTIVE_RUNL=0x38
+[TRACE]TRACE_NORMAL[0x86]_DUP17_CTHUMBNAILREQUESTACTIVE_RUNL=0x39
+[TRACE]TRACE_NORMAL[0x86]_DUP18_CTHUMBNAILREQUESTACTIVE_RUNL=0x6d
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILDATAIMPL_CTHUMBNAILDATAIMPL=0x2
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILMANAGERIMPL_CONSTRUCTL=0xd
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILMANAGERIMPL_CREATETHUMBNAILS=0x18
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILMANAGERIMPL_CTHUMBNAILMANAGERIMPL=0x8
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILMANAGERIMPL_DELETETHUMBNAILS=0x1a
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILMANAGERIMPL_GETTHUMBNAILL=0x12
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILMANAGERIMPL_VALIDATEPRIORITY=0x20
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILREQUESTACTIVE_HANDLEERROR=0x3f
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILREQUESTACTIVE_RUNL=0x29
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILREQUESTACTIVE_STARTL=0x23
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILREQUESTACTIVE_TIMERCALLBACK=0x49
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILREQUESTQUEUE_CANCELREQUEST=0x58
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILREQUESTQUEUE_CTHUMBNAILREQUESTQUEUE=0x4c
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILREQUESTQUEUE_PROCESS=0x50
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILREQUESTQUEUE_REMOVECOMPLETED=0x54
+[TRACE]TRACE_NORMAL[0x86]_DUP1_RTHUMBNAILSESSION_CONNECT=0x5e
+[TRACE]TRACE_NORMAL[0x86]_DUP1_RTHUMBNAILSESSION_REQUESTSETTHUMBNAILL=0x68
+[TRACE]TRACE_NORMAL[0x86]_DUP1_RTHUMBNAILSESSION_STARTSERVER=0x62
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILMANAGERIMPL_CONSTRUCTL=0xe
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILMANAGERIMPL_CTHUMBNAILMANAGERIMPL=0x9
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILMANAGERIMPL_GETTHUMBNAILL=0x13
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILREQUESTACTIVE_HANDLEERROR=0x40
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILREQUESTACTIVE_RUNL=0x2a
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILREQUESTACTIVE_STARTL=0x24
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILREQUESTQUEUE_CANCELREQUEST=0x59
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILREQUESTQUEUE_PROCESS=0x51
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILREQUESTQUEUE_REMOVECOMPLETED=0x55
+[TRACE]TRACE_NORMAL[0x86]_DUP2_RTHUMBNAILSESSION_CONNECT=0x5f
+[TRACE]TRACE_NORMAL[0x86]_DUP2_RTHUMBNAILSESSION_STARTSERVER=0x63
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILMANAGERIMPL_CONSTRUCTL=0xf
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILMANAGERIMPL_CTHUMBNAILMANAGERIMPL=0xa
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILMANAGERIMPL_GETTHUMBNAILL=0x14
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILREQUESTACTIVE_HANDLEERROR=0x41
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILREQUESTACTIVE_RUNL=0x2b
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILREQUESTACTIVE_STARTL=0x25
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILREQUESTQUEUE_PROCESS=0x52
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILREQUESTQUEUE_REMOVECOMPLETED=0x56
+[TRACE]TRACE_NORMAL[0x86]_DUP3_RTHUMBNAILSESSION_STARTSERVER=0x64
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILMANAGERIMPL_CONSTRUCTL=0x10
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILMANAGERIMPL_CTHUMBNAILMANAGERIMPL=0xb
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILREQUESTACTIVE_HANDLEERROR=0x42
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILREQUESTACTIVE_RUNL=0x2c
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILREQUESTACTIVE_STARTL=0x26
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILREQUESTQUEUE_PROCESS=0x4e
+[TRACE]TRACE_NORMAL[0x86]_DUP4_RTHUMBNAILSESSION_STARTSERVER=0x65
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILREQUESTACTIVE_HANDLEERROR=0x43
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILREQUESTACTIVE_RUNL=0x2d
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILREQUESTACTIVE_STARTL=0x27
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILREQUESTQUEUE_PROCESS=0x4f
+[TRACE]TRACE_NORMAL[0x86]_DUP5_RTHUMBNAILSESSION_STARTSERVER=0x66
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILREQUESTACTIVE_RUNL=0x2e
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBNAILREQUESTACTIVE_RUNL=0x2f
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBNAILREQUESTACTIVE_RUNL=0x30
+[TRACE]TRACE_NORMAL[0x86]_DUP9_CTHUMBNAILREQUESTACTIVE_RUNL=0x31
+[TRACE]TRACE_NORMAL[0x86]_RTHUMBNAILSESSION_CANCELREQUEST=0x6a
+[TRACE]TRACE_NORMAL[0x86]_RTHUMBNAILSESSION_CHANGEPRIORITY=0x6b
+[TRACE]TRACE_NORMAL[0x86]_RTHUMBNAILSESSION_CLOSE=0x60
+[TRACE]TRACE_NORMAL[0x86]_RTHUMBNAILSESSION_CONNECT=0x5d
+[TRACE]TRACE_NORMAL[0x86]_RTHUMBNAILSESSION_RELEASEBITMAP=0x69
+[TRACE]TRACE_NORMAL[0x86]_RTHUMBNAILSESSION_REQUESTSETTHUMBNAILL=0x67
+[TRACE]TRACE_NORMAL[0x86]_RTHUMBNAILSESSION_RTHUMBNAILSESSION=0x5c
+[TRACE]TRACE_NORMAL[0x86]_RTHUMBNAILSESSION_STARTSERVER=0x61
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailclient/traces/thumbnaildataimplTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,37 @@
+/*
+* Copyright (c) 2006-2007 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:  Thumbnail object implementation.
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILDATAIMPLTRACES_H__
+#define __THUMBNAILDATAIMPLTRACES_H__
+
+#define KOstTraceComponentID 0x102830aa
+
+#define CTHUMBNAILDATAIMPL_CTHUMBNAILDATAIMPL 0x860001
+#define DUP1_CTHUMBNAILDATAIMPL_CTHUMBNAILDATAIMPL 0x860002
+#define CTHUMBNAILDATAIMPL_BITMAP 0x860003
+#define CTHUMBNAILDATAIMPL_DETACHBITMAP 0x860004
+#define CTHUMBNAILDATAIMPL_CLIENTDATA 0x860005
+#define CTHUMBNAILDATAIMPL_SET 0x860006
+#define CTHUMBNAILDATAIMPL_DETACHJPEG 0x86006c
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailclient/traces/thumbnailmanagerimplTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,292 @@
+/*
+* Copyright (c) 2006-2007 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:  Implementation class of Thumbnail Manager.
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILMANAGERIMPLTRACES_H__
+#define __THUMBNAILMANAGERIMPLTRACES_H__
+
+#define KOstTraceComponentID 0x102830aa
+
+#define CTHUMBNAILMANAGERIMPL_CTHUMBNAILMANAGERIMPL 0x860007
+#define DUP1_CTHUMBNAILMANAGERIMPL_CTHUMBNAILMANAGERIMPL 0x860008
+#define DUP2_CTHUMBNAILMANAGERIMPL_CTHUMBNAILMANAGERIMPL 0x860009
+#define DUP3_CTHUMBNAILMANAGERIMPL_CTHUMBNAILMANAGERIMPL 0x86000a
+#define DUP4_CTHUMBNAILMANAGERIMPL_CTHUMBNAILMANAGERIMPL 0x86000b
+#define CTHUMBNAILMANAGERIMPL_CONSTRUCTL 0x86000c
+#define DUP1_CTHUMBNAILMANAGERIMPL_CONSTRUCTL 0x86000d
+#define DUP2_CTHUMBNAILMANAGERIMPL_CONSTRUCTL 0x86000e
+#define DUP3_CTHUMBNAILMANAGERIMPL_CONSTRUCTL 0x86000f
+#define DUP4_CTHUMBNAILMANAGERIMPL_CONSTRUCTL 0x860010
+#define CTHUMBNAILMANAGERIMPL_GETTHUMBNAILL 0x860011
+#define DUP1_CTHUMBNAILMANAGERIMPL_GETTHUMBNAILL 0x860012
+#define DUP2_CTHUMBNAILMANAGERIMPL_GETTHUMBNAILL 0x860013
+#define DUP3_CTHUMBNAILMANAGERIMPL_GETTHUMBNAILL 0x860014
+#define CTHUMBNAILMANAGERIMPL_IMPORTTHUMBNAILL 0x860015
+#define CTHUMBNAILMANAGERIMPL_SETTHUMBNAILL 0x860016
+#define CTHUMBNAILMANAGERIMPL_CREATETHUMBNAILS 0x860017
+#define DUP1_CTHUMBNAILMANAGERIMPL_CREATETHUMBNAILS 0x860018
+#define CTHUMBNAILMANAGERIMPL_DELETETHUMBNAILS 0x860019
+#define DUP1_CTHUMBNAILMANAGERIMPL_DELETETHUMBNAILS 0x86001a
+#define CTHUMBNAILMANAGERIMPL_CANCELREQUEST 0x86001b
+#define CTHUMBNAILMANAGERIMPL_CHANGEPRIORITY 0x86001c
+#define CTHUMBNAILMANAGERIMPL_UPDATETHUMBNAILSL 0x86001d
+#define CTHUMBNAILMANAGERIMPL_RENAMETHUMBNAILSL 0x86001e
+#define CTHUMBNAILMANAGERIMPL_VALIDATEPRIORITY 0x86001f
+#define DUP1_CTHUMBNAILMANAGERIMPL_VALIDATEPRIORITY 0x860020
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN3_TUINT32_CONST_TDESC16REF_TINT_TINT__
+#define __OSTTRACEGEN3_TUINT32_CONST_TDESC16REF_TINT_TINT__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, const TDesC16& aParam1, TInt aParam2, TInt aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TInt length = 0;
+        // Check that parameter lenght is not too long
+        TInt length1 = aParam1.Size();
+        if ((length + length1 + sizeof ( TUint32 )) > KOstMaxDataLength)
+            {
+            length1 = KOstMaxDataLength - (length + sizeof ( TUint32 ));
+            }
+        TInt lengthAligned1 = ( length1 + 3 ) & ~3;
+        if (lengthAligned1 > 0)
+            {
+            length = length + sizeof ( TUint32 ) + lengthAligned1;
+            }
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        // Set length to zero and calculate it againg
+        // when adding parameters
+        length = 0;
+        if (length1 > 0)
+            {
+            // Number of elements is written before data
+            // In case of Unicode string, number of elements is half of length
+            *( ( TUint32* )ptr ) = length1 / (aParam1.Size() / aParam1.Length());
+            ptr += sizeof ( TUint32 );
+            memcpy( ptr, aParam1.Ptr(), length1 );
+            ptr += length1;
+            // Fillers are written to get 32-bit alignment
+            while ( length1++ < lengthAligned1 )
+                {
+                *ptr++ = 0;
+                }
+            length += sizeof ( TUint32 ) + lengthAligned1;
+            }
+        else if (length + sizeof ( TUint32 ) <= KOstMaxDataLength)
+            {
+            *( ( TUint32* )ptr ) = 0;
+            ptr += sizeof ( TUint32 );
+            length += sizeof ( TUint32 );
+            }
+        // Check that there are enough space to next parameter
+        if ((length + sizeof ( TInt )) <= KOstMaxDataLength)
+            {
+            *( ( TInt* )ptr ) = aParam2;
+            ptr += sizeof ( TInt );
+            length += sizeof ( TInt );
+            }
+        // Check that there are enough space to next parameter
+        if ((length + sizeof ( TInt )) <= KOstMaxDataLength)
+            {
+            *( ( TInt* )ptr ) = aParam3;
+            ptr += sizeof ( TInt );
+            length += sizeof ( TInt );
+            }
+        ptr -= length;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, length );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_CONST_TDESC16REF_TINT_TINT__
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_CONST_TDESC16REF_TINT32_TINT32__
+#define __OSTTRACEGEN3_TUINT32_CONST_TDESC16REF_TINT32_TINT32__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, const TDesC16& aParam1, TInt32 aParam2, TInt32 aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TInt length = 0;
+        // Check that parameter lenght is not too long
+        TInt length1 = aParam1.Size();
+        if ((length + length1 + sizeof ( TUint32 )) > KOstMaxDataLength)
+            {
+            length1 = KOstMaxDataLength - (length + sizeof ( TUint32 ));
+            }
+        TInt lengthAligned1 = ( length1 + 3 ) & ~3;
+        if (lengthAligned1 > 0)
+            {
+            length = length + sizeof ( TUint32 ) + lengthAligned1;
+            }
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        // Set length to zero and calculate it againg
+        // when adding parameters
+        length = 0;
+        if (length1 > 0)
+            {
+            // Number of elements is written before data
+            // In case of Unicode string, number of elements is half of length
+            *( ( TUint32* )ptr ) = length1 / (aParam1.Size() / aParam1.Length());
+            ptr += sizeof ( TUint32 );
+            memcpy( ptr, aParam1.Ptr(), length1 );
+            ptr += length1;
+            // Fillers are written to get 32-bit alignment
+            while ( length1++ < lengthAligned1 )
+                {
+                *ptr++ = 0;
+                }
+            length += sizeof ( TUint32 ) + lengthAligned1;
+            }
+        else if (length + sizeof ( TUint32 ) <= KOstMaxDataLength)
+            {
+            *( ( TUint32* )ptr ) = 0;
+            ptr += sizeof ( TUint32 );
+            length += sizeof ( TUint32 );
+            }
+        // Check that there are enough space to next parameter
+        if ((length + sizeof ( TInt )) <= KOstMaxDataLength)
+            {
+            *( ( TInt* )ptr ) = aParam2;
+            ptr += sizeof ( TInt );
+            length += sizeof ( TInt );
+            }
+        // Check that there are enough space to next parameter
+        if ((length + sizeof ( TInt )) <= KOstMaxDataLength)
+            {
+            *( ( TInt* )ptr ) = aParam3;
+            ptr += sizeof ( TInt );
+            length += sizeof ( TInt );
+            }
+        ptr -= length;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, length );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_CONST_TDESC16REF_TINT32_TINT32__
+
+#endif
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TUINT__
+#define __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TUINT__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, TUint aParam1, TUint aParam2, TUint aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 12 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam3;
+        ptr += sizeof ( TUint );
+        ptr -= 12;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_TUINT_TUINT_TUINT__
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TUINT32__
+#define __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TUINT32__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, TUint32 aParam1, TUint32 aParam2, TUint32 aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 12 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        *( ( TUint* )ptr ) = aParam3;
+        ptr += sizeof ( TUint );
+        ptr -= 12;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_TUINT32_TUINT32_TUINT32__
+
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+#define __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+inline TBool OstTraceGen1( TUint32 aTraceID, const TDesC16& aParam1 )
+    {
+    TBool retval;
+    TInt size = aParam1.Size();
+    // BTrace assumes that parameter size is atleast 4 bytes
+    if (size % 4 == 0)
+        {
+        TUint8* ptr = ( TUint8* )aParam1.Ptr();
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    else
+        {
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        if (size > KOstMaxDataLength)
+            {
+            size = KOstMaxDataLength;
+            }
+        TInt sizeAligned = ( size + 3 ) & ~3;
+        memcpy( ptr, aParam1.Ptr(), size );
+        ptr += size;
+        // Fillers are written to get 32-bit alignment
+        while ( size++ < sizeAligned )
+            {
+            *ptr++ = 0;
+            }
+        ptr -= sizeAligned;
+        size = sizeAligned;
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+#endif
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailclient/traces/thumbnailrequestactiveTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,211 @@
+/*
+* Copyright (c) 2006-2007 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:  Active object for an asynchronous thumbnail request
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILREQUESTACTIVETRACES_H__
+#define __THUMBNAILREQUESTACTIVETRACES_H__
+
+#define KOstTraceComponentID 0x102830aa
+
+#define CTHUMBNAILREQUESTACTIVE_CTHUMBNAILREQUESTACTIVE 0x860021
+#define CTHUMBNAILREQUESTACTIVE_STARTL 0x860022
+#define DUP1_CTHUMBNAILREQUESTACTIVE_STARTL 0x860023
+#define DUP2_CTHUMBNAILREQUESTACTIVE_STARTL 0x860024
+#define DUP3_CTHUMBNAILREQUESTACTIVE_STARTL 0x860025
+#define DUP4_CTHUMBNAILREQUESTACTIVE_STARTL 0x860026
+#define DUP5_CTHUMBNAILREQUESTACTIVE_STARTL 0x860027
+#define CTHUMBNAILREQUESTACTIVE_RUNL 0x860028
+#define DUP1_CTHUMBNAILREQUESTACTIVE_RUNL 0x860029
+#define DUP2_CTHUMBNAILREQUESTACTIVE_RUNL 0x86002a
+#define DUP3_CTHUMBNAILREQUESTACTIVE_RUNL 0x86002b
+#define DUP4_CTHUMBNAILREQUESTACTIVE_RUNL 0x86002c
+#define DUP5_CTHUMBNAILREQUESTACTIVE_RUNL 0x86002d
+#define DUP6_CTHUMBNAILREQUESTACTIVE_RUNL 0x86002e
+#define DUP7_CTHUMBNAILREQUESTACTIVE_RUNL 0x86002f
+#define DUP8_CTHUMBNAILREQUESTACTIVE_RUNL 0x860030
+#define DUP9_CTHUMBNAILREQUESTACTIVE_RUNL 0x860031
+#define DUP10_CTHUMBNAILREQUESTACTIVE_RUNL 0x860032
+#define DUP11_CTHUMBNAILREQUESTACTIVE_RUNL 0x860033
+#define DUP12_CTHUMBNAILREQUESTACTIVE_RUNL 0x860034
+#define DUP13_CTHUMBNAILREQUESTACTIVE_RUNL 0x860035
+#define DUP14_CTHUMBNAILREQUESTACTIVE_RUNL 0x860036
+#define DUP15_CTHUMBNAILREQUESTACTIVE_RUNL 0x860037
+#define DUP16_CTHUMBNAILREQUESTACTIVE_RUNL 0x860038
+#define DUP17_CTHUMBNAILREQUESTACTIVE_RUNL 0x860039
+#define CTHUMBNAILREQUESTACTIVE_RUNERROR 0x86003a
+#define CTHUMBNAILREQUESTACTIVE_DOCANCEL 0x86003b
+#define CTHUMBNAILREQUESTACTIVE_ASYNCCANCEL 0x86003c
+#define CTHUMBNAILREQUESTACTIVE_RELEASESERVERBITMAP 0x86003d
+#define CTHUMBNAILREQUESTACTIVE_HANDLEERROR 0x86003e
+#define DUP1_CTHUMBNAILREQUESTACTIVE_HANDLEERROR 0x86003f
+#define DUP2_CTHUMBNAILREQUESTACTIVE_HANDLEERROR 0x860040
+#define DUP3_CTHUMBNAILREQUESTACTIVE_HANDLEERROR 0x860041
+#define DUP4_CTHUMBNAILREQUESTACTIVE_HANDLEERROR 0x860042
+#define DUP5_CTHUMBNAILREQUESTACTIVE_HANDLEERROR 0x860043
+#define CTHUMBNAILREQUESTACTIVE_SETTHUMBNAILL 0x860044
+#define CTHUMBNAILREQUESTACTIVE_GET2NDPHASETHUMBNAILL 0x860045
+#define CTHUMBNAILREQUESTACTIVE_CHANGEPRIORITY 0x860046
+#define CTHUMBNAILREQUESTACTIVE_STARTERROR 0x860047
+#define CTHUMBNAILREQUESTACTIVE_TIMERCALLBACK 0x860048
+#define DUP1_CTHUMBNAILREQUESTACTIVE_TIMERCALLBACK 0x860049
+#define CTHUMBNAILREQUESTACTIVE_ISVIRTUALURI 0x86004a
+#define DUP18_CTHUMBNAILREQUESTACTIVE_RUNL 0x86006d
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT_TINT__
+#define __OSTTRACEGEN2_TUINT32_TINT_TINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt aParam1, TInt aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT_TINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+#define __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt32 aParam1, TInt32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+#define __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+inline TBool OstTraceGen1( TUint32 aTraceID, const TDesC16& aParam1 )
+    {
+    TBool retval;
+    TInt size = aParam1.Size();
+    // BTrace assumes that parameter size is atleast 4 bytes
+    if (size % 4 == 0)
+        {
+        TUint8* ptr = ( TUint8* )aParam1.Ptr();
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    else
+        {
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        if (size > KOstMaxDataLength)
+            {
+            size = KOstMaxDataLength;
+            }
+        TInt sizeAligned = ( size + 3 ) & ~3;
+        memcpy( ptr, aParam1.Ptr(), size );
+        ptr += size;
+        // Fillers are written to get 32-bit alignment
+        while ( size++ < sizeAligned )
+            {
+            *ptr++ = 0;
+            }
+        ptr -= sizeAligned;
+        size = sizeAligned;
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+#endif
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+#define __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TInt aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+#define __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TInt32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailclient/traces/thumbnailrequestqueueTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,94 @@
+/*
+* Copyright (c) 2006-2007 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:  Processor object for running thumbnail requests
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILREQUESTQUEUETRACES_H__
+#define __THUMBNAILREQUESTQUEUETRACES_H__
+
+#define KOstTraceComponentID 0x102830aa
+
+#define CTHUMBNAILREQUESTQUEUE_CTHUMBNAILREQUESTQUEUE 0x86004b
+#define DUP1_CTHUMBNAILREQUESTQUEUE_CTHUMBNAILREQUESTQUEUE 0x86004c
+#define CTHUMBNAILREQUESTQUEUE_PROCESS 0x86004d
+#define DUP4_CTHUMBNAILREQUESTQUEUE_PROCESS 0x86004e
+#define DUP5_CTHUMBNAILREQUESTQUEUE_PROCESS 0x86004f
+#define DUP1_CTHUMBNAILREQUESTQUEUE_PROCESS 0x860050
+#define DUP2_CTHUMBNAILREQUESTQUEUE_PROCESS 0x860051
+#define DUP3_CTHUMBNAILREQUESTQUEUE_PROCESS 0x860052
+#define CTHUMBNAILREQUESTQUEUE_ADDREQUESTL 0x860053
+#define DUP1_CTHUMBNAILREQUESTQUEUE_REMOVECOMPLETED 0x860054
+#define DUP2_CTHUMBNAILREQUESTQUEUE_REMOVECOMPLETED 0x860055
+#define DUP3_CTHUMBNAILREQUESTQUEUE_REMOVECOMPLETED 0x860056
+#define CTHUMBNAILREQUESTQUEUE_CANCELREQUEST 0x860057
+#define DUP1_CTHUMBNAILREQUESTQUEUE_CANCELREQUEST 0x860058
+#define DUP2_CTHUMBNAILREQUESTQUEUE_CANCELREQUEST 0x860059
+#define CTHUMBNAILREQUESTQUEUE_CHANGEPRIORITY 0x86005a
+#define CTHUMBNAILREQUESTQUEUE_REQUESTCOMPLETE 0x86005b
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT_TINT__
+#define __OSTTRACEGEN2_TUINT32_TINT_TINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt aParam1, TInt aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT_TINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+#define __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt32 aParam1, TInt32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailclient/traces/thumbnailsessionTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,46 @@
+/*
+* Copyright (c) 2006-2007 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:  Thumbnail server client-side session
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILSESSIONTRACES_H__
+#define __THUMBNAILSESSIONTRACES_H__
+
+#define KOstTraceComponentID 0x102830aa
+
+#define RTHUMBNAILSESSION_RTHUMBNAILSESSION 0x86005c
+#define RTHUMBNAILSESSION_CONNECT 0x86005d
+#define DUP1_RTHUMBNAILSESSION_CONNECT 0x86005e
+#define DUP2_RTHUMBNAILSESSION_CONNECT 0x86005f
+#define RTHUMBNAILSESSION_CLOSE 0x860060
+#define RTHUMBNAILSESSION_STARTSERVER 0x860061
+#define DUP1_RTHUMBNAILSESSION_STARTSERVER 0x860062
+#define DUP2_RTHUMBNAILSESSION_STARTSERVER 0x860063
+#define DUP3_RTHUMBNAILSESSION_STARTSERVER 0x860064
+#define DUP4_RTHUMBNAILSESSION_STARTSERVER 0x860065
+#define DUP5_RTHUMBNAILSESSION_STARTSERVER 0x860066
+#define RTHUMBNAILSESSION_REQUESTSETTHUMBNAILL 0x860067
+#define DUP1_RTHUMBNAILSESSION_REQUESTSETTHUMBNAILL 0x860068
+#define RTHUMBNAILSESSION_RELEASEBITMAP 0x860069
+#define RTHUMBNAILSESSION_CANCELREQUEST 0x86006a
+#define RTHUMBNAILSESSION_CHANGEPRIORITY 0x86006b
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/OstTraceDefinitions.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,24 @@
+/*
+* This is Default Licence added by TraceCompiler
+* 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 __OSTTRACEDEFINITIONS_H__
+#define __OSTTRACEDEFINITIONS_H__
+// OST_TRACE_COMPILER_IN_USE flag has been added by Trace Compiler
+// REMOVE BEFORE CHECK-IN TO VERSION CONTROL
+#define OST_TRACE_COMPILER_IN_USE
+#include <opensystemtrace.h>
+#endif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/fixed_id.definitions	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,566 @@
+##
+# This is Default Licence added by TraceCompiler
+# 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: 
+#
+##
+#Fixed group and trace id definitions. If this file is removed, the identifiers are rebuilt.
+[GROUP]TRACE_FATAL=0x81
+[GROUP]TRACE_NORMAL=0x86
+[TRACE]TRACE_FATAL[0x81]_CTHUMBNAILSTORE_ADDVERSIONANDIMEIL=0x18
+[TRACE]TRACE_FATAL[0x81]_CTHUMBNAILSTORE_CHECKIMEI=0x12
+[TRACE]TRACE_FATAL[0x81]_CTHUMBNAILSTORE_CHECKMEDIAIDL=0x16
+[TRACE]TRACE_FATAL[0x81]_CTHUMBNAILSTORE_CHECKROWIDS=0x7
+[TRACE]TRACE_FATAL[0x81]_CTHUMBNAILSTORE_CHECKVERSION=0xe
+[TRACE]TRACE_FATAL[0x81]_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x1b
+[TRACE]TRACE_FATAL[0x81]_CTHUMBNAILSTORE_UPDATEIMEIL=0x19
+[TRACE]TRACE_FATAL[0x81]_DUP10_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x25
+[TRACE]TRACE_FATAL[0x81]_DUP11_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x26
+[TRACE]TRACE_FATAL[0x81]_DUP12_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x27
+[TRACE]TRACE_FATAL[0x81]_DUP13_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x28
+[TRACE]TRACE_FATAL[0x81]_DUP14_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x29
+[TRACE]TRACE_FATAL[0x81]_DUP15_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x2a
+[TRACE]TRACE_FATAL[0x81]_DUP16_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x2b
+[TRACE]TRACE_FATAL[0x81]_DUP17_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x2c
+[TRACE]TRACE_FATAL[0x81]_DUP18_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x2d
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBNAILSTORE_CHECKIMEI=0x13
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBNAILSTORE_CHECKMEDIAIDL=0x17
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBNAILSTORE_CHECKROWIDS=0x8
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBNAILSTORE_CHECKVERSION=0xf
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x1c
+[TRACE]TRACE_FATAL[0x81]_DUP1_CTHUMBNAILSTORE_UPDATEIMEIL=0x1a
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBNAILSTORE_CHECKIMEI=0x14
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBNAILSTORE_CHECKROWIDS=0x9
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBNAILSTORE_CHECKVERSION=0x10
+[TRACE]TRACE_FATAL[0x81]_DUP2_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x1d
+[TRACE]TRACE_FATAL[0x81]_DUP3_CTHUMBNAILSTORE_CHECKIMEI=0x15
+[TRACE]TRACE_FATAL[0x81]_DUP3_CTHUMBNAILSTORE_CHECKROWIDS=0xa
+[TRACE]TRACE_FATAL[0x81]_DUP3_CTHUMBNAILSTORE_CHECKVERSION=0x11
+[TRACE]TRACE_FATAL[0x81]_DUP3_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x1e
+[TRACE]TRACE_FATAL[0x81]_DUP3_CTHUMBNAILSTORE_RECREATEDATABASEL=0x1
+[TRACE]TRACE_FATAL[0x81]_DUP4_CTHUMBNAILSTORE_CHECKROWIDS=0xb
+[TRACE]TRACE_FATAL[0x81]_DUP4_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x1f
+[TRACE]TRACE_FATAL[0x81]_DUP5_CTHUMBNAILSTORE_CHECKROWIDS=0xc
+[TRACE]TRACE_FATAL[0x81]_DUP5_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x20
+[TRACE]TRACE_FATAL[0x81]_DUP5_CTHUMBNAILSTORE_RECREATEDATABASEL=0x2
+[TRACE]TRACE_FATAL[0x81]_DUP6_CTHUMBNAILSTORE_CHECKROWIDS=0xd
+[TRACE]TRACE_FATAL[0x81]_DUP6_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x21
+[TRACE]TRACE_FATAL[0x81]_DUP6_CTHUMBNAILSTORE_RECREATEDATABASEL=0x3
+[TRACE]TRACE_FATAL[0x81]_DUP7_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x22
+[TRACE]TRACE_FATAL[0x81]_DUP7_CTHUMBNAILSTORE_RECREATEDATABASEL=0x4
+[TRACE]TRACE_FATAL[0x81]_DUP8_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x23
+[TRACE]TRACE_FATAL[0x81]_DUP8_CTHUMBNAILSTORE_RECREATEDATABASEL=0x5
+[TRACE]TRACE_FATAL[0x81]_DUP9_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x24
+[TRACE]TRACE_FATAL[0x81]_DUP9_CTHUMBNAILSTORE_RECREATEDATABASEL=0x6
+[TRACE]TRACE_NORMAL[0x86]_CENTRY_FINDCB=0x1c
+[TRACE]TRACE_NORMAL[0x86]_CENTRY_FINDCBURI=0x1d
+[TRACE]TRACE_NORMAL[0x86]_CENTRY_INSERTCB=0x1e
+[TRACE]TRACE_NORMAL[0x86]_CENTRY_NEWL=0x1b
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILDECODETASK_CTHUMBNAILDECODETASK=0x1
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILDECODETASK_DOCANCEL=0x7
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILDECODETASK_RUNL=0x6
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILDECODETASK_STARTL=0x4
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILDECODETASK_THUMBNAILPROVIDERREADY=0x8
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILDISKUNMOUNTOBSERVER_CTHUMBNAILDISKUNMOUNTOBSERVER=0xc
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILDISKUNMOUNTOBSERVER_RUNL=0xd
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILDISKUNMOUNTOBSERVER_STARTNOTIFY=0xe
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILFETCHEDCHECKER_DELETEFETCHRESULT=0x16
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILFETCHEDCHECKER_LASTFETCHRESULT=0xf
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILFETCHEDCHECKER_RENAMEFETCHRESULTL=0x18
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILFETCHEDCHECKER_RESET=0x1a
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILFETCHEDCHECKER_SETFETCHRESULT=0x11
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILGENERATETASK_CREATEBLACKLISTEDL=0x32
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILGENERATETASK_CREATESCALETASKSL=0x2a
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILGENERATETASK_CTHUMBNAILGENERATETASK=0x1f
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILGENERATETASK_DOBLACKLISTING=0x33
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILGENERATETASK_DOCANCEL=0x25
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILGENERATETASK_STARTL=0x22
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILGENERATETASK_THUMBNAILPROVIDERREADY=0x26
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMDSQUERYTASK_CTHUMBNAILMDSQUERYTASK=0x39
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMDSQUERYTASK_DOCANCEL=0x43
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMDSQUERYTASK_HANDLEQUERYCOMPLETED=0x3b
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMDSQUERYTASK_QUERYPATHBYIDL=0x44
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMDSQUERYTASK_RUNL=0x42
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMDSQUERYTASK_SETUPDATETODB=0x45
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMDSQUERYTASK_STARTL=0x41
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMEMORYCARDOBSERVER_CTHUMBNAILMEMORYCARDOBSERVER=0x46
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMEMORYCARDOBSERVER_RUNL=0x48
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILMEMORYCARDOBSERVER_STARTNOTIFY=0x49
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSCALETASK_CTHUMBNAILSCALETASK=0x4a
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSCALETASK_DOCANCEL=0x56
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSCALETASK_ENCODEL=0x1e3
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSCALETASK_RUNL=0x53
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSCALETASK_STARTL=0x4c
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL=0x57
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_CANCELREQUEST=0xe0
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_CHANGEPRIORITY=0xe3
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_CLIENTTHREADALIVE=0xec
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_CONVERTSQLERRTOE32ERR=0xeb
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_CREATEGENERATETASKFROMBUFFERL=0xd6
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_CREATEGENERATETASKFROMFILEHANDLEL=0xd4
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_CREATEL=0xb0
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_DELETETHUMBNAILSBYIDL=0xe7
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_DELETETHUMBNAILSL=0xe6
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_FETCHTHUMBNAILL=0xda
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_GETJPEGBUFFERL=0x1f4
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_GETMIMETYPELISTL=0xe8
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_PROCESSBITMAPL=0xdd
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_RELEASEBITMAP=0xdf
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_RENAMETHUMBNAILSL=0xba
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_REQUESTSETTHUMBNAILBYBITMAPL=0xd1
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_REQUESTSETTHUMBNAILBYBUFFERL=0xcf
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL=0xbe
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYIDASYNCL=0xbb
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL=0xc8
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_RESOLVEMIMETYPEL=0xe9
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_SERVICEL=0xb1
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_SETJPEGBUFFERL=0x1f3
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVERSESSION_UPDATETHUMBNAILSL=0xb5
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_ADDBITMAPTOPOOLL=0x70
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_ADDSESSION=0x69
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_ADDUNMOUNTOBSERVERSL=0x92
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_CLOSEREMOVABLEDRIVESL=0xa5
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_CLOSESTOREFORDRIVEL=0x91
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_CONSTRUCTL=0x61
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_CTHUMBNAILSERVER=0x63
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_DELETEBITMAPFROMPOOL=0x79
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_DELETETHUMBNAILSL=0x7e
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_DEQUETASK=0x86
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_DROPSESSION=0x6a
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_FETCHTHUMBNAILL=0x78
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_FORMATNOTIFICATION=0xa7
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_HANDLESESSIONERROR=0x65
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_HANDLESESSIONOPENED=0x64
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_ISPUBLICPATH=0xaa
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_MEMORYCARDSTATUSCHANGEDL=0x93
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_OPENREMOVABLEDRIVESL=0xa6
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_OPENSTORESL=0x90
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_PRELOADPROVIDERS=0x85
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_RECONNECTCALLBACK=0xa8
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_RENAMETHUMBNAILSL=0xa1
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_RESOLVEMIMETYPEL=0x7f
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_RESOLVEPROVIDERL=0x83
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_SHUTDOWNNOTIFICATION=0x6e
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_STARTUNMOUNTTIMEOUT=0xac
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_STOREFORDRIVEL=0x88
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_STOREFORPATHL=0x8f
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_STORETHUMBNAILL=0x73
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_THREADFUNCTIONL=0x67
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_UNMOUNTCALLBACK=0xae
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSERVER_UPDATETHUMBNAILSL=0x9a
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_CONSTRUCTL=0x190
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_CTHUMBNAILSTOREDISKSPACENOTIFIERAO=0x184
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_DOCANCEL=0x18e
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_GETDRIVENUMBERL=0x182
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNERROR=0x18d
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL=0x185
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_STARTNOTIFIER=0x193
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_ACTIVITYCHANGED=0x17e
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_AUTOFLUSHTIMERCALLBACK=0x15d
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_CHECKDBSTATE=0x17b
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL=0x16c
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_CLOSESTATEMENTS=0x10f
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_CONSTRUCTL=0xf5
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_CREATETABLESL=0xfc
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_CREATETEMPTABLESL=0x101
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_CTHUMBNAILSTORE=0xf3
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_DELETEMARKEDL=0x176
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_DELETETHUMBNAILSL=0x134
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_FETCHTHUMBNAILL=0x12f
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_FILEEXISTENCECHECKL=0x179
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_FINDDUPLICATEL=0x125
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x142
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_GETMISSINGSIZESL=0x12b
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_HANDLEDISKSPACEERROR=0x17d
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_HANDLEDISKSPACENOTIFICATIONL=0x17c
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK=0x15e
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_OPENDATABASEFILEL=0xf8
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_OPENDATABASEL=0xf9
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_PREPAREBLACKLISTEDITEMSFORRETRYL=0x174
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_PREPAREDBL=0xfb
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_RECREATEDATABASEL=0x104
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_RENAMETHUMBNAILSL=0x13e
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_STARTAUTOFLUSH=0x158
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_STARTMAINTENANCE=0x15b
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_STOPAUTOFLUSH=0x15a
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILSTORE_STORETHUMBNAILL=0x1f5
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASKPROCESSOR_ADDTASKL=0x1a3
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASKPROCESSOR_CONSTRUCTL=0x19e
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASKPROCESSOR_CTHUMBNAILTASKPROCESSOR=0x1a2
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASKPROCESSOR_PERIODICTIMERCALLBACK=0x1bc
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASKPROCESSOR_REMOVEALLTASKS=0x1ad
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASKPROCESSOR_REMOVETASK=0x1a4
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASKPROCESSOR_REMOVETASKS=0x1a8
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASKPROCESSOR_RUNERROR=0x1b8
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASKPROCESSOR_RUNL=0x1b2
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASKPROCESSOR_SETDAEMONASPROCESS=0x1be
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASKPROCESSOR_TASKCOMPLETE=0x1b9
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASK_CLIENTTHREADALIVE=0x19b
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASK_COMPLETE=0x196
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASK_SETMESSAGEDATA=0x19a
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASK_STARTERROR=0x198
+[TRACE]TRACE_NORMAL[0x86]_CTHUMBNAILTASK_STARTL=0x194
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_CONSTRUCTL=0x1c2
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_CTMACTIVITYMANAGER=0x1c0
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_DOCANCEL=0x1c5
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_ISINACTIVE=0x1d0
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_LIGHTSTATUSCHANGED=0x1d2
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_NEWL=0x1e2
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_NOTIFYOBSERVER=0x1d5
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_RESET=0x1c4
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_RUNERROR=0x1cd
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_RUNL=0x1c7
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_SETTIMEOUT=0x1c3
+[TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_START=0x1c6
+[TRACE]TRACE_NORMAL[0x86]_CTMFORMATOBSERVER_CONSTRUCTL=0x1d7
+[TRACE]TRACE_NORMAL[0x86]_CTMFORMATOBSERVER_CTMFORMATOBSERVER=0x1d6
+[TRACE]TRACE_NORMAL[0x86]_CTMFORMATOBSERVER_HANDLEBACKUPOPERATIONEVENTL=0x1d9
+[TRACE]TRACE_NORMAL[0x86]_CTMFORMATOBSERVER_POLLSTATUS=0x1d8
+[TRACE]TRACE_NORMAL[0x86]_CTMSHUTDOWNOBSERVER_CONSTRUCTL=0x1da
+[TRACE]TRACE_NORMAL[0x86]_CTMSHUTDOWNOBSERVER_CTMSHUTDOWNOBSERVER=0x1de
+[TRACE]TRACE_NORMAL[0x86]_CTMSHUTDOWNOBSERVER_DOCANCEL=0x1e1
+[TRACE]TRACE_NORMAL[0x86]_CTMSHUTDOWNOBSERVER_RUNL=0x1df
+[TRACE]TRACE_NORMAL[0x86]_DUP10_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL=0x1ec
+[TRACE]TRACE_NORMAL[0x86]_DUP10_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL=0x1ed
+[TRACE]TRACE_NORMAL[0x86]_DUP10_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x14c
+[TRACE]TRACE_NORMAL[0x86]_DUP10_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK=0x168
+[TRACE]TRACE_NORMAL[0x86]_DUP10_CTHUMBNAILSTORE_STORETHUMBNAILL=0x11a
+[TRACE]TRACE_NORMAL[0x86]_DUP11_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL=0x1ee
+[TRACE]TRACE_NORMAL[0x86]_DUP11_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x14d
+[TRACE]TRACE_NORMAL[0x86]_DUP11_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK=0x169
+[TRACE]TRACE_NORMAL[0x86]_DUP12_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL=0x1ef
+[TRACE]TRACE_NORMAL[0x86]_DUP12_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x14e
+[TRACE]TRACE_NORMAL[0x86]_DUP12_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK=0x16a
+[TRACE]TRACE_NORMAL[0x86]_DUP13_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x14f
+[TRACE]TRACE_NORMAL[0x86]_DUP13_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK=0x16b
+[TRACE]TRACE_NORMAL[0x86]_DUP14_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x150
+[TRACE]TRACE_NORMAL[0x86]_DUP15_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x151
+[TRACE]TRACE_NORMAL[0x86]_DUP16_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x152
+[TRACE]TRACE_NORMAL[0x86]_DUP17_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x153
+[TRACE]TRACE_NORMAL[0x86]_DUP18_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x154
+[TRACE]TRACE_NORMAL[0x86]_DUP19_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x155
+[TRACE]TRACE_NORMAL[0x86]_DUP19_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x108
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILDECODETASK_CTHUMBNAILDECODETASK=0x2
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILDECODETASK_STARTL=0x5
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILDECODETASK_THUMBNAILPROVIDERREADY=0x9
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILDISKUNMOUNTOBSERVER_CTHUMBNAILDISKUNMOUNTOBSERVER=0xb
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILFETCHEDCHECKER_DELETEFETCHRESULT=0x17
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILFETCHEDCHECKER_LASTFETCHRESULT=0x10
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILFETCHEDCHECKER_RENAMEFETCHRESULTL=0x19
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILFETCHEDCHECKER_SETFETCHRESULT=0x12
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILGENERATETASK_CREATESCALETASKSL=0x2b
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILGENERATETASK_CTHUMBNAILGENERATETASK=0x20
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILGENERATETASK_DOBLACKLISTING=0x34
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILGENERATETASK_STARTL=0x23
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILGENERATETASK_THUMBNAILPROVIDERREADY=0x27
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILMDSQUERYTASK_CTHUMBNAILMDSQUERYTASK=0x3a
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILMDSQUERYTASK_HANDLEQUERYCOMPLETED=0x3c
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILMEMORYCARDOBSERVER_CTHUMBNAILMEMORYCARDOBSERVER=0x47
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSCALETASK_CTHUMBNAILSCALETASK=0x4b
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSCALETASK_ENCODEL=0x1e4
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSCALETASK_RUNL=0x54
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSCALETASK_STARTL=0x4d
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL=0x58
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_CANCELREQUEST=0xe1
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_CHANGEPRIORITY=0xe4
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_CLIENTTHREADALIVE=0xed
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_CREATEGENERATETASKFROMBUFFERL=0xd7
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_CREATEGENERATETASKFROMFILEHANDLEL=0xd5
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_FETCHTHUMBNAILL=0xdb
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_PROCESSBITMAPL=0xde
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_REQUESTSETTHUMBNAILBYBITMAPL=0xd2
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_REQUESTSETTHUMBNAILBYBUFFERL=0xd0
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL=0xbf
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYIDASYNCL=0xbc
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL=0xc9
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_RESOLVEMIMETYPEL=0xea
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_SERVICEL=0xb2
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVERSESSION_UPDATETHUMBNAILSL=0xb6
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_ADDBITMAPTOPOOLL=0x71
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_DELETEBITMAPFROMPOOL=0x7a
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_DEQUETASK=0x87
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_DROPSESSION=0x6b
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_GETPROVIDERL=0x84
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_HANDLESESSIONERROR=0x66
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_ISPUBLICPATH=0xab
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_MEMORYCARDSTATUSCHANGEDL=0x94
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_RECONNECTCALLBACK=0xa9
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_RESOLVEMIMETYPEL=0x80
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_RESOLVEPROVIDERL=0x81
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_SHUTDOWNNOTIFICATION=0x6f
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_STARTUNMOUNTTIMEOUT=0xad
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_STOREFORDRIVEL=0x89
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_STORETHUMBNAILL=0x74
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_THREADFUNCTIONL=0x68
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_UNMOUNTCALLBACK=0xaf
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_CONSTRUCTL=0x191
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_CTHUMBNAILSTOREDISKSPACENOTIFIERAO=0x18f
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_GETDRIVENUMBERL=0x183
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL=0x186
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_ACTIVITYCHANGED=0x17f
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL=0x16d
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_CLOSESTATEMENTS=0x110
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_CONSTRUCTL=0xf6
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_CREATETABLESL=0xfd
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_CREATETEMPTABLESL=0x102
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_CTHUMBNAILSTORE=0xf4
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_DELETEMARKEDL=0x177
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_DELETETHUMBNAILSL=0x135
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_FETCHTHUMBNAILL=0x130
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_FILEEXISTENCECHECKL=0x17a
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_FINDDUPLICATEL=0x126
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x143
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_GETMISSINGSIZESL=0x12c
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK=0x15f
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_OPENDATABASEL=0xfa
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_PREPAREBLACKLISTEDITEMSFORRETRYL=0x175
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_RECREATEDATABASEL=0x105
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_RENAMETHUMBNAILSL=0x13f
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_STARTAUTOFLUSH=0x159
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_STARTMAINTENANCE=0x15c
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSTORE_STORETHUMBNAILL=0x112
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILTASKPROCESSOR_CONSTRUCTL=0x19f
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILTASKPROCESSOR_PERIODICTIMERCALLBACK=0x1bd
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILTASKPROCESSOR_REMOVEALLTASKS=0x1ae
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILTASKPROCESSOR_REMOVETASK=0x1a5
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILTASKPROCESSOR_REMOVETASKS=0x1a9
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILTASKPROCESSOR_RUNL=0x1b3
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILTASKPROCESSOR_TASKCOMPLETE=0x1ba
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILTASK_CLIENTTHREADALIVE=0x19c
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILTASK_COMPLETE=0x197
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILTASK_STARTERROR=0x199
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILTASK_STARTL=0x195
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTMACTIVITYMANAGER_CTMACTIVITYMANAGER=0x1c1
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTMACTIVITYMANAGER_ISINACTIVE=0x1d1
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTMACTIVITYMANAGER_LIGHTSTATUSCHANGED=0x1d3
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTMACTIVITYMANAGER_RUNL=0x1c9
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTMSHUTDOWNOBSERVER_CONSTRUCTL=0x1db
+[TRACE]TRACE_NORMAL[0x86]_DUP1_CTMSHUTDOWNOBSERVER_RUNL=0x1e0
+[TRACE]TRACE_NORMAL[0x86]_DUP1_RTHUMBNAILTRANSACTION_BEGINL=0xf0
+[TRACE]TRACE_NORMAL[0x86]_DUP1__E32MAIN=0xa4
+[TRACE]TRACE_NORMAL[0x86]_DUP20_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x156
+[TRACE]TRACE_NORMAL[0x86]_DUP20_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x109
+[TRACE]TRACE_NORMAL[0x86]_DUP20_CTHUMBNAILSTORE_STORETHUMBNAILL=0x124
+[TRACE]TRACE_NORMAL[0x86]_DUP21_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x157
+[TRACE]TRACE_NORMAL[0x86]_DUP21_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x10a
+[TRACE]TRACE_NORMAL[0x86]_DUP22_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x10b
+[TRACE]TRACE_NORMAL[0x86]_DUP23_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x10c
+[TRACE]TRACE_NORMAL[0x86]_DUP24_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x10d
+[TRACE]TRACE_NORMAL[0x86]_DUP25_CTHUMBNAILSTORE_PREPARESTATEMENTSL=0x10e
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILDECODETASK_CTHUMBNAILDECODETASK=0x3
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILDECODETASK_THUMBNAILPROVIDERREADY=0xa
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILFETCHEDCHECKER_SETFETCHRESULT=0x14
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILGENERATETASK_CREATESCALETASKSL=0x2c
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILGENERATETASK_CTHUMBNAILGENERATETASK=0x21
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILGENERATETASK_DOBLACKLISTING=0x35
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILGENERATETASK_STARTL=0x24
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILGENERATETASK_THUMBNAILPROVIDERREADY=0x28
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILMDSQUERYTASK_HANDLEQUERYCOMPLETED=0x3d
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSCALETASK_ENCODEL=0x1e5
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSCALETASK_RUNL=0x55
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSCALETASK_STARTL=0x4e
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL=0x59
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVERSESSION_CANCELREQUEST=0xe2
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVERSESSION_CHANGEPRIORITY=0xe5
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVERSESSION_CLIENTTHREADALIVE=0xee
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVERSESSION_CREATEGENERATETASKFROMBUFFERL=0xd8
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVERSESSION_FETCHTHUMBNAILL=0xdc
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVERSESSION_REQUESTSETTHUMBNAILBYBITMAPL=0xd3
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL=0xc0
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYIDASYNCL=0xbd
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL=0xca
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVERSESSION_SERVICEL=0xb3
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVERSESSION_UPDATETHUMBNAILSL=0xb7
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVER_ADDBITMAPTOPOOLL=0x72
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVER_DELETEBITMAPFROMPOOL=0x7b
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVER_DROPSESSION=0x6c
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVER_MEMORYCARDSTATUSCHANGEDL=0x95
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVER_RESOLVEPROVIDERL=0x82
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVER_STOREFORDRIVEL=0x8a
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVER_STORETHUMBNAILL=0x75
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSERVER_UPDATETHUMBNAILSL=0x9b
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_CONSTRUCTL=0x192
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL=0x187
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_ACTIVITYCHANGED=0x180
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL=0x16e
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_CONSTRUCTL=0xf7
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_CREATETABLESL=0xfe
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_CREATETEMPTABLESL=0x103
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_DELETEMARKEDL=0x178
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_DELETETHUMBNAILSL=0x136
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_FETCHTHUMBNAILL=0x131
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_FINDDUPLICATEL=0x127
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x144
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_GETMISSINGSIZESL=0x12d
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK=0x160
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_RECREATEDATABASEL=0x106
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_RENAMETHUMBNAILSL=0x140
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILSTORE_STORETHUMBNAILL=0x111
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILTASKPROCESSOR_CONSTRUCTL=0x1a0
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILTASKPROCESSOR_REMOVEALLTASKS=0x1af
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILTASKPROCESSOR_REMOVETASK=0x1a6
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILTASKPROCESSOR_REMOVETASKS=0x1aa
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILTASKPROCESSOR_RUNL=0x1b4
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILTASKPROCESSOR_TASKCOMPLETE=0x1bb
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTHUMBNAILTASK_CLIENTTHREADALIVE=0x19d
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTMACTIVITYMANAGER_LIGHTSTATUSCHANGED=0x1d4
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTMACTIVITYMANAGER_RUNL=0x1ca
+[TRACE]TRACE_NORMAL[0x86]_DUP2_CTMSHUTDOWNOBSERVER_CONSTRUCTL=0x1dc
+[TRACE]TRACE_NORMAL[0x86]_DUP2_RTHUMBNAILTRANSACTION_BEGINL=0xf1
+[TRACE]TRACE_NORMAL[0x86]_DUP2__E32MAIN=0xa3
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILFETCHEDCHECKER_SETFETCHRESULT=0x15
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILGENERATETASK_CREATESCALETASKSL=0x2d
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILGENERATETASK_DOBLACKLISTING=0x36
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILGENERATETASK_THUMBNAILPROVIDERREADY=0x29
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILMDSQUERYTASK_HANDLEQUERYCOMPLETED=0x3e
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSCALETASK_ENCODEL=0x1e6
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSCALETASK_STARTL=0x4f
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL=0x5a
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSERVERSESSION_CREATEGENERATETASKFROMBUFFERL=0xd9
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL=0xc2
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL=0xcb
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSERVERSESSION_SERVICEL=0xb4
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSERVERSESSION_UPDATETHUMBNAILSL=0xb8
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSERVER_DELETEBITMAPFROMPOOL=0x7c
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSERVER_DROPSESSION=0x6d
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSERVER_MEMORYCARDSTATUSCHANGEDL=0x96
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSERVER_STOREFORDRIVEL=0x8b
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSERVER_STORETHUMBNAILL=0x76
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSERVER_UPDATETHUMBNAILSL=0x9c
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL=0x188
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSTORE_ACTIVITYCHANGED=0x181
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL=0x16f
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSTORE_CREATETABLESL=0xff
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSTORE_DELETETHUMBNAILSL=0x137
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSTORE_FETCHTHUMBNAILL=0x132
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSTORE_FINDDUPLICATEL=0x128
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x145
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSTORE_GETMISSINGSIZESL=0x12e
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK=0x161
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSTORE_RENAMETHUMBNAILSL=0x141
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILSTORE_STORETHUMBNAILL=0x113
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILTASKPROCESSOR_CONSTRUCTL=0x1a1
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILTASKPROCESSOR_REMOVEALLTASKS=0x1b0
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILTASKPROCESSOR_REMOVETASK=0x1a7
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILTASKPROCESSOR_REMOVETASKS=0x1ab
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTHUMBNAILTASKPROCESSOR_RUNL=0x1b5
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTMACTIVITYMANAGER_RUNL=0x1cb
+[TRACE]TRACE_NORMAL[0x86]_DUP3_CTMSHUTDOWNOBSERVER_CONSTRUCTL=0x1dd
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILFETCHEDCHECKER_SETFETCHRESULT=0x13
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILGENERATETASK_CREATESCALETASKSL=0x2e
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILGENERATETASK_DOBLACKLISTING=0x37
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILMDSQUERYTASK_HANDLEQUERYCOMPLETED=0x3f
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSCALETASK_ENCODEL=0x1e7
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSCALETASK_STARTL=0x50
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL=0x5b
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL=0xc1
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL=0xcc
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSERVERSESSION_UPDATETHUMBNAILSL=0xb9
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSERVER_DELETEBITMAPFROMPOOL=0x7d
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSERVER_MEMORYCARDSTATUSCHANGEDL=0x97
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSERVER_STOREFORDRIVEL=0x8c
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSERVER_STORETHUMBNAILL=0x77
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSERVER_UPDATETHUMBNAILSL=0x9d
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL=0x189
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL=0x170
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSTORE_CREATETABLESL=0x100
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSTORE_DELETETHUMBNAILSL=0x138
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSTORE_FETCHTHUMBNAILL=0x133
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSTORE_FINDDUPLICATEL=0x129
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x146
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK=0x162
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSTORE_RECREATEDATABASEL=0x107
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILSTORE_STORETHUMBNAILL=0x114
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILTASKPROCESSOR_REMOVEALLTASKS=0x1b1
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILTASKPROCESSOR_REMOVETASKS=0x1ac
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTHUMBNAILTASKPROCESSOR_RUNL=0x1b6
+[TRACE]TRACE_NORMAL[0x86]_DUP4_CTMACTIVITYMANAGER_RUNL=0x1cc
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILGENERATETASK_CREATESCALETASKSL=0x2f
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILGENERATETASK_DOBLACKLISTING=0x38
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILMDSQUERYTASK_HANDLEQUERYCOMPLETED=0x40
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSCALETASK_ENCODEL=0x1e8
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSCALETASK_STARTL=0x51
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL=0x5c
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL=0xc3
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL=0xcd
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSERVER_MEMORYCARDSTATUSCHANGEDL=0x98
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSERVER_STOREFORDRIVEL=0x8d
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSERVER_UPDATETHUMBNAILSL=0x9e
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL=0x18a
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL=0x171
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSTORE_DELETETHUMBNAILSL=0x139
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSTORE_FINDDUPLICATEL=0x12a
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x147
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK=0x163
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILSTORE_STORETHUMBNAILL=0x115
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTHUMBNAILTASKPROCESSOR_RUNL=0x1b7
+[TRACE]TRACE_NORMAL[0x86]_DUP5_CTMACTIVITYMANAGER_RUNL=0x1c8
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILGENERATETASK_CREATESCALETASKSL=0x30
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILSCALETASK_ENCODEL=0x1e9
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILSCALETASK_STARTL=0x52
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL=0x5d
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL=0xc4
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL=0xce
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILSERVER_MEMORYCARDSTATUSCHANGEDL=0x99
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILSERVER_STOREFORDRIVEL=0x8e
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILSERVER_UPDATETHUMBNAILSL=0x9f
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL=0x18b
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL=0x172
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILSTORE_DELETETHUMBNAILSL=0x13a
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x148
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK=0x164
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTHUMBNAILSTORE_STORETHUMBNAILL=0x116
+[TRACE]TRACE_NORMAL[0x86]_DUP6_CTMACTIVITYMANAGER_RUNL=0x1ce
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBNAILGENERATETASK_CREATESCALETASKSL=0x31
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBNAILSCALETASK_ENCODEL=0x1ea
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL=0x5e
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL=0xc5
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL=0x1f0
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBNAILSERVER_UPDATETHUMBNAILSL=0xa0
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL=0x18c
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL=0x173
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBNAILSTORE_DELETETHUMBNAILSL=0x13b
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x149
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK=0x165
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTHUMBNAILSTORE_STORETHUMBNAILL=0x117
+[TRACE]TRACE_NORMAL[0x86]_DUP7_CTMACTIVITYMANAGER_RUNL=0x1cf
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBNAILSCALETASK_ENCODEL=0x1eb
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL=0x5f
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL=0xc6
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL=0x1f1
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBNAILSTORE_DELETETHUMBNAILSL=0x13c
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x14a
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK=0x166
+[TRACE]TRACE_NORMAL[0x86]_DUP8_CTHUMBNAILSTORE_STORETHUMBNAILL=0x118
+[TRACE]TRACE_NORMAL[0x86]_DUP9_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL=0x60
+[TRACE]TRACE_NORMAL[0x86]_DUP9_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL=0xc7
+[TRACE]TRACE_NORMAL[0x86]_DUP9_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL=0x1f2
+[TRACE]TRACE_NORMAL[0x86]_DUP9_CTHUMBNAILSTORE_DELETETHUMBNAILSL=0x13d
+[TRACE]TRACE_NORMAL[0x86]_DUP9_CTHUMBNAILSTORE_FLUSHCACHETABLE=0x14b
+[TRACE]TRACE_NORMAL[0x86]_DUP9_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK=0x167
+[TRACE]TRACE_NORMAL[0x86]_DUP9_CTHUMBNAILSTORE_STORETHUMBNAILL=0x119
+[TRACE]TRACE_NORMAL[0x86]_RTHUMBNAILTRANSACTION_BEGINL=0xef
+[TRACE]TRACE_NORMAL[0x86]_RTHUMBNAILTRANSACTION_ROLLBACK=0xf2
+[TRACE]TRACE_NORMAL[0x86]__E32MAIN=0xa2
+[[OBSOLETE]][TRACE]TRACE_NORMAL[0x86]_CTMACTIVITYMANAGER_NEWL=0x1bf
+[[OBSOLETE]][TRACE]TRACE_NORMAL[0x86]_DUP11_CTHUMBNAILSTORE_STORETHUMBNAILL=0x11b
+[[OBSOLETE]][TRACE]TRACE_NORMAL[0x86]_DUP12_CTHUMBNAILSTORE_STORETHUMBNAILL=0x11c
+[[OBSOLETE]][TRACE]TRACE_NORMAL[0x86]_DUP13_CTHUMBNAILSTORE_STORETHUMBNAILL=0x11d
+[[OBSOLETE]][TRACE]TRACE_NORMAL[0x86]_DUP14_CTHUMBNAILSTORE_STORETHUMBNAILL=0x11e
+[[OBSOLETE]][TRACE]TRACE_NORMAL[0x86]_DUP15_CTHUMBNAILSTORE_STORETHUMBNAILL=0x11f
+[[OBSOLETE]][TRACE]TRACE_NORMAL[0x86]_DUP16_CTHUMBNAILSTORE_STORETHUMBNAILL=0x120
+[[OBSOLETE]][TRACE]TRACE_NORMAL[0x86]_DUP17_CTHUMBNAILSTORE_STORETHUMBNAILL=0x121
+[[OBSOLETE]][TRACE]TRACE_NORMAL[0x86]_DUP18_CTHUMBNAILSTORE_STORETHUMBNAILL=0x122
+[[OBSOLETE]][TRACE]TRACE_NORMAL[0x86]_DUP19_CTHUMBNAILSTORE_STORETHUMBNAILL=0x123
+[[OBSOLETE]][TRACE]TRACE_NORMAL[0x86]_DUP1_CTHUMBNAILSERVER_CONSTRUCTL=0x62
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnaildecodetaskTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,40 @@
+/*
+* Copyright (c) 2006-2007 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:  Task for generating new thumbnails
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILDECODETASKTRACES_H__
+#define __THUMBNAILDECODETASKTRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define CTHUMBNAILDECODETASK_CTHUMBNAILDECODETASK 0x860001
+#define DUP1_CTHUMBNAILDECODETASK_CTHUMBNAILDECODETASK 0x860002
+#define DUP2_CTHUMBNAILDECODETASK_CTHUMBNAILDECODETASK 0x860003
+#define CTHUMBNAILDECODETASK_STARTL 0x860004
+#define DUP1_CTHUMBNAILDECODETASK_STARTL 0x860005
+#define CTHUMBNAILDECODETASK_RUNL 0x860006
+#define CTHUMBNAILDECODETASK_DOCANCEL 0x860007
+#define CTHUMBNAILDECODETASK_THUMBNAILPROVIDERREADY 0x860008
+#define DUP1_CTHUMBNAILDECODETASK_THUMBNAILPROVIDERREADY 0x860009
+#define DUP2_CTHUMBNAILDECODETASK_THUMBNAILPROVIDERREADY 0x86000a
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnaildiskunmountobserverTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,34 @@
+/*
+* Copyright (c) 2007 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:  Class to monitor when volumes are unmounted
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILDISKUNMOUNTOBSERVERTRACES_H__
+#define __THUMBNAILDISKUNMOUNTOBSERVERTRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define DUP1_CTHUMBNAILDISKUNMOUNTOBSERVER_CTHUMBNAILDISKUNMOUNTOBSERVER 0x86000b
+#define CTHUMBNAILDISKUNMOUNTOBSERVER_CTHUMBNAILDISKUNMOUNTOBSERVER 0x86000c
+#define CTHUMBNAILDISKUNMOUNTOBSERVER_RUNL 0x86000d
+#define CTHUMBNAILDISKUNMOUNTOBSERVER_STARTNOTIFY 0x86000e
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailfetchedcheckerTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,390 @@
+/*
+* Copyright (c) 2006-2007 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:
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILFETCHEDCHECKERTRACES_H__
+#define __THUMBNAILFETCHEDCHECKERTRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define CTHUMBNAILFETCHEDCHECKER_LASTFETCHRESULT 0x86000f
+#define DUP1_CTHUMBNAILFETCHEDCHECKER_LASTFETCHRESULT 0x860010
+#define CTHUMBNAILFETCHEDCHECKER_SETFETCHRESULT 0x860011
+#define DUP1_CTHUMBNAILFETCHEDCHECKER_SETFETCHRESULT 0x860012
+#define DUP4_CTHUMBNAILFETCHEDCHECKER_SETFETCHRESULT 0x860013
+#define DUP2_CTHUMBNAILFETCHEDCHECKER_SETFETCHRESULT 0x860014
+#define DUP3_CTHUMBNAILFETCHEDCHECKER_SETFETCHRESULT 0x860015
+#define CTHUMBNAILFETCHEDCHECKER_DELETEFETCHRESULT 0x860016
+#define DUP1_CTHUMBNAILFETCHEDCHECKER_DELETEFETCHRESULT 0x860017
+#define CTHUMBNAILFETCHEDCHECKER_RENAMEFETCHRESULTL 0x860018
+#define DUP1_CTHUMBNAILFETCHEDCHECKER_RENAMEFETCHRESULTL 0x860019
+#define CTHUMBNAILFETCHEDCHECKER_RESET 0x86001a
+#define CENTRY_NEWL 0x86001b
+#define CENTRY_FINDCB 0x86001c
+#define CENTRY_FINDCBURI 0x86001d
+#define CENTRY_INSERTCB 0x86001e
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TUINT16__
+#define __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TUINT16__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, const TDesC16& aParam1, TUint16 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TInt length = 0;
+        // Check that parameter lenght is not too long
+        TInt length1 = aParam1.Size();
+        if ((length + length1 + sizeof ( TUint32 )) > KOstMaxDataLength)
+            {
+            length1 = KOstMaxDataLength - (length + sizeof ( TUint32 ));
+            }
+        TInt lengthAligned1 = ( length1 + 3 ) & ~3;
+        if (lengthAligned1 > 0)
+            {
+            length = length + sizeof ( TUint32 ) + lengthAligned1;
+            }
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        // Set length to zero and calculate it againg
+        // when adding parameters
+        length = 0;
+        if (length1 > 0)
+            {
+            // Number of elements is written before data
+            // In case of Unicode string, number of elements is half of length
+            *( ( TUint32* )ptr ) = length1 / (aParam1.Size() / aParam1.Length());
+            ptr += sizeof ( TUint32 );
+            memcpy( ptr, aParam1.Ptr(), length1 );
+            ptr += length1;
+            // Fillers are written to get 32-bit alignment
+            while ( length1++ < lengthAligned1 )
+                {
+                *ptr++ = 0;
+                }
+            length += sizeof ( TUint32 ) + lengthAligned1;
+            }
+        else if (length + sizeof ( TUint32 ) <= KOstMaxDataLength)
+            {
+            *( ( TUint32* )ptr ) = 0;
+            ptr += sizeof ( TUint32 );
+            length += sizeof ( TUint32 );
+            }
+        // Check that there are enough space to next parameter
+        if ((length + sizeof ( TUint16 )) <= KOstMaxDataLength)
+            {
+            *( ( TUint16* )ptr ) = aParam2;
+            ptr += sizeof ( TUint16 );
+            length += sizeof ( TUint16 );
+            }
+        *( ( TUint8* )ptr ) = 0;
+        ptr += sizeof ( TUint8 );
+        *( ( TUint8* )ptr ) = 0;
+        ptr += sizeof ( TUint8 );
+        ptr -= length;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, length );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TUINT16__
+
+#endif
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN3_TUINT32_CONST_TDESC16REF_TUINT_TINT__
+#define __OSTTRACEGEN3_TUINT32_CONST_TDESC16REF_TUINT_TINT__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, const TDesC16& aParam1, TUint aParam2, TInt aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TInt length = 0;
+        // Check that parameter lenght is not too long
+        TInt length1 = aParam1.Size();
+        if ((length + length1 + sizeof ( TUint32 )) > KOstMaxDataLength)
+            {
+            length1 = KOstMaxDataLength - (length + sizeof ( TUint32 ));
+            }
+        TInt lengthAligned1 = ( length1 + 3 ) & ~3;
+        if (lengthAligned1 > 0)
+            {
+            length = length + sizeof ( TUint32 ) + lengthAligned1;
+            }
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        // Set length to zero and calculate it againg
+        // when adding parameters
+        length = 0;
+        if (length1 > 0)
+            {
+            // Number of elements is written before data
+            // In case of Unicode string, number of elements is half of length
+            *( ( TUint32* )ptr ) = length1 / (aParam1.Size() / aParam1.Length());
+            ptr += sizeof ( TUint32 );
+            memcpy( ptr, aParam1.Ptr(), length1 );
+            ptr += length1;
+            // Fillers are written to get 32-bit alignment
+            while ( length1++ < lengthAligned1 )
+                {
+                *ptr++ = 0;
+                }
+            length += sizeof ( TUint32 ) + lengthAligned1;
+            }
+        else if (length + sizeof ( TUint32 ) <= KOstMaxDataLength)
+            {
+            *( ( TUint32* )ptr ) = 0;
+            ptr += sizeof ( TUint32 );
+            length += sizeof ( TUint32 );
+            }
+        // Check that there are enough space to next parameter
+        if ((length + sizeof ( TUint )) <= KOstMaxDataLength)
+            {
+            *( ( TUint* )ptr ) = aParam2;
+            ptr += sizeof ( TUint );
+            length += sizeof ( TUint );
+            }
+        // Check that there are enough space to next parameter
+        if ((length + sizeof ( TInt )) <= KOstMaxDataLength)
+            {
+            *( ( TInt* )ptr ) = aParam3;
+            ptr += sizeof ( TInt );
+            length += sizeof ( TInt );
+            }
+        ptr -= length;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, length );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_CONST_TDESC16REF_TUINT_TINT__
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_CONST_TDESC16REF_TUINT32_TINT32__
+#define __OSTTRACEGEN3_TUINT32_CONST_TDESC16REF_TUINT32_TINT32__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, const TDesC16& aParam1, TUint32 aParam2, TInt32 aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TInt length = 0;
+        // Check that parameter lenght is not too long
+        TInt length1 = aParam1.Size();
+        if ((length + length1 + sizeof ( TUint32 )) > KOstMaxDataLength)
+            {
+            length1 = KOstMaxDataLength - (length + sizeof ( TUint32 ));
+            }
+        TInt lengthAligned1 = ( length1 + 3 ) & ~3;
+        if (lengthAligned1 > 0)
+            {
+            length = length + sizeof ( TUint32 ) + lengthAligned1;
+            }
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        // Set length to zero and calculate it againg
+        // when adding parameters
+        length = 0;
+        if (length1 > 0)
+            {
+            // Number of elements is written before data
+            // In case of Unicode string, number of elements is half of length
+            *( ( TUint32* )ptr ) = length1 / (aParam1.Size() / aParam1.Length());
+            ptr += sizeof ( TUint32 );
+            memcpy( ptr, aParam1.Ptr(), length1 );
+            ptr += length1;
+            // Fillers are written to get 32-bit alignment
+            while ( length1++ < lengthAligned1 )
+                {
+                *ptr++ = 0;
+                }
+            length += sizeof ( TUint32 ) + lengthAligned1;
+            }
+        else if (length + sizeof ( TUint32 ) <= KOstMaxDataLength)
+            {
+            *( ( TUint32* )ptr ) = 0;
+            ptr += sizeof ( TUint32 );
+            length += sizeof ( TUint32 );
+            }
+        // Check that there are enough space to next parameter
+        if ((length + sizeof ( TUint )) <= KOstMaxDataLength)
+            {
+            *( ( TUint* )ptr ) = aParam2;
+            ptr += sizeof ( TUint );
+            length += sizeof ( TUint );
+            }
+        // Check that there are enough space to next parameter
+        if ((length + sizeof ( TInt )) <= KOstMaxDataLength)
+            {
+            *( ( TInt* )ptr ) = aParam3;
+            ptr += sizeof ( TInt );
+            length += sizeof ( TInt );
+            }
+        ptr -= length;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, length );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_CONST_TDESC16REF_TUINT32_TINT32__
+
+#endif
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+#define __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+inline TBool OstTraceGen1( TUint32 aTraceID, const TDesC16& aParam1 )
+    {
+    TBool retval;
+    TInt size = aParam1.Size();
+    // BTrace assumes that parameter size is atleast 4 bytes
+    if (size % 4 == 0)
+        {
+        TUint8* ptr = ( TUint8* )aParam1.Ptr();
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    else
+        {
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        if (size > KOstMaxDataLength)
+            {
+            size = KOstMaxDataLength;
+            }
+        TInt sizeAligned = ( size + 3 ) & ~3;
+        memcpy( ptr, aParam1.Ptr(), size );
+        ptr += size;
+        // Fillers are written to get 32-bit alignment
+        while ( size++ < sizeAligned )
+            {
+            *ptr++ = 0;
+            }
+        ptr -= sizeAligned;
+        size = sizeAligned;
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+#endif
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_CONST_TDESC16REF__
+#define __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_CONST_TDESC16REF__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, const TDesC16& aParam1, const TDesC16& aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TInt length = 0;
+        // Check that parameter lenght is not too long
+        TInt length1 = aParam1.Size();
+        if ((length + length1 + sizeof ( TUint32 )) > KOstMaxDataLength)
+            {
+            length1 = KOstMaxDataLength - (length + sizeof ( TUint32 ));
+            }
+        TInt lengthAligned1 = ( length1 + 3 ) & ~3;
+        if (lengthAligned1 > 0)
+            {
+            length = length + sizeof ( TUint32 ) + lengthAligned1;
+            }
+        // Check that parameter lenght is not too long
+        TInt length2 = aParam2.Size();
+        if ((length + length2 + sizeof ( TUint32 )) > KOstMaxDataLength)
+            {
+            length2 = KOstMaxDataLength - (length + sizeof ( TUint32 ));
+            }
+        TInt lengthAligned2 = ( length2 + 3 ) & ~3;
+        if (lengthAligned2 > 0)
+            {
+            length = length + sizeof ( TUint32 ) + lengthAligned2;
+            }
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        // Set length to zero and calculate it againg
+        // when adding parameters
+        length = 0;
+        if (length1 > 0)
+            {
+            // Number of elements is written before data
+            // In case of Unicode string, number of elements is half of length
+            *( ( TUint32* )ptr ) = length1 / (aParam1.Size() / aParam1.Length());
+            ptr += sizeof ( TUint32 );
+            memcpy( ptr, aParam1.Ptr(), length1 );
+            ptr += length1;
+            // Fillers are written to get 32-bit alignment
+            while ( length1++ < lengthAligned1 )
+                {
+                *ptr++ = 0;
+                }
+            length += sizeof ( TUint32 ) + lengthAligned1;
+            }
+        else if (length + sizeof ( TUint32 ) <= KOstMaxDataLength)
+            {
+            *( ( TUint32* )ptr ) = 0;
+            ptr += sizeof ( TUint32 );
+            length += sizeof ( TUint32 );
+            }
+        if (length2 > 0)
+            {
+            // Number of elements is written before data
+            // In case of Unicode string, number of elements is half of length
+            *( ( TUint32* )ptr ) = length2 / (aParam2.Size() / aParam2.Length());
+            ptr += sizeof ( TUint32 );
+            memcpy( ptr, aParam2.Ptr(), length2 );
+            ptr += length2;
+            // Fillers are written to get 32-bit alignment
+            while ( length2++ < lengthAligned2 )
+                {
+                *ptr++ = 0;
+                }
+            length += sizeof ( TUint32 ) + lengthAligned2;
+            }
+        else if (length + sizeof ( TUint32 ) <= KOstMaxDataLength)
+            {
+            *( ( TUint32* )ptr ) = 0;
+            ptr += sizeof ( TUint32 );
+            length += sizeof ( TUint32 );
+            }
+        ptr -= length;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, length );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_CONST_TDESC16REF__
+
+#endif
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailgeneratetaskTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,103 @@
+/*
+* Copyright (c) 2006-2007 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:  Task for generating new thumbnails
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILGENERATETASKTRACES_H__
+#define __THUMBNAILGENERATETASKTRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define CTHUMBNAILGENERATETASK_CTHUMBNAILGENERATETASK 0x86001f
+#define DUP1_CTHUMBNAILGENERATETASK_CTHUMBNAILGENERATETASK 0x860020
+#define DUP2_CTHUMBNAILGENERATETASK_CTHUMBNAILGENERATETASK 0x860021
+#define CTHUMBNAILGENERATETASK_STARTL 0x860022
+#define DUP1_CTHUMBNAILGENERATETASK_STARTL 0x860023
+#define DUP2_CTHUMBNAILGENERATETASK_STARTL 0x860024
+#define CTHUMBNAILGENERATETASK_DOCANCEL 0x860025
+#define CTHUMBNAILGENERATETASK_THUMBNAILPROVIDERREADY 0x860026
+#define DUP1_CTHUMBNAILGENERATETASK_THUMBNAILPROVIDERREADY 0x860027
+#define DUP2_CTHUMBNAILGENERATETASK_THUMBNAILPROVIDERREADY 0x860028
+#define DUP3_CTHUMBNAILGENERATETASK_THUMBNAILPROVIDERREADY 0x860029
+#define CTHUMBNAILGENERATETASK_CREATESCALETASKSL 0x86002a
+#define DUP1_CTHUMBNAILGENERATETASK_CREATESCALETASKSL 0x86002b
+#define DUP2_CTHUMBNAILGENERATETASK_CREATESCALETASKSL 0x86002c
+#define DUP3_CTHUMBNAILGENERATETASK_CREATESCALETASKSL 0x86002d
+#define DUP4_CTHUMBNAILGENERATETASK_CREATESCALETASKSL 0x86002e
+#define DUP5_CTHUMBNAILGENERATETASK_CREATESCALETASKSL 0x86002f
+#define DUP6_CTHUMBNAILGENERATETASK_CREATESCALETASKSL 0x860030
+#define DUP7_CTHUMBNAILGENERATETASK_CREATESCALETASKSL 0x860031
+#define CTHUMBNAILGENERATETASK_CREATEBLACKLISTEDL 0x860032
+#define CTHUMBNAILGENERATETASK_DOBLACKLISTING 0x860033
+#define DUP1_CTHUMBNAILGENERATETASK_DOBLACKLISTING 0x860034
+#define DUP2_CTHUMBNAILGENERATETASK_DOBLACKLISTING 0x860035
+#define DUP3_CTHUMBNAILGENERATETASK_DOBLACKLISTING 0x860036
+#define DUP4_CTHUMBNAILGENERATETASK_DOBLACKLISTING 0x860037
+#define DUP5_CTHUMBNAILGENERATETASK_DOBLACKLISTING 0x860038
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+#define __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TInt aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+#define __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TInt32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailmdsquerytaskTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,87 @@
+/*
+* Copyright (c) 2006-2007 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:  Task for making MDS querys
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILMDSQUERYTASKTRACES_H__
+#define __THUMBNAILMDSQUERYTASKTRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define CTHUMBNAILMDSQUERYTASK_CTHUMBNAILMDSQUERYTASK 0x860039
+#define DUP1_CTHUMBNAILMDSQUERYTASK_CTHUMBNAILMDSQUERYTASK 0x86003a
+#define CTHUMBNAILMDSQUERYTASK_HANDLEQUERYCOMPLETED 0x86003b
+#define DUP1_CTHUMBNAILMDSQUERYTASK_HANDLEQUERYCOMPLETED 0x86003c
+#define DUP2_CTHUMBNAILMDSQUERYTASK_HANDLEQUERYCOMPLETED 0x86003d
+#define DUP3_CTHUMBNAILMDSQUERYTASK_HANDLEQUERYCOMPLETED 0x86003e
+#define DUP4_CTHUMBNAILMDSQUERYTASK_HANDLEQUERYCOMPLETED 0x86003f
+#define DUP5_CTHUMBNAILMDSQUERYTASK_HANDLEQUERYCOMPLETED 0x860040
+#define CTHUMBNAILMDSQUERYTASK_STARTL 0x860041
+#define CTHUMBNAILMDSQUERYTASK_RUNL 0x860042
+#define CTHUMBNAILMDSQUERYTASK_DOCANCEL 0x860043
+#define CTHUMBNAILMDSQUERYTASK_QUERYPATHBYIDL 0x860044
+#define CTHUMBNAILMDSQUERYTASK_SETUPDATETODB 0x860045
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+#define __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+inline TBool OstTraceGen1( TUint32 aTraceID, const TDesC16& aParam1 )
+    {
+    TBool retval;
+    TInt size = aParam1.Size();
+    // BTrace assumes that parameter size is atleast 4 bytes
+    if (size % 4 == 0)
+        {
+        TUint8* ptr = ( TUint8* )aParam1.Ptr();
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    else
+        {
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        if (size > KOstMaxDataLength)
+            {
+            size = KOstMaxDataLength;
+            }
+        TInt sizeAligned = ( size + 3 ) & ~3;
+        memcpy( ptr, aParam1.Ptr(), size );
+        ptr += size;
+        // Fillers are written to get 32-bit alignment
+        while ( size++ < sizeAligned )
+            {
+            *ptr++ = 0;
+            }
+        ptr -= sizeAligned;
+        size = sizeAligned;
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+#endif
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailmemorycardobserverTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,34 @@
+/*
+* Copyright (c) 2007 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:  Class to monitor when memory card status is changed
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILMEMORYCARDOBSERVERTRACES_H__
+#define __THUMBNAILMEMORYCARDOBSERVERTRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define CTHUMBNAILMEMORYCARDOBSERVER_CTHUMBNAILMEMORYCARDOBSERVER 0x860046
+#define DUP1_CTHUMBNAILMEMORYCARDOBSERVER_CTHUMBNAILMEMORYCARDOBSERVER 0x860047
+#define CTHUMBNAILMEMORYCARDOBSERVER_RUNL 0x860048
+#define CTHUMBNAILMEMORYCARDOBSERVER_STARTNOTIFY 0x860049
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailscaletaskTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,107 @@
+/*
+* Copyright (c) 2006-2007 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:  Task for scaling thumbnails.
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILSCALETASKTRACES_H__
+#define __THUMBNAILSCALETASKTRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define CTHUMBNAILSCALETASK_CTHUMBNAILSCALETASK 0x86004a
+#define DUP1_CTHUMBNAILSCALETASK_CTHUMBNAILSCALETASK 0x86004b
+#define CTHUMBNAILSCALETASK_STARTL 0x86004c
+#define DUP1_CTHUMBNAILSCALETASK_STARTL 0x86004d
+#define DUP2_CTHUMBNAILSCALETASK_STARTL 0x86004e
+#define DUP3_CTHUMBNAILSCALETASK_STARTL 0x86004f
+#define DUP4_CTHUMBNAILSCALETASK_STARTL 0x860050
+#define DUP5_CTHUMBNAILSCALETASK_STARTL 0x860051
+#define DUP6_CTHUMBNAILSCALETASK_STARTL 0x860052
+#define CTHUMBNAILSCALETASK_RUNL 0x860053
+#define DUP1_CTHUMBNAILSCALETASK_RUNL 0x860054
+#define DUP2_CTHUMBNAILSCALETASK_RUNL 0x860055
+#define CTHUMBNAILSCALETASK_DOCANCEL 0x860056
+#define CTHUMBNAILSCALETASK_STOREANDCOMPLETEL 0x860057
+#define DUP1_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL 0x860058
+#define DUP2_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL 0x860059
+#define DUP3_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL 0x86005a
+#define DUP4_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL 0x86005b
+#define DUP5_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL 0x86005c
+#define DUP6_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL 0x86005d
+#define DUP7_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL 0x86005e
+#define DUP8_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL 0x86005f
+#define DUP9_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL 0x860060
+#define CTHUMBNAILSCALETASK_ENCODEL 0x8601e3
+#define DUP1_CTHUMBNAILSCALETASK_ENCODEL 0x8601e4
+#define DUP2_CTHUMBNAILSCALETASK_ENCODEL 0x8601e5
+#define DUP3_CTHUMBNAILSCALETASK_ENCODEL 0x8601e6
+#define DUP4_CTHUMBNAILSCALETASK_ENCODEL 0x8601e7
+#define DUP5_CTHUMBNAILSCALETASK_ENCODEL 0x8601e8
+#define DUP6_CTHUMBNAILSCALETASK_ENCODEL 0x8601e9
+#define DUP7_CTHUMBNAILSCALETASK_ENCODEL 0x8601ea
+#define DUP8_CTHUMBNAILSCALETASK_ENCODEL 0x8601eb
+#define DUP10_CTHUMBNAILSCALETASK_STOREANDCOMPLETEL 0x8601ec
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+#define __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+inline TBool OstTraceGen1( TUint32 aTraceID, const TDesC16& aParam1 )
+    {
+    TBool retval;
+    TInt size = aParam1.Size();
+    // BTrace assumes that parameter size is atleast 4 bytes
+    if (size % 4 == 0)
+        {
+        TUint8* ptr = ( TUint8* )aParam1.Ptr();
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    else
+        {
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        if (size > KOstMaxDataLength)
+            {
+            size = KOstMaxDataLength;
+            }
+        TInt sizeAligned = ( size + 3 ) & ~3;
+        memcpy( ptr, aParam1.Ptr(), size );
+        ptr += size;
+        // Fillers are written to get 32-bit alignment
+        while ( size++ < sizeAligned )
+            {
+            *ptr++ = 0;
+            }
+        ptr -= sizeAligned;
+        size = sizeAligned;
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+#endif
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailserverTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,319 @@
+/*
+* Copyright (c) 2006-2007 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:  Thumbnail server
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILSERVERTRACES_H__
+#define __THUMBNAILSERVERTRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define CTHUMBNAILSERVER_CONSTRUCTL 0x860061
+#define CTHUMBNAILSERVER_CTHUMBNAILSERVER 0x860063
+#define CTHUMBNAILSERVER_HANDLESESSIONOPENED 0x860064
+#define CTHUMBNAILSERVER_HANDLESESSIONERROR 0x860065
+#define DUP1_CTHUMBNAILSERVER_HANDLESESSIONERROR 0x860066
+#define CTHUMBNAILSERVER_THREADFUNCTIONL 0x860067
+#define DUP1_CTHUMBNAILSERVER_THREADFUNCTIONL 0x860068
+#define CTHUMBNAILSERVER_ADDSESSION 0x860069
+#define CTHUMBNAILSERVER_DROPSESSION 0x86006a
+#define DUP1_CTHUMBNAILSERVER_DROPSESSION 0x86006b
+#define DUP2_CTHUMBNAILSERVER_DROPSESSION 0x86006c
+#define DUP3_CTHUMBNAILSERVER_DROPSESSION 0x86006d
+#define CTHUMBNAILSERVER_SHUTDOWNNOTIFICATION 0x86006e
+#define DUP1_CTHUMBNAILSERVER_SHUTDOWNNOTIFICATION 0x86006f
+#define CTHUMBNAILSERVER_ADDBITMAPTOPOOLL 0x860070
+#define DUP1_CTHUMBNAILSERVER_ADDBITMAPTOPOOLL 0x860071
+#define DUP2_CTHUMBNAILSERVER_ADDBITMAPTOPOOLL 0x860072
+#define CTHUMBNAILSERVER_STORETHUMBNAILL 0x860073
+#define DUP1_CTHUMBNAILSERVER_STORETHUMBNAILL 0x860074
+#define DUP2_CTHUMBNAILSERVER_STORETHUMBNAILL 0x860075
+#define DUP3_CTHUMBNAILSERVER_STORETHUMBNAILL 0x860076
+#define DUP4_CTHUMBNAILSERVER_STORETHUMBNAILL 0x860077
+#define CTHUMBNAILSERVER_FETCHTHUMBNAILL 0x860078
+#define CTHUMBNAILSERVER_DELETEBITMAPFROMPOOL 0x860079
+#define DUP1_CTHUMBNAILSERVER_DELETEBITMAPFROMPOOL 0x86007a
+#define DUP2_CTHUMBNAILSERVER_DELETEBITMAPFROMPOOL 0x86007b
+#define DUP3_CTHUMBNAILSERVER_DELETEBITMAPFROMPOOL 0x86007c
+#define DUP4_CTHUMBNAILSERVER_DELETEBITMAPFROMPOOL 0x86007d
+#define CTHUMBNAILSERVER_DELETETHUMBNAILSL 0x86007e
+#define CTHUMBNAILSERVER_RESOLVEMIMETYPEL 0x86007f
+#define DUP1_CTHUMBNAILSERVER_RESOLVEMIMETYPEL 0x860080
+#define DUP1_CTHUMBNAILSERVER_RESOLVEPROVIDERL 0x860081
+#define DUP2_CTHUMBNAILSERVER_RESOLVEPROVIDERL 0x860082
+#define CTHUMBNAILSERVER_RESOLVEPROVIDERL 0x860083
+#define DUP1_CTHUMBNAILSERVER_GETPROVIDERL 0x860084
+#define CTHUMBNAILSERVER_PRELOADPROVIDERS 0x860085
+#define CTHUMBNAILSERVER_DEQUETASK 0x860086
+#define DUP1_CTHUMBNAILSERVER_DEQUETASK 0x860087
+#define CTHUMBNAILSERVER_STOREFORDRIVEL 0x860088
+#define DUP1_CTHUMBNAILSERVER_STOREFORDRIVEL 0x860089
+#define DUP2_CTHUMBNAILSERVER_STOREFORDRIVEL 0x86008a
+#define DUP3_CTHUMBNAILSERVER_STOREFORDRIVEL 0x86008b
+#define DUP4_CTHUMBNAILSERVER_STOREFORDRIVEL 0x86008c
+#define DUP5_CTHUMBNAILSERVER_STOREFORDRIVEL 0x86008d
+#define DUP6_CTHUMBNAILSERVER_STOREFORDRIVEL 0x86008e
+#define CTHUMBNAILSERVER_STOREFORPATHL 0x86008f
+#define CTHUMBNAILSERVER_OPENSTORESL 0x860090
+#define CTHUMBNAILSERVER_CLOSESTOREFORDRIVEL 0x860091
+#define CTHUMBNAILSERVER_ADDUNMOUNTOBSERVERSL 0x860092
+#define CTHUMBNAILSERVER_MEMORYCARDSTATUSCHANGEDL 0x860093
+#define DUP1_CTHUMBNAILSERVER_MEMORYCARDSTATUSCHANGEDL 0x860094
+#define DUP2_CTHUMBNAILSERVER_MEMORYCARDSTATUSCHANGEDL 0x860095
+#define DUP3_CTHUMBNAILSERVER_MEMORYCARDSTATUSCHANGEDL 0x860096
+#define DUP4_CTHUMBNAILSERVER_MEMORYCARDSTATUSCHANGEDL 0x860097
+#define DUP5_CTHUMBNAILSERVER_MEMORYCARDSTATUSCHANGEDL 0x860098
+#define DUP6_CTHUMBNAILSERVER_MEMORYCARDSTATUSCHANGEDL 0x860099
+#define CTHUMBNAILSERVER_UPDATETHUMBNAILSL 0x86009a
+#define DUP2_CTHUMBNAILSERVER_UPDATETHUMBNAILSL 0x86009b
+#define DUP3_CTHUMBNAILSERVER_UPDATETHUMBNAILSL 0x86009c
+#define DUP4_CTHUMBNAILSERVER_UPDATETHUMBNAILSL 0x86009d
+#define DUP5_CTHUMBNAILSERVER_UPDATETHUMBNAILSL 0x86009e
+#define DUP6_CTHUMBNAILSERVER_UPDATETHUMBNAILSL 0x86009f
+#define DUP7_CTHUMBNAILSERVER_UPDATETHUMBNAILSL 0x8600a0
+#define CTHUMBNAILSERVER_RENAMETHUMBNAILSL 0x8600a1
+#define _E32MAIN 0x8600a2
+#define DUP2__E32MAIN 0x8600a3
+#define DUP1__E32MAIN 0x8600a4
+#define CTHUMBNAILSERVER_CLOSEREMOVABLEDRIVESL 0x8600a5
+#define CTHUMBNAILSERVER_OPENREMOVABLEDRIVESL 0x8600a6
+#define CTHUMBNAILSERVER_FORMATNOTIFICATION 0x8600a7
+#define CTHUMBNAILSERVER_RECONNECTCALLBACK 0x8600a8
+#define DUP1_CTHUMBNAILSERVER_RECONNECTCALLBACK 0x8600a9
+#define CTHUMBNAILSERVER_ISPUBLICPATH 0x8600aa
+#define DUP1_CTHUMBNAILSERVER_ISPUBLICPATH 0x8600ab
+#define CTHUMBNAILSERVER_STARTUNMOUNTTIMEOUT 0x8600ac
+#define DUP1_CTHUMBNAILSERVER_STARTUNMOUNTTIMEOUT 0x8600ad
+#define CTHUMBNAILSERVER_UNMOUNTCALLBACK 0x8600ae
+#define DUP1_CTHUMBNAILSERVER_UNMOUNTCALLBACK 0x8600af
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+#define __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+inline TBool OstTraceGen1( TUint32 aTraceID, const TDesC16& aParam1 )
+    {
+    TBool retval;
+    TInt size = aParam1.Size();
+    // BTrace assumes that parameter size is atleast 4 bytes
+    if (size % 4 == 0)
+        {
+        TUint8* ptr = ( TUint8* )aParam1.Ptr();
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    else
+        {
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        if (size > KOstMaxDataLength)
+            {
+            size = KOstMaxDataLength;
+            }
+        TInt sizeAligned = ( size + 3 ) & ~3;
+        memcpy( ptr, aParam1.Ptr(), size );
+        ptr += size;
+        // Fillers are written to get 32-bit alignment
+        while ( size++ < sizeAligned )
+            {
+            *ptr++ = 0;
+            }
+        ptr -= sizeAligned;
+        size = sizeAligned;
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+#endif
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_TINT_TINT_TUINT__
+#define __OSTTRACEGEN3_TUINT32_TINT_TINT_TUINT__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, TInt aParam1, TInt aParam2, TUint aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 12 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        *( ( TUint* )ptr ) = aParam3;
+        ptr += sizeof ( TUint );
+        ptr -= 12;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_TINT_TINT_TUINT__
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_TINT32_TINT32_TUINT32__
+#define __OSTTRACEGEN3_TUINT32_TINT32_TINT32_TUINT32__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, TInt32 aParam1, TInt32 aParam2, TUint32 aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 12 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        *( ( TUint* )ptr ) = aParam3;
+        ptr += sizeof ( TUint );
+        ptr -= 12;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_TINT32_TINT32_TUINT32__
+
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TUINT16__
+#define __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TUINT16__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, const TDesC16& aParam1, TUint16 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TInt length = 0;
+        // Check that parameter lenght is not too long
+        TInt length1 = aParam1.Size();
+        if ((length + length1 + sizeof ( TUint32 )) > KOstMaxDataLength)
+            {
+            length1 = KOstMaxDataLength - (length + sizeof ( TUint32 ));
+            }
+        TInt lengthAligned1 = ( length1 + 3 ) & ~3;
+        if (lengthAligned1 > 0)
+            {
+            length = length + sizeof ( TUint32 ) + lengthAligned1;
+            }
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        // Set length to zero and calculate it againg
+        // when adding parameters
+        length = 0;
+        if (length1 > 0)
+            {
+            // Number of elements is written before data
+            // In case of Unicode string, number of elements is half of length
+            *( ( TUint32* )ptr ) = length1 / (aParam1.Size() / aParam1.Length());
+            ptr += sizeof ( TUint32 );
+            memcpy( ptr, aParam1.Ptr(), length1 );
+            ptr += length1;
+            // Fillers are written to get 32-bit alignment
+            while ( length1++ < lengthAligned1 )
+                {
+                *ptr++ = 0;
+                }
+            length += sizeof ( TUint32 ) + lengthAligned1;
+            }
+        else if (length + sizeof ( TUint32 ) <= KOstMaxDataLength)
+            {
+            *( ( TUint32* )ptr ) = 0;
+            ptr += sizeof ( TUint32 );
+            length += sizeof ( TUint32 );
+            }
+        // Check that there are enough space to next parameter
+        if ((length + sizeof ( TUint16 )) <= KOstMaxDataLength)
+            {
+            *( ( TUint16* )ptr ) = aParam2;
+            ptr += sizeof ( TUint16 );
+            length += sizeof ( TUint16 );
+            }
+        *( ( TUint8* )ptr ) = 0;
+        ptr += sizeof ( TUint8 );
+        *( ( TUint8* )ptr ) = 0;
+        ptr += sizeof ( TUint8 );
+        ptr -= length;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, length );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TUINT16__
+
+#endif
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT_TINT__
+#define __OSTTRACEGEN2_TUINT32_TINT_TINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt aParam1, TInt aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT_TINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+#define __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt32 aParam1, TInt32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailserversessionTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,243 @@
+/*
+* Copyright (c) 2006-2007 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:  Server side session for Thumbnail Manager Server
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILSERVERSESSIONTRACES_H__
+#define __THUMBNAILSERVERSESSIONTRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define CTHUMBNAILSERVERSESSION_CREATEL 0x8600b0
+#define CTHUMBNAILSERVERSESSION_SERVICEL 0x8600b1
+#define DUP1_CTHUMBNAILSERVERSESSION_SERVICEL 0x8600b2
+#define DUP2_CTHUMBNAILSERVERSESSION_SERVICEL 0x8600b3
+#define DUP3_CTHUMBNAILSERVERSESSION_SERVICEL 0x8600b4
+#define CTHUMBNAILSERVERSESSION_UPDATETHUMBNAILSL 0x8600b5
+#define DUP1_CTHUMBNAILSERVERSESSION_UPDATETHUMBNAILSL 0x8600b6
+#define DUP2_CTHUMBNAILSERVERSESSION_UPDATETHUMBNAILSL 0x8600b7
+#define DUP3_CTHUMBNAILSERVERSESSION_UPDATETHUMBNAILSL 0x8600b8
+#define DUP4_CTHUMBNAILSERVERSESSION_UPDATETHUMBNAILSL 0x8600b9
+#define CTHUMBNAILSERVERSESSION_RENAMETHUMBNAILSL 0x8600ba
+#define CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYIDASYNCL 0x8600bb
+#define DUP1_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYIDASYNCL 0x8600bc
+#define DUP2_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYIDASYNCL 0x8600bd
+#define CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL 0x8600be
+#define DUP1_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL 0x8600bf
+#define DUP2_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL 0x8600c0
+#define DUP4_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL 0x8600c1
+#define DUP3_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL 0x8600c2
+#define DUP5_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL 0x8600c3
+#define DUP6_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL 0x8600c4
+#define DUP7_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL 0x8600c5
+#define DUP8_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL 0x8600c6
+#define DUP9_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL 0x8600c7
+#define CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL 0x8600c8
+#define DUP1_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL 0x8600c9
+#define DUP2_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL 0x8600ca
+#define DUP3_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL 0x8600cb
+#define DUP4_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL 0x8600cc
+#define DUP5_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL 0x8600cd
+#define DUP6_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL 0x8600ce
+#define CTHUMBNAILSERVERSESSION_REQUESTSETTHUMBNAILBYBUFFERL 0x8600cf
+#define DUP1_CTHUMBNAILSERVERSESSION_REQUESTSETTHUMBNAILBYBUFFERL 0x8600d0
+#define CTHUMBNAILSERVERSESSION_REQUESTSETTHUMBNAILBYBITMAPL 0x8600d1
+#define DUP1_CTHUMBNAILSERVERSESSION_REQUESTSETTHUMBNAILBYBITMAPL 0x8600d2
+#define DUP2_CTHUMBNAILSERVERSESSION_REQUESTSETTHUMBNAILBYBITMAPL 0x8600d3
+#define CTHUMBNAILSERVERSESSION_CREATEGENERATETASKFROMFILEHANDLEL 0x8600d4
+#define DUP1_CTHUMBNAILSERVERSESSION_CREATEGENERATETASKFROMFILEHANDLEL 0x8600d5
+#define CTHUMBNAILSERVERSESSION_CREATEGENERATETASKFROMBUFFERL 0x8600d6
+#define DUP1_CTHUMBNAILSERVERSESSION_CREATEGENERATETASKFROMBUFFERL 0x8600d7
+#define DUP2_CTHUMBNAILSERVERSESSION_CREATEGENERATETASKFROMBUFFERL 0x8600d8
+#define DUP3_CTHUMBNAILSERVERSESSION_CREATEGENERATETASKFROMBUFFERL 0x8600d9
+#define CTHUMBNAILSERVERSESSION_FETCHTHUMBNAILL 0x8600da
+#define DUP1_CTHUMBNAILSERVERSESSION_FETCHTHUMBNAILL 0x8600db
+#define DUP2_CTHUMBNAILSERVERSESSION_FETCHTHUMBNAILL 0x8600dc
+#define CTHUMBNAILSERVERSESSION_PROCESSBITMAPL 0x8600dd
+#define DUP1_CTHUMBNAILSERVERSESSION_PROCESSBITMAPL 0x8600de
+#define CTHUMBNAILSERVERSESSION_RELEASEBITMAP 0x8600df
+#define CTHUMBNAILSERVERSESSION_CANCELREQUEST 0x8600e0
+#define DUP1_CTHUMBNAILSERVERSESSION_CANCELREQUEST 0x8600e1
+#define DUP2_CTHUMBNAILSERVERSESSION_CANCELREQUEST 0x8600e2
+#define CTHUMBNAILSERVERSESSION_CHANGEPRIORITY 0x8600e3
+#define DUP1_CTHUMBNAILSERVERSESSION_CHANGEPRIORITY 0x8600e4
+#define DUP2_CTHUMBNAILSERVERSESSION_CHANGEPRIORITY 0x8600e5
+#define CTHUMBNAILSERVERSESSION_DELETETHUMBNAILSL 0x8600e6
+#define CTHUMBNAILSERVERSESSION_DELETETHUMBNAILSBYIDL 0x8600e7
+#define CTHUMBNAILSERVERSESSION_GETMIMETYPELISTL 0x8600e8
+#define CTHUMBNAILSERVERSESSION_RESOLVEMIMETYPEL 0x8600e9
+#define DUP1_CTHUMBNAILSERVERSESSION_RESOLVEMIMETYPEL 0x8600ea
+#define CTHUMBNAILSERVERSESSION_CONVERTSQLERRTOE32ERR 0x8600eb
+#define CTHUMBNAILSERVERSESSION_CLIENTTHREADALIVE 0x8600ec
+#define DUP1_CTHUMBNAILSERVERSESSION_CLIENTTHREADALIVE 0x8600ed
+#define DUP2_CTHUMBNAILSERVERSESSION_CLIENTTHREADALIVE 0x8600ee
+#define DUP10_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL 0x8601ed
+#define DUP11_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL 0x8601ee
+#define DUP12_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYFILEHANDLEASYNCL 0x8601ef
+#define DUP7_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL 0x8601f0
+#define DUP8_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL 0x8601f1
+#define DUP9_CTHUMBNAILSERVERSESSION_REQUESTTHUMBBYPATHASYNCL 0x8601f2
+#define CTHUMBNAILSERVERSESSION_SETJPEGBUFFERL 0x8601f3
+#define CTHUMBNAILSERVERSESSION_GETJPEGBUFFERL 0x8601f4
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+#define __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+inline TBool OstTraceGen1( TUint32 aTraceID, const TDesC16& aParam1 )
+    {
+    TBool retval;
+    TInt size = aParam1.Size();
+    // BTrace assumes that parameter size is atleast 4 bytes
+    if (size % 4 == 0)
+        {
+        TUint8* ptr = ( TUint8* )aParam1.Ptr();
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    else
+        {
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        if (size > KOstMaxDataLength)
+            {
+            size = KOstMaxDataLength;
+            }
+        TInt sizeAligned = ( size + 3 ) & ~3;
+        memcpy( ptr, aParam1.Ptr(), size );
+        ptr += size;
+        // Fillers are written to get 32-bit alignment
+        while ( size++ < sizeAligned )
+            {
+            *ptr++ = 0;
+            }
+        ptr -= sizeAligned;
+        size = sizeAligned;
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+#endif
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_TINT_TINT_TUINT__
+#define __OSTTRACEGEN3_TUINT32_TINT_TINT_TUINT__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, TInt aParam1, TInt aParam2, TUint aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 12 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        *( ( TUint* )ptr ) = aParam3;
+        ptr += sizeof ( TUint );
+        ptr -= 12;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_TINT_TINT_TUINT__
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_TINT32_TINT32_TUINT32__
+#define __OSTTRACEGEN3_TUINT32_TINT32_TINT32_TUINT32__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, TInt32 aParam1, TInt32 aParam2, TUint32 aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 12 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        *( ( TUint* )ptr ) = aParam3;
+        ptr += sizeof ( TUint );
+        ptr -= 12;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_TINT32_TINT32_TUINT32__
+
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+#define __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint aParam1, TInt aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT_TINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+#define __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TUint32 aParam1, TInt32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TUINT32_TINT32__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailstoreTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,672 @@
+/*
+* Copyright (c) 2006-2007 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:  Store for thumbnails.
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILSTORETRACES_H__
+#define __THUMBNAILSTORETRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define RTHUMBNAILTRANSACTION_BEGINL 0x8600ef
+#define DUP1_RTHUMBNAILTRANSACTION_BEGINL 0x8600f0
+#define DUP2_RTHUMBNAILTRANSACTION_BEGINL 0x8600f1
+#define RTHUMBNAILTRANSACTION_ROLLBACK 0x8600f2
+#define CTHUMBNAILSTORE_CTHUMBNAILSTORE 0x8600f3
+#define DUP1_CTHUMBNAILSTORE_CTHUMBNAILSTORE 0x8600f4
+#define CTHUMBNAILSTORE_CONSTRUCTL 0x8600f5
+#define DUP1_CTHUMBNAILSTORE_CONSTRUCTL 0x8600f6
+#define DUP2_CTHUMBNAILSTORE_CONSTRUCTL 0x8600f7
+#define CTHUMBNAILSTORE_OPENDATABASEFILEL 0x8600f8
+#define CTHUMBNAILSTORE_OPENDATABASEL 0x8600f9
+#define DUP1_CTHUMBNAILSTORE_OPENDATABASEL 0x8600fa
+#define CTHUMBNAILSTORE_PREPAREDBL 0x8600fb
+#define CTHUMBNAILSTORE_CREATETABLESL 0x8600fc
+#define DUP1_CTHUMBNAILSTORE_CREATETABLESL 0x8600fd
+#define DUP2_CTHUMBNAILSTORE_CREATETABLESL 0x8600fe
+#define DUP3_CTHUMBNAILSTORE_CREATETABLESL 0x8600ff
+#define DUP4_CTHUMBNAILSTORE_CREATETABLESL 0x860100
+#define CTHUMBNAILSTORE_CREATETEMPTABLESL 0x860101
+#define DUP1_CTHUMBNAILSTORE_CREATETEMPTABLESL 0x860102
+#define DUP2_CTHUMBNAILSTORE_CREATETEMPTABLESL 0x860103
+#define CTHUMBNAILSTORE_RECREATEDATABASEL 0x860104
+#define DUP1_CTHUMBNAILSTORE_RECREATEDATABASEL 0x860105
+#define DUP2_CTHUMBNAILSTORE_RECREATEDATABASEL 0x860106
+#define DUP4_CTHUMBNAILSTORE_RECREATEDATABASEL 0x860107
+#define DUP19_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x860108
+#define DUP20_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x860109
+#define DUP21_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x86010a
+#define DUP22_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x86010b
+#define DUP23_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x86010c
+#define DUP24_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x86010d
+#define DUP25_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x86010e
+#define CTHUMBNAILSTORE_CLOSESTATEMENTS 0x86010f
+#define DUP1_CTHUMBNAILSTORE_CLOSESTATEMENTS 0x860110
+#define DUP2_CTHUMBNAILSTORE_STORETHUMBNAILL 0x860111
+#define DUP1_CTHUMBNAILSTORE_STORETHUMBNAILL 0x860112
+#define DUP3_CTHUMBNAILSTORE_STORETHUMBNAILL 0x860113
+#define DUP4_CTHUMBNAILSTORE_STORETHUMBNAILL 0x860114
+#define DUP5_CTHUMBNAILSTORE_STORETHUMBNAILL 0x860115
+#define DUP6_CTHUMBNAILSTORE_STORETHUMBNAILL 0x860116
+#define DUP7_CTHUMBNAILSTORE_STORETHUMBNAILL 0x860117
+#define DUP8_CTHUMBNAILSTORE_STORETHUMBNAILL 0x860118
+#define DUP9_CTHUMBNAILSTORE_STORETHUMBNAILL 0x860119
+#define DUP10_CTHUMBNAILSTORE_STORETHUMBNAILL 0x86011a
+#define DUP20_CTHUMBNAILSTORE_STORETHUMBNAILL 0x860124
+#define CTHUMBNAILSTORE_FINDDUPLICATEL 0x860125
+#define DUP1_CTHUMBNAILSTORE_FINDDUPLICATEL 0x860126
+#define DUP2_CTHUMBNAILSTORE_FINDDUPLICATEL 0x860127
+#define DUP3_CTHUMBNAILSTORE_FINDDUPLICATEL 0x860128
+#define DUP4_CTHUMBNAILSTORE_FINDDUPLICATEL 0x860129
+#define DUP5_CTHUMBNAILSTORE_FINDDUPLICATEL 0x86012a
+#define CTHUMBNAILSTORE_GETMISSINGSIZESL 0x86012b
+#define DUP1_CTHUMBNAILSTORE_GETMISSINGSIZESL 0x86012c
+#define DUP2_CTHUMBNAILSTORE_GETMISSINGSIZESL 0x86012d
+#define DUP3_CTHUMBNAILSTORE_GETMISSINGSIZESL 0x86012e
+#define CTHUMBNAILSTORE_FETCHTHUMBNAILL 0x86012f
+#define DUP1_CTHUMBNAILSTORE_FETCHTHUMBNAILL 0x860130
+#define DUP2_CTHUMBNAILSTORE_FETCHTHUMBNAILL 0x860131
+#define DUP3_CTHUMBNAILSTORE_FETCHTHUMBNAILL 0x860132
+#define DUP4_CTHUMBNAILSTORE_FETCHTHUMBNAILL 0x860133
+#define CTHUMBNAILSTORE_DELETETHUMBNAILSL 0x860134
+#define DUP1_CTHUMBNAILSTORE_DELETETHUMBNAILSL 0x860135
+#define DUP2_CTHUMBNAILSTORE_DELETETHUMBNAILSL 0x860136
+#define DUP3_CTHUMBNAILSTORE_DELETETHUMBNAILSL 0x860137
+#define DUP4_CTHUMBNAILSTORE_DELETETHUMBNAILSL 0x860138
+#define DUP5_CTHUMBNAILSTORE_DELETETHUMBNAILSL 0x860139
+#define DUP6_CTHUMBNAILSTORE_DELETETHUMBNAILSL 0x86013a
+#define DUP7_CTHUMBNAILSTORE_DELETETHUMBNAILSL 0x86013b
+#define DUP8_CTHUMBNAILSTORE_DELETETHUMBNAILSL 0x86013c
+#define DUP9_CTHUMBNAILSTORE_DELETETHUMBNAILSL 0x86013d
+#define CTHUMBNAILSTORE_RENAMETHUMBNAILSL 0x86013e
+#define DUP1_CTHUMBNAILSTORE_RENAMETHUMBNAILSL 0x86013f
+#define DUP2_CTHUMBNAILSTORE_RENAMETHUMBNAILSL 0x860140
+#define DUP3_CTHUMBNAILSTORE_RENAMETHUMBNAILSL 0x860141
+#define CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860142
+#define DUP1_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860143
+#define DUP2_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860144
+#define DUP3_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860145
+#define DUP4_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860146
+#define DUP5_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860147
+#define DUP6_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860148
+#define DUP7_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860149
+#define DUP8_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x86014a
+#define DUP9_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x86014b
+#define DUP10_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x86014c
+#define DUP11_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x86014d
+#define DUP12_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x86014e
+#define DUP13_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x86014f
+#define DUP14_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860150
+#define DUP15_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860151
+#define DUP16_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860152
+#define DUP17_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860153
+#define DUP18_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860154
+#define DUP19_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860155
+#define DUP20_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860156
+#define DUP21_CTHUMBNAILSTORE_FLUSHCACHETABLE 0x860157
+#define CTHUMBNAILSTORE_STARTAUTOFLUSH 0x860158
+#define DUP1_CTHUMBNAILSTORE_STARTAUTOFLUSH 0x860159
+#define CTHUMBNAILSTORE_STOPAUTOFLUSH 0x86015a
+#define CTHUMBNAILSTORE_STARTMAINTENANCE 0x86015b
+#define DUP1_CTHUMBNAILSTORE_STARTMAINTENANCE 0x86015c
+#define CTHUMBNAILSTORE_AUTOFLUSHTIMERCALLBACK 0x86015d
+#define CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK 0x86015e
+#define DUP1_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK 0x86015f
+#define DUP2_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK 0x860160
+#define DUP3_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK 0x860161
+#define DUP4_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK 0x860162
+#define DUP5_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK 0x860163
+#define DUP6_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK 0x860164
+#define DUP7_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK 0x860165
+#define DUP8_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK 0x860166
+#define DUP9_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK 0x860167
+#define DUP10_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK 0x860168
+#define DUP11_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK 0x860169
+#define DUP12_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK 0x86016a
+#define DUP13_CTHUMBNAILSTORE_MAINTENANCETIMERCALLBACK 0x86016b
+#define CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL 0x86016c
+#define DUP1_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL 0x86016d
+#define DUP2_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL 0x86016e
+#define DUP3_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL 0x86016f
+#define DUP4_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL 0x860170
+#define DUP5_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL 0x860171
+#define DUP6_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL 0x860172
+#define DUP7_CTHUMBNAILSTORE_CHECKMODIFIEDBYPATHL 0x860173
+#define CTHUMBNAILSTORE_PREPAREBLACKLISTEDITEMSFORRETRYL 0x860174
+#define DUP1_CTHUMBNAILSTORE_PREPAREBLACKLISTEDITEMSFORRETRYL 0x860175
+#define CTHUMBNAILSTORE_DELETEMARKEDL 0x860176
+#define DUP1_CTHUMBNAILSTORE_DELETEMARKEDL 0x860177
+#define DUP2_CTHUMBNAILSTORE_DELETEMARKEDL 0x860178
+#define CTHUMBNAILSTORE_FILEEXISTENCECHECKL 0x860179
+#define DUP1_CTHUMBNAILSTORE_FILEEXISTENCECHECKL 0x86017a
+#define CTHUMBNAILSTORE_CHECKDBSTATE 0x86017b
+#define CTHUMBNAILSTORE_HANDLEDISKSPACENOTIFICATIONL 0x86017c
+#define CTHUMBNAILSTORE_HANDLEDISKSPACEERROR 0x86017d
+#define CTHUMBNAILSTORE_ACTIVITYCHANGED 0x86017e
+#define DUP1_CTHUMBNAILSTORE_ACTIVITYCHANGED 0x86017f
+#define DUP2_CTHUMBNAILSTORE_ACTIVITYCHANGED 0x860180
+#define DUP3_CTHUMBNAILSTORE_ACTIVITYCHANGED 0x860181
+#define CTHUMBNAILSTOREDISKSPACENOTIFIERAO_GETDRIVENUMBERL 0x860182
+#define DUP1_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_GETDRIVENUMBERL 0x860183
+#define CTHUMBNAILSTOREDISKSPACENOTIFIERAO_CTHUMBNAILSTOREDISKSPACENOTIFIERAO 0x860184
+#define CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL 0x860185
+#define DUP1_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL 0x860186
+#define DUP2_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL 0x860187
+#define DUP3_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL 0x860188
+#define DUP4_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL 0x860189
+#define DUP5_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL 0x86018a
+#define DUP6_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL 0x86018b
+#define DUP7_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNL 0x86018c
+#define CTHUMBNAILSTOREDISKSPACENOTIFIERAO_RUNERROR 0x86018d
+#define CTHUMBNAILSTOREDISKSPACENOTIFIERAO_DOCANCEL 0x86018e
+#define DUP1_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_CTHUMBNAILSTOREDISKSPACENOTIFIERAO 0x86018f
+#define CTHUMBNAILSTOREDISKSPACENOTIFIERAO_CONSTRUCTL 0x860190
+#define DUP1_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_CONSTRUCTL 0x860191
+#define DUP2_CTHUMBNAILSTOREDISKSPACENOTIFIERAO_CONSTRUCTL 0x860192
+#define CTHUMBNAILSTOREDISKSPACENOTIFIERAO_STARTNOTIFIER 0x860193
+#define CTHUMBNAILSTORE_STORETHUMBNAILL 0x8601f5
+#define DUP3_CTHUMBNAILSTORE_RECREATEDATABASEL 0x810001
+#define DUP5_CTHUMBNAILSTORE_RECREATEDATABASEL 0x810002
+#define DUP6_CTHUMBNAILSTORE_RECREATEDATABASEL 0x810003
+#define DUP7_CTHUMBNAILSTORE_RECREATEDATABASEL 0x810004
+#define DUP8_CTHUMBNAILSTORE_RECREATEDATABASEL 0x810005
+#define DUP9_CTHUMBNAILSTORE_RECREATEDATABASEL 0x810006
+#define CTHUMBNAILSTORE_CHECKROWIDS 0x810007
+#define DUP1_CTHUMBNAILSTORE_CHECKROWIDS 0x810008
+#define DUP2_CTHUMBNAILSTORE_CHECKROWIDS 0x810009
+#define DUP3_CTHUMBNAILSTORE_CHECKROWIDS 0x81000a
+#define DUP4_CTHUMBNAILSTORE_CHECKROWIDS 0x81000b
+#define DUP5_CTHUMBNAILSTORE_CHECKROWIDS 0x81000c
+#define DUP6_CTHUMBNAILSTORE_CHECKROWIDS 0x81000d
+#define CTHUMBNAILSTORE_CHECKVERSION 0x81000e
+#define DUP1_CTHUMBNAILSTORE_CHECKVERSION 0x81000f
+#define DUP2_CTHUMBNAILSTORE_CHECKVERSION 0x810010
+#define DUP3_CTHUMBNAILSTORE_CHECKVERSION 0x810011
+#define CTHUMBNAILSTORE_CHECKIMEI 0x810012
+#define DUP1_CTHUMBNAILSTORE_CHECKIMEI 0x810013
+#define DUP2_CTHUMBNAILSTORE_CHECKIMEI 0x810014
+#define DUP3_CTHUMBNAILSTORE_CHECKIMEI 0x810015
+#define CTHUMBNAILSTORE_CHECKMEDIAIDL 0x810016
+#define DUP1_CTHUMBNAILSTORE_CHECKMEDIAIDL 0x810017
+#define CTHUMBNAILSTORE_ADDVERSIONANDIMEIL 0x810018
+#define CTHUMBNAILSTORE_UPDATEIMEIL 0x810019
+#define DUP1_CTHUMBNAILSTORE_UPDATEIMEIL 0x81001a
+#define CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x81001b
+#define DUP1_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x81001c
+#define DUP2_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x81001d
+#define DUP3_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x81001e
+#define DUP4_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x81001f
+#define DUP5_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x810020
+#define DUP6_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x810021
+#define DUP7_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x810022
+#define DUP8_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x810023
+#define DUP9_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x810024
+#define DUP10_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x810025
+#define DUP11_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x810026
+#define DUP12_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x810027
+#define DUP13_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x810028
+#define DUP14_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x810029
+#define DUP15_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x81002a
+#define DUP16_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x81002b
+#define DUP17_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x81002c
+#define DUP18_CTHUMBNAILSTORE_PREPARESTATEMENTSL 0x81002d
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TINT__
+#define __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, const TDesC16& aParam1, TInt aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TInt length = 0;
+        // Check that parameter lenght is not too long
+        TInt length1 = aParam1.Size();
+        if ((length + length1 + sizeof ( TUint32 )) > KOstMaxDataLength)
+            {
+            length1 = KOstMaxDataLength - (length + sizeof ( TUint32 ));
+            }
+        TInt lengthAligned1 = ( length1 + 3 ) & ~3;
+        if (lengthAligned1 > 0)
+            {
+            length = length + sizeof ( TUint32 ) + lengthAligned1;
+            }
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        // Set length to zero and calculate it againg
+        // when adding parameters
+        length = 0;
+        if (length1 > 0)
+            {
+            // Number of elements is written before data
+            // In case of Unicode string, number of elements is half of length
+            *( ( TUint32* )ptr ) = length1 / (aParam1.Size() / aParam1.Length());
+            ptr += sizeof ( TUint32 );
+            memcpy( ptr, aParam1.Ptr(), length1 );
+            ptr += length1;
+            // Fillers are written to get 32-bit alignment
+            while ( length1++ < lengthAligned1 )
+                {
+                *ptr++ = 0;
+                }
+            length += sizeof ( TUint32 ) + lengthAligned1;
+            }
+        else if (length + sizeof ( TUint32 ) <= KOstMaxDataLength)
+            {
+            *( ( TUint32* )ptr ) = 0;
+            ptr += sizeof ( TUint32 );
+            length += sizeof ( TUint32 );
+            }
+        // Check that there are enough space to next parameter
+        if ((length + sizeof ( TInt )) <= KOstMaxDataLength)
+            {
+            *( ( TInt* )ptr ) = aParam2;
+            ptr += sizeof ( TInt );
+            length += sizeof ( TInt );
+            }
+        ptr -= length;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, length );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TINT32__
+#define __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, const TDesC16& aParam1, TInt32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TInt length = 0;
+        // Check that parameter lenght is not too long
+        TInt length1 = aParam1.Size();
+        if ((length + length1 + sizeof ( TUint32 )) > KOstMaxDataLength)
+            {
+            length1 = KOstMaxDataLength - (length + sizeof ( TUint32 ));
+            }
+        TInt lengthAligned1 = ( length1 + 3 ) & ~3;
+        if (lengthAligned1 > 0)
+            {
+            length = length + sizeof ( TUint32 ) + lengthAligned1;
+            }
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        // Set length to zero and calculate it againg
+        // when adding parameters
+        length = 0;
+        if (length1 > 0)
+            {
+            // Number of elements is written before data
+            // In case of Unicode string, number of elements is half of length
+            *( ( TUint32* )ptr ) = length1 / (aParam1.Size() / aParam1.Length());
+            ptr += sizeof ( TUint32 );
+            memcpy( ptr, aParam1.Ptr(), length1 );
+            ptr += length1;
+            // Fillers are written to get 32-bit alignment
+            while ( length1++ < lengthAligned1 )
+                {
+                *ptr++ = 0;
+                }
+            length += sizeof ( TUint32 ) + lengthAligned1;
+            }
+        else if (length + sizeof ( TUint32 ) <= KOstMaxDataLength)
+            {
+            *( ( TUint32* )ptr ) = 0;
+            ptr += sizeof ( TUint32 );
+            length += sizeof ( TUint32 );
+            }
+        // Check that there are enough space to next parameter
+        if ((length + sizeof ( TInt )) <= KOstMaxDataLength)
+            {
+            *( ( TInt* )ptr ) = aParam2;
+            ptr += sizeof ( TInt );
+            length += sizeof ( TInt );
+            }
+        ptr -= length;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, length );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TINT32__
+
+#endif
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+#define __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+inline TBool OstTraceGen1( TUint32 aTraceID, const TDesC16& aParam1 )
+    {
+    TBool retval;
+    TInt size = aParam1.Size();
+    // BTrace assumes that parameter size is atleast 4 bytes
+    if (size % 4 == 0)
+        {
+        TUint8* ptr = ( TUint8* )aParam1.Ptr();
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    else
+        {
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        if (size > KOstMaxDataLength)
+            {
+            size = KOstMaxDataLength;
+            }
+        TInt sizeAligned = ( size + 3 ) & ~3;
+        memcpy( ptr, aParam1.Ptr(), size );
+        ptr += size;
+        // Fillers are written to get 32-bit alignment
+        while ( size++ < sizeAligned )
+            {
+            *ptr++ = 0;
+            }
+        ptr -= sizeAligned;
+        size = sizeAligned;
+        // Data is written directly and length is determined from trace message length
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, size );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN1_TUINT32_CONST_TDESC16REF__
+
+#endif
+
+
+#ifndef __OSTTRACEGEN1_TUINT32_TINT64__
+#define __OSTTRACEGEN1_TUINT32_TINT64__
+
+inline TBool OstTraceGen1( TUint32 aTraceID, TInt64 aParam1 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt64* )ptr ) = aParam1;
+        ptr += sizeof ( TInt64 );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN1_TUINT32_TINT64__
+
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_TUINT_TINT_TINT__
+#define __OSTTRACEGEN3_TUINT32_TUINT_TINT_TINT__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, TUint aParam1, TInt aParam2, TInt aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 12 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam3;
+        ptr += sizeof ( TInt );
+        ptr -= 12;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_TUINT_TINT_TINT__
+
+
+#ifndef __OSTTRACEGEN3_TUINT32_TUINT32_TINT32_TINT32__
+#define __OSTTRACEGEN3_TUINT32_TUINT32_TINT32_TINT32__
+
+inline TBool OstTraceGen3( TUint32 aTraceID, TUint32 aParam1, TInt32 aParam2, TInt32 aParam3 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 12 ];
+        TUint8* ptr = data;
+        *( ( TUint* )ptr ) = aParam1;
+        ptr += sizeof ( TUint );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam3;
+        ptr += sizeof ( TInt );
+        ptr -= 12;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 12 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN3_TUINT32_TUINT32_TINT32_TINT32__
+
+
+
+#ifndef __KERNEL_MODE__
+#ifndef __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TUINT__
+#define __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TUINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, const TDesC16& aParam1, TUint aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TInt length = 0;
+        // Check that parameter lenght is not too long
+        TInt length1 = aParam1.Size();
+        if ((length + length1 + sizeof ( TUint32 )) > KOstMaxDataLength)
+            {
+            length1 = KOstMaxDataLength - (length + sizeof ( TUint32 ));
+            }
+        TInt lengthAligned1 = ( length1 + 3 ) & ~3;
+        if (lengthAligned1 > 0)
+            {
+            length = length + sizeof ( TUint32 ) + lengthAligned1;
+            }
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        // Set length to zero and calculate it againg
+        // when adding parameters
+        length = 0;
+        if (length1 > 0)
+            {
+            // Number of elements is written before data
+            // In case of Unicode string, number of elements is half of length
+            *( ( TUint32* )ptr ) = length1 / (aParam1.Size() / aParam1.Length());
+            ptr += sizeof ( TUint32 );
+            memcpy( ptr, aParam1.Ptr(), length1 );
+            ptr += length1;
+            // Fillers are written to get 32-bit alignment
+            while ( length1++ < lengthAligned1 )
+                {
+                *ptr++ = 0;
+                }
+            length += sizeof ( TUint32 ) + lengthAligned1;
+            }
+        else if (length + sizeof ( TUint32 ) <= KOstMaxDataLength)
+            {
+            *( ( TUint32* )ptr ) = 0;
+            ptr += sizeof ( TUint32 );
+            length += sizeof ( TUint32 );
+            }
+        // Check that there are enough space to next parameter
+        if ((length + sizeof ( TUint )) <= KOstMaxDataLength)
+            {
+            *( ( TUint* )ptr ) = aParam2;
+            ptr += sizeof ( TUint );
+            length += sizeof ( TUint );
+            }
+        ptr -= length;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, length );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TUINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TUINT32__
+#define __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TUINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, const TDesC16& aParam1, TUint32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TInt length = 0;
+        // Check that parameter lenght is not too long
+        TInt length1 = aParam1.Size();
+        if ((length + length1 + sizeof ( TUint32 )) > KOstMaxDataLength)
+            {
+            length1 = KOstMaxDataLength - (length + sizeof ( TUint32 ));
+            }
+        TInt lengthAligned1 = ( length1 + 3 ) & ~3;
+        if (lengthAligned1 > 0)
+            {
+            length = length + sizeof ( TUint32 ) + lengthAligned1;
+            }
+        TUint8 data[ KOstMaxDataLength ];
+        TUint8* ptr = data;
+        // Set length to zero and calculate it againg
+        // when adding parameters
+        length = 0;
+        if (length1 > 0)
+            {
+            // Number of elements is written before data
+            // In case of Unicode string, number of elements is half of length
+            *( ( TUint32* )ptr ) = length1 / (aParam1.Size() / aParam1.Length());
+            ptr += sizeof ( TUint32 );
+            memcpy( ptr, aParam1.Ptr(), length1 );
+            ptr += length1;
+            // Fillers are written to get 32-bit alignment
+            while ( length1++ < lengthAligned1 )
+                {
+                *ptr++ = 0;
+                }
+            length += sizeof ( TUint32 ) + lengthAligned1;
+            }
+        else if (length + sizeof ( TUint32 ) <= KOstMaxDataLength)
+            {
+            *( ( TUint32* )ptr ) = 0;
+            ptr += sizeof ( TUint32 );
+            length += sizeof ( TUint32 );
+            }
+        // Check that there are enough space to next parameter
+        if ((length + sizeof ( TUint )) <= KOstMaxDataLength)
+            {
+            *( ( TUint* )ptr ) = aParam2;
+            ptr += sizeof ( TUint );
+            length += sizeof ( TUint );
+            }
+        ptr -= length;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, length );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_CONST_TDESC16REF_TUINT32__
+
+#endif
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT_TINT__
+#define __OSTTRACEGEN2_TUINT32_TINT_TINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt aParam1, TInt aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT_TINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+#define __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt32 aParam1, TInt32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TInt* )ptr ) = aParam2;
+        ptr += sizeof ( TInt );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT32_TINT32__
+
+
+
+#ifndef __OSTTRACEGEN1_TUINT32_TREAL__
+#define __OSTTRACEGEN1_TUINT32_TREAL__
+
+inline TBool OstTraceGen1( TUint32 aTraceID, TReal aParam1 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TReal* )ptr ) = aParam1;
+        ptr += sizeof ( TReal );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN1_TUINT32_TREAL__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailtaskTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,87 @@
+/*
+* Copyright (c) 2006-2007 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:  Base class for thumbnail server tasks
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILTASKTRACES_H__
+#define __THUMBNAILTASKTRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define CTHUMBNAILTASK_STARTL 0x860194
+#define DUP1_CTHUMBNAILTASK_STARTL 0x860195
+#define CTHUMBNAILTASK_COMPLETE 0x860196
+#define DUP1_CTHUMBNAILTASK_COMPLETE 0x860197
+#define CTHUMBNAILTASK_STARTERROR 0x860198
+#define DUP1_CTHUMBNAILTASK_STARTERROR 0x860199
+#define CTHUMBNAILTASK_SETMESSAGEDATA 0x86019a
+#define CTHUMBNAILTASK_CLIENTTHREADALIVE 0x86019b
+#define DUP1_CTHUMBNAILTASK_CLIENTTHREADALIVE 0x86019c
+#define DUP2_CTHUMBNAILTASK_CLIENTTHREADALIVE 0x86019d
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT_TUINT__
+#define __OSTTRACEGEN2_TUINT32_TINT_TUINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt aParam1, TUint aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT_TUINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT32_TUINT32__
+#define __OSTTRACEGEN2_TUINT32_TINT32_TUINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt32 aParam1, TUint32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT32_TUINT32__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/thumbnailtaskprocessorTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,63 @@
+/*
+* Copyright (c) 2006-2007 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:  Processor object for running queued tasks
+ *
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __THUMBNAILTASKPROCESSORTRACES_H__
+#define __THUMBNAILTASKPROCESSORTRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define CTHUMBNAILTASKPROCESSOR_CONSTRUCTL 0x86019e
+#define DUP1_CTHUMBNAILTASKPROCESSOR_CONSTRUCTL 0x86019f
+#define DUP2_CTHUMBNAILTASKPROCESSOR_CONSTRUCTL 0x8601a0
+#define DUP3_CTHUMBNAILTASKPROCESSOR_CONSTRUCTL 0x8601a1
+#define CTHUMBNAILTASKPROCESSOR_CTHUMBNAILTASKPROCESSOR 0x8601a2
+#define CTHUMBNAILTASKPROCESSOR_ADDTASKL 0x8601a3
+#define CTHUMBNAILTASKPROCESSOR_REMOVETASK 0x8601a4
+#define DUP1_CTHUMBNAILTASKPROCESSOR_REMOVETASK 0x8601a5
+#define DUP2_CTHUMBNAILTASKPROCESSOR_REMOVETASK 0x8601a6
+#define DUP3_CTHUMBNAILTASKPROCESSOR_REMOVETASK 0x8601a7
+#define CTHUMBNAILTASKPROCESSOR_REMOVETASKS 0x8601a8
+#define DUP1_CTHUMBNAILTASKPROCESSOR_REMOVETASKS 0x8601a9
+#define DUP2_CTHUMBNAILTASKPROCESSOR_REMOVETASKS 0x8601aa
+#define DUP3_CTHUMBNAILTASKPROCESSOR_REMOVETASKS 0x8601ab
+#define DUP4_CTHUMBNAILTASKPROCESSOR_REMOVETASKS 0x8601ac
+#define CTHUMBNAILTASKPROCESSOR_REMOVEALLTASKS 0x8601ad
+#define DUP1_CTHUMBNAILTASKPROCESSOR_REMOVEALLTASKS 0x8601ae
+#define DUP2_CTHUMBNAILTASKPROCESSOR_REMOVEALLTASKS 0x8601af
+#define DUP3_CTHUMBNAILTASKPROCESSOR_REMOVEALLTASKS 0x8601b0
+#define DUP4_CTHUMBNAILTASKPROCESSOR_REMOVEALLTASKS 0x8601b1
+#define CTHUMBNAILTASKPROCESSOR_RUNL 0x8601b2
+#define DUP1_CTHUMBNAILTASKPROCESSOR_RUNL 0x8601b3
+#define DUP2_CTHUMBNAILTASKPROCESSOR_RUNL 0x8601b4
+#define DUP3_CTHUMBNAILTASKPROCESSOR_RUNL 0x8601b5
+#define DUP4_CTHUMBNAILTASKPROCESSOR_RUNL 0x8601b6
+#define DUP5_CTHUMBNAILTASKPROCESSOR_RUNL 0x8601b7
+#define CTHUMBNAILTASKPROCESSOR_RUNERROR 0x8601b8
+#define CTHUMBNAILTASKPROCESSOR_TASKCOMPLETE 0x8601b9
+#define DUP1_CTHUMBNAILTASKPROCESSOR_TASKCOMPLETE 0x8601ba
+#define DUP2_CTHUMBNAILTASKPROCESSOR_TASKCOMPLETE 0x8601bb
+#define CTHUMBNAILTASKPROCESSOR_PERIODICTIMERCALLBACK 0x8601bc
+#define DUP1_CTHUMBNAILTASKPROCESSOR_PERIODICTIMERCALLBACK 0x8601bd
+#define CTHUMBNAILTASKPROCESSOR_SETDAEMONASPROCESS 0x8601be
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/tmactivitymanagerTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,100 @@
+/*
+* Copyright (c) 2006-2007 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:  Activity Manager 
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __TMACTIVITYMANAGERTRACES_H__
+#define __TMACTIVITYMANAGERTRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define CTMACTIVITYMANAGER_CTMACTIVITYMANAGER 0x8601c0
+#define DUP1_CTMACTIVITYMANAGER_CTMACTIVITYMANAGER 0x8601c1
+#define CTMACTIVITYMANAGER_CONSTRUCTL 0x8601c2
+#define CTMACTIVITYMANAGER_SETTIMEOUT 0x8601c3
+#define CTMACTIVITYMANAGER_RESET 0x8601c4
+#define CTMACTIVITYMANAGER_DOCANCEL 0x8601c5
+#define CTMACTIVITYMANAGER_START 0x8601c6
+#define CTMACTIVITYMANAGER_RUNL 0x8601c7
+#define DUP5_CTMACTIVITYMANAGER_RUNL 0x8601c8
+#define DUP1_CTMACTIVITYMANAGER_RUNL 0x8601c9
+#define DUP2_CTMACTIVITYMANAGER_RUNL 0x8601ca
+#define DUP3_CTMACTIVITYMANAGER_RUNL 0x8601cb
+#define DUP4_CTMACTIVITYMANAGER_RUNL 0x8601cc
+#define CTMACTIVITYMANAGER_RUNERROR 0x8601cd
+#define DUP6_CTMACTIVITYMANAGER_RUNL 0x8601ce
+#define DUP7_CTMACTIVITYMANAGER_RUNL 0x8601cf
+#define CTMACTIVITYMANAGER_ISINACTIVE 0x8601d0
+#define DUP1_CTMACTIVITYMANAGER_ISINACTIVE 0x8601d1
+#define CTMACTIVITYMANAGER_LIGHTSTATUSCHANGED 0x8601d2
+#define DUP1_CTMACTIVITYMANAGER_LIGHTSTATUSCHANGED 0x8601d3
+#define DUP2_CTMACTIVITYMANAGER_LIGHTSTATUSCHANGED 0x8601d4
+#define CTMACTIVITYMANAGER_NOTIFYOBSERVER 0x8601d5
+#define CTMACTIVITYMANAGER_NEWL 0x8601e2
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT_TUINT__
+#define __OSTTRACEGEN2_TUINT32_TINT_TUINT__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt aParam1, TUint aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT_TUINT__
+
+
+#ifndef __OSTTRACEGEN2_TUINT32_TINT32_TUINT32__
+#define __OSTTRACEGEN2_TUINT32_TINT32_TUINT32__
+
+inline TBool OstTraceGen2( TUint32 aTraceID, TInt32 aParam1, TUint32 aParam2 )
+    {
+    TBool retval = BTraceFiltered8( EXTRACT_GROUP_ID(aTraceID), EOstTraceActivationQuery, KOstTraceComponentID, aTraceID );
+    if ( retval )
+        {
+        TUint8 data[ 8 ];
+        TUint8* ptr = data;
+        *( ( TInt* )ptr ) = aParam1;
+        ptr += sizeof ( TInt );
+        *( ( TUint* )ptr ) = aParam2;
+        ptr += sizeof ( TUint );
+        ptr -= 8;
+        retval = OstSendNBytes( EXTRACT_GROUP_ID(aTraceID), EOstTrace, KOstTraceComponentID, aTraceID, ptr, 8 );
+        }
+    return retval;
+    }
+
+#endif // __OSTTRACEGEN2_TUINT32_TINT32_TUINT32__
+
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/tmformatobserverTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,34 @@
+/*
+* Copyright (c) 2006 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:  File System format monitor
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __TMFORMATOBSERVERTRACES_H__
+#define __TMFORMATOBSERVERTRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define CTMFORMATOBSERVER_CTMFORMATOBSERVER 0x8601d6
+#define CTMFORMATOBSERVER_CONSTRUCTL 0x8601d7
+#define CTMFORMATOBSERVER_POLLSTATUS 0x8601d8
+#define CTMFORMATOBSERVER_HANDLEBACKUPOPERATIONEVENTL 0x8601d9
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/traces/tmshutdownobserverTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,38 @@
+/*
+* Copyright (c) 2006-2007 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:  Processor 
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __TMSHUTDOWNOBSERVERTRACES_H__
+#define __TMSHUTDOWNOBSERVERTRACES_H__
+
+#define KOstTraceComponentID 0x102830ab
+
+#define CTMSHUTDOWNOBSERVER_CONSTRUCTL 0x8601da
+#define DUP1_CTMSHUTDOWNOBSERVER_CONSTRUCTL 0x8601db
+#define DUP2_CTMSHUTDOWNOBSERVER_CONSTRUCTL 0x8601dc
+#define DUP3_CTMSHUTDOWNOBSERVER_CONSTRUCTL 0x8601dd
+#define CTMSHUTDOWNOBSERVER_CTMSHUTDOWNOBSERVER 0x8601de
+#define CTMSHUTDOWNOBSERVER_RUNL 0x8601df
+#define DUP1_CTMSHUTDOWNOBSERVER_RUNL 0x8601e0
+#define CTMSHUTDOWNOBSERVER_DOCANCEL 0x8601e1
+
+
+#endif
+
+// End of file
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/tmiadrestart/traces/OstTraceDefinitions.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,24 @@
+/*
+* This is Default Licence added by TraceCompiler
+* 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 __OSTTRACEDEFINITIONS_H__
+#define __OSTTRACEDEFINITIONS_H__
+// OST_TRACE_COMPILER_IN_USE flag has been added by Trace Compiler
+// REMOVE BEFORE CHECK-IN TO VERSION CONTROL
+#define OST_TRACE_COMPILER_IN_USE
+#include <opensystemtrace.h>
+#endif
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/tmiadrestart/traces/fixed_id.definitions	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,43 @@
+##
+# This is Default Licence added by TraceCompiler
+# 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: 
+#
+##
+#Fixed group and trace id definitions. If this file is removed, the identifiers are rebuilt.
+[GROUP]TRACE_NORMAL=0x86
+[TRACE]TRACE_NORMAL[0x86]_DUP10__MAINL=0xa
+[TRACE]TRACE_NORMAL[0x86]_DUP11__MAINL=0xb
+[TRACE]TRACE_NORMAL[0x86]_DUP12__MAINL=0xc
+[TRACE]TRACE_NORMAL[0x86]_DUP13__MAINL=0xd
+[TRACE]TRACE_NORMAL[0x86]_DUP14__MAINL=0xe
+[TRACE]TRACE_NORMAL[0x86]_DUP15__MAINL=0xf
+[TRACE]TRACE_NORMAL[0x86]_DUP16__MAINL=0x10
+[TRACE]TRACE_NORMAL[0x86]_DUP17__MAINL=0x11
+[TRACE]TRACE_NORMAL[0x86]_DUP18__MAINL=0x12
+[TRACE]TRACE_NORMAL[0x86]_DUP19__MAINL=0x13
+[TRACE]TRACE_NORMAL[0x86]_DUP1__MAINL=0x1
+[TRACE]TRACE_NORMAL[0x86]_DUP20__MAINL=0x14
+[TRACE]TRACE_NORMAL[0x86]_DUP21__MAINL=0x15
+[TRACE]TRACE_NORMAL[0x86]_DUP22__MAINL=0x16
+[TRACE]TRACE_NORMAL[0x86]_DUP23__MAINL=0x17
+[TRACE]TRACE_NORMAL[0x86]_DUP2__MAINL=0x2
+[TRACE]TRACE_NORMAL[0x86]_DUP3__MAINL=0x3
+[TRACE]TRACE_NORMAL[0x86]_DUP4__MAINL=0x4
+[TRACE]TRACE_NORMAL[0x86]_DUP5__MAINL=0x5
+[TRACE]TRACE_NORMAL[0x86]_DUP6__MAINL=0x6
+[TRACE]TRACE_NORMAL[0x86]_DUP7__MAINL=0x7
+[TRACE]TRACE_NORMAL[0x86]_DUP8__MAINL=0x8
+[TRACE]TRACE_NORMAL[0x86]_DUP9__MAINL=0x9
+[TRACE]TRACE_NORMAL[0x86]__MAINL=0x18
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/imagehandlingutilities/thumbnailmanager/tmiadrestart/traces/tmiadrestartTraces.h	Wed Sep 08 14:23:06 2010 +0100
@@ -0,0 +1,54 @@
+/*
+* Copyright (c) 2006-2007 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:  Thumbnail Manager IAD Restart 
+*
+*/
+// Created by TraceCompiler 2.3.0
+// DO NOT EDIT, CHANGES WILL BE LOST
+
+#ifndef __TMIADRESTARTTRACES_H__
+#define __TMIADRESTARTTRACES_H__
+
+#define KOstTraceComponentID 0x2001fd52
+
+#define DUP1__MAINL 0x860001
+#define DUP2__MAINL 0x860002
+#define DUP3__MAINL 0x860003
+#define DUP4__MAINL 0x860004
+#define DUP5__MAINL 0x860005
+#define DUP6__MAINL 0x860006
+#define DUP7__MAINL 0x860007
+#define DUP8__MAINL 0x860008
+#define DUP9__MAINL 0x860009
+#define DUP10__MAINL 0x86000a
+#define DUP11__MAINL 0x86000b
+#define DUP12__MAINL 0x86000c
+#define DUP13__MAINL 0x86000d
+#define DUP14__MAINL 0x86000e
+#define DUP15__MAINL 0x86000f
+#define DUP16__MAINL 0x860010
+#define DUP17__MAINL 0x860011
+#define DUP18__MAINL 0x860012
+#define DUP19__MAINL 0x860013
+#define DUP20__MAINL 0x860014
+#define DUP21__MAINL 0x860015
+#define DUP22__MAINL 0x860016
+#define DUP23__MAINL 0x860017
+#define _MAINL 0x860018
+
+
+#endif
+
+// End of file
+