multimediacommsengine/mmceshared/inc/mcecomlogs.h
changeset 0 1bce908db942
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/multimediacommsengine/mmceshared/inc/mcecomlogs.h	Tue Feb 02 01:04:58 2010 +0200
@@ -0,0 +1,192 @@
+/*
+* Copyright (c) 2005 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 MCECOMLOGS_H
+#define MCECOMLOGS_H
+
+#include "mcelogs.h"
+
+// INCLUDES
+
+// FORWARD DECLARATIONS
+
+// CLASS DECLARATION
+
+
+
+#define MCE_DEBUG_CALLBACK( c, str, callback )\
+    switch( callback )\
+        {\
+        case EMceItcStateChanged:{ c::Print( _L( str ), _L( "EMceItcStateChanged" ) );break; }\
+        case EMceItcObjectAdded:{ c::Print( _L( str ), _L( "EMceItcObjectAdded" ) );break; }\
+        case EMceItcSessionConnectionStateChanged:{ c::Print( _L( str ), _L( "EMceItcSessionConnectionStateChanged" ) );break; }\
+        case EMceItcSRReceived:{ c::Print( _L( str ), _L( "EMceItcSRReceived" ) );break; }\
+        case EMceItcRRReceived:{ c::Print( _L( str ), _L( "EMceItcRRReceived" ) );break; }\
+        case EMceItcInactivityTimeout:{ c::Print( _L( str ), _L( "EMceItcInactivityTimeout" ) );break; }\
+        case EMceItcFCMsgReceived:{ c::Print( _L( str ), _L( "EMceItcFCMsgReceived" ) );break; }\
+        case EMceItcNotifyReceived:{ c::Print( _L( str ), _L( "EMceItcNotifyReceived" ) );break; }\
+        case EMceItcIncomingUpdate:{ c::Print( _L( str ), _L( "EMceItcIncomingUpdate" ) );break; }\
+        case EMceItcActivity:{ c::Print( _L( str ), _L( "EMceItcActivity" ) );break; }\
+        case EMceItcInProgress:{ c::Print( _L( str ), _L( "EMceItcInProgress" ) );break; }\
+        case EMceItcTranscodingInProgress:{ c::Print( _L( str ), _L( "EMceItcTranscodingInProgress" ) );break; }\
+        case EMceItcTranscodingCompleted:{ c::Print( _L( str ), _L( "EMceItcTranscodingCompleted" ) );break; }\
+        default:{ c::Print( _L( str ), callback );break; }\
+        }
+
+#define MCE_DEBUG_DATATYPE( c, str, datatype )\
+    switch( datatype )\
+        {\
+        case EMceItcMsgTypeWriteString:{ c::Print( _L( str ), _L( "EMceItcMsgTypeWriteString" ) );break; }\
+        case EMceItcMsgTypeReadString:{ c::Print( _L( str ), _L( "EMceItcMsgTypeReadString" ) );break; }\
+        case EMceItcMsgTypeTextArray:{ c::Print( _L( str ), _L( "EMceItcMsgTypeTextArray" ) );break; }\
+        case EMceItcMsgTypeSIPData:{ c::Print( _L( str ), _L( "EMceItcMsgTypeSIPData" ) );break; }\
+        case EMceItcMsgTypeSIPReply:{ c::Print( _L( str ), _L( "EMceItcMsgTypeSIPReply" ) );break; }\
+        case EMceItcMsgTypeMessageArray:{ c::Print( _L( str ), _L( "EMceItcMsgTypeMessageArray" ) );break; }\
+        case EMceItcMsgTypeEvent:{ c::Print( _L( str ), _L( "EMceItcMsgTypeEvent" ) );break; }\
+        case EMceItcMsgTypeSession:{ c::Print( _L( str ), _L( "EMceItcMsgTypeSession" ) );break; }\
+        case EMceItcMsgTypeStream:{ c::Print( _L( str ), _L( "EMceItcMsgTypeStream" ) );break; }\
+        case EMceItcMsgTypeSource:{ c::Print( _L( str ), _L( "EMceItcMsgTypeSource" ) );break; }\
+        case EMceItcMsgTypeSink:{ c::Print( _L( str ), _L( "EMceItcMsgTypeSink" ) );break; }\
+        case EMceItcMsgTypeCodec:{ c::Print( _L( str ), _L( "EMceItcMsgTypeCodec" ) );break; }\
+        case EMceItcMsgTypeFC:{ c::Print( _L( str ), _L( "EMceItcMsgTypeFC" ) );break; }\
+        default:{ c::Print( _L( str ), datatype );break; }\
+        }
+        
+        
+#define MCE_DEBUG_CLISTATE( c, str, state )\
+    switch( state )\
+        {\
+        case CMceSession::EIdle:{ c::Print( _L( str ), _L( "EIdle" ) );break; }\
+        case CMceSession::EOffering:{ c::Print( _L( str ), _L( "EOffering" ) );break; }\
+        case CMceSession::EIncoming:{ c::Print( _L( str ), _L( "EIncoming" ) );break; }\
+        case CMceSession::EReserving:{ c::Print( _L( str ), _L( "EReserving" ) );break; }\
+        case CMceSession::EAnswering:{ c::Print( _L( str ), _L( "EAnswering" ) );break; }\
+        case CMceSession::EProceeding:{ c::Print( _L( str ), _L( "EProceeding" ) );break; }\
+        case CMceSession::EEstablished:{ c::Print( _L( str ), _L( "EEstablished" ) );break; }\
+        case CMceSession::ECancelling:{ c::Print( _L( str ), _L( "ECancelling" ) );break; }\
+        case CMceSession::ETerminating:{ c::Print( _L( str ), _L( "ETerminating" ) );break; }\
+        case CMceSession::ETerminated:{ c::Print( _L( str ), _L( "ETerminated" ) );break; }\
+        default:{ c::Print( _L( str ), state );break; }\
+        }
+
+#define MCE_DEBUG_EVENTSTATE( c, str, state )\
+    switch( state )\
+        {\
+        case CMceRefer::EIdle:{ c::Print( _L( str ), _L( "EIdle" ) );break; }\
+        case CMceRefer::EPending:{ c::Print( _L( str ), _L( "EPending" ) );break; }\
+        case CMceRefer::EAccepted:{ c::Print( _L( str ), _L( "EActive" ) );break; }\
+        case CMceRefer::ETerminated:{ c::Print( _L( str ), _L( "ETerminated" ) );break; }\
+        default:{ c::Print( _L( str ), state );break; }\
+        }
+        
+
+#define MCE_DEBUG_MEDIASTATE( c, str, state )\
+    switch( state )\
+        {\
+        case CMceMediaStream::EUninitialized:{ c::Print( _L( str ), _L( "EUninitialized" ) );break; }\
+        case CMceMediaStream::EInitialized:{ c::Print( _L( str ), _L( "EInitialized" ) );break; }\
+        case CMceMediaStream::EBuffering:{ c::Print( _L( str ), _L( "EBuffering" ) );break; }\
+        case CMceMediaStream::EIdle:{ c::Print( _L( str ), _L( "EIdle" ) );break; }\
+        case CMceMediaStream::EStreaming:{ c::Print( _L( str ), _L( "EStreaming" ) );break; }\
+        case CMceMediaStream::EDisabled:{ c::Print( _L( str ), _L( "EDisabled" ) );break; }\
+        case CMceMediaStream::ENoResources:{ c::Print( _L( str ), _L( "ENoResources" ) );break; }\
+        case CMceMediaStream::ETranscodingRequired:{ c::Print( _L( str ), _L( "ETranscodingRequired" ) );break; }\
+        case CMceMediaStream::ETranscoding:{ c::Print( _L( str ), _L( "ETranscoding" ) );break; }\
+        default:{ c::Print( _L( str ), state );break; }\
+        }
+
+        
+#define MCE_DEBUG_ITC( c, str, event )\
+	if( event >= EMceItcSetVolume && event <= EMceItcMaxGain ||\
+	    event >= EMceItcCameraInfo && event <= EMceItcSetFastRewind ||\
+        event >= EMceItcAudioRouting && event <= EMceItcSetFileInfo )\
+	    {\
+        c::Print( _L( str ), event, _L("(media attribute get/set)") );\
+        }\
+    if( event >= EMceItcInitFC && event <= EMceItcFCSetMediaLines )\
+	    {\
+        c::Print( _L( str ), event, _L("(FC)") );\
+        }\
+    else\
+        {\
+        switch( event )\
+            {\
+            case EMceItcSetAppUid:{ c::Print( _L( str ), _L( "EMceItcSetAppUid" ) );break; }\
+            case EMceItcCreateSession:{ c::Print( _L( str ), _L( "EMceItcCreateSession" ) );break; }\
+            case EMceItcDeleteSession:{ c::Print( _L( str ), _L( "EMceItcDeleteSession" ) );break; }\
+            case EMceItcEstablishSession:{ c::Print( _L( str ), _L( "EMceItcEstablishSession" ) );break; }\
+            case EMceItcTerminateSession:{ c::Print( _L( str ), _L( "EMceItcTerminateSession" ) );break; }\
+            case EMceItcAcceptSession:{ c::Print( _L( str ), _L( "EMceItcAcceptSession" ) );break; }\
+            case EMceItcRejectSession:{ c::Print( _L( str ), _L( "EMceItcRejectSession" ) );break; }\
+            case EMceItcUpdate:{ c::Print( _L( str ), _L( "EMceItcUpdate" ) );break; }\
+            case EMceItcRing:{ c::Print( _L( str ), _L( "EMceItcRing" ) );break; }\
+            case EMceItcEnable:{ c::Print( _L( str ), _L( "EMceItcEnable" ) );break; }\
+            case EMceItcSendRR:{ c::Print( _L( str ), _L( "EMceItcSendRR" ) );break; }\
+            case EMceItcSendSR:{ c::Print( _L( str ), _L( "EMceItcSendSR" ) );break; }\
+            case EMceItcDisable:{ c::Print( _L( str ), _L( "EMceItcDisable" ) );break; }\
+            case EMceItcReceive:{ c::Print( _L( str ), _L( "EMceItcReceive" ) );break; }\
+            case EMceItcClientReadyToReceive:{ c::Print( _L( str ), _L( "EMceItcClientReadyToReceive" ) );break; }\
+            case EMceItcCancel:{ c::Print( _L( str ), _L( "EMceItcCancel" ) );break; }\
+            case EMceItcClientCancelReceive:{ c::Print( _L( str ), _L( "EMceItcClientCancelReceive" ) );break; }\
+            case EMceItcGetSupportedAudioCodecs:{ c::Print( _L( str ), _L( "EMceItcGetSupportedAudioCodecs" ) );break; }\
+            case EMceItcGetSupportedVideoCodecs:{ c::Print( _L( str ), _L( "EMceItcGetSupportedVideoCodecs" ) );break; }\
+            case EMceItcSubscribe:{ c::Print( _L( str ), _L( "EMceItcSubscribe" ) );break; }\
+            case EMceItcSubscribeUpdate:{ c::Print( _L( str ), _L( "EMceItcSubscribeUpdate" ) );break; }\
+            case EMceItcAcceptEvent:{ c::Print( _L( str ), _L( "EMceItcAcceptEvent" ) );break; }\
+            case EMceItcRejectEvent:{ c::Print( _L( str ), _L( "EMceItcRejectEvent" ) );break; }\
+            case EMceItcRespondEvent:{ c::Print( _L( str ), _L( "EMceItcRespondEvent" ) );break; }\
+            case EMceItcTerminateEvent:{ c::Print( _L( str ), _L( "EMceItcTerminateEvent" ) );break; }\
+            case EMceItcNotify:{ c::Print( _L( str ), _L( "EMceItcNotify" ) );break; }\
+            case EMceItcReferEvent:{ c::Print( _L( str ), _L( "EMceItcReferEvent" ) );break; }\
+            case EMceItcEnableInactivityTimer:{ c::Print( _L( str ), _L( "EMceItcEnableInactivityTimer" ) );break; }\
+            case EMceItcDisableInactivityTimer:{ c::Print( _L( str ), _L( "EMceItcDisableInactivityTimer" ) );break; }\
+            case EMceItcGetSession:{ c::Print( _L( str ), _L( "EMceItcGetSession" ) );break; }\
+            case EMceItcTranscode:{ c::Print( _L( str ), _L( "EMceItcTranscode" ) );break; }\
+            case EMceItcCancelTranscode:{ c::Print( _L( str ), _L( "EMceItcCancelTranscode" ) );break; }\
+            default:{ c::Print( _L( str ), event );break; }\
+            }\
+        }
+        
+#define MCE_DEBUG_SESSIONTYPE( c, str, type )\
+    switch( type )\
+        {\
+        case KMceCSSIPSession:{ c::Print( _L( str ), _L( "KMceCSSIPSession" ) );break; }\
+        case KMceCSSIPEvent:{ c::Print( _L( str ), _L( "KMceCSSIPEvent" ) );break; }\
+        default:{ c::Print( _L( str ), type );break; }\
+        }
+
+#define MCE_DEBUG_DIALOGTYPE( c, str, type )\
+    switch( type )\
+        {\
+        case KMceDlgTypeInvite:{ c::Print( _L( str ), _L( "KMceDlgTypeInvite" ) );break; }\
+        case KMceDlgTypeRefer:{ c::Print( _L( str ), _L( "KMceDlgTypeRefer" ) );break; }\
+        case KMceDlgTypeSubscribe:{ c::Print( _L( str ), _L( "KMceDlgTypeSubscribe" ) );break; }\
+        default:{ c::Print( _L( str ), type );break; }\
+        }
+
+
+
+
+
+#endif
+
+// End of File