diff -r 6369bfd1b60d -r 08b5eae9f9ff upnpmpxplugins/upnpplaybackplugins/src/upnppluginserrortranslation.cpp --- a/upnpmpxplugins/upnpplaybackplugins/src/upnppluginserrortranslation.cpp Mon Nov 01 13:44:24 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,133 +0,0 @@ -/* -* Copyright (c) 2008 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: translate all plugins error code for music player - * -*/ - - - - - - -// INCLUDES - -// debug -#include -#include "upnppluginserrortranslation.h" -_LIT( KComponentLogfile, "musicplugins.txt"); -#include "upnplog.h" - -// -------------------------------------------------------------------------- -// TUpnpPluginsErrorTranslation::ErrorTranslate -// translate function -// -------------------------------------------------------------------------- -// -TInt TUpnpPluginsErrorTranslation::ErrorTranslate( TInt aError) - { - TInt newError = KErrNone; - if ( aError != KErrNone) - { - __LOG1( "TUpnpPluginsErrorTranslation err=%d", aError ); - } - switch ( aError) - { - // if aError is valid, we don't need translate - case KErrNone: - newError = KErrNone; - break; - case KErrNotFound: - newError = KErrGeneral; - break; - case KErrNotSupported: - newError = KErrNotSupported; - break; - case KErrCorrupt: - newError = KErrCorrupt; - break; - case KErrCompletion: - newError = KErrCompletion; - break; - case KErrDied: - newError = KErrDied; - break; - case KErrGeneral: - newError = KErrGeneral; - break; - case KErrAccessDenied: - newError = KErrAccessDenied; - break; - case KErrArgument: - newError = KErrArgument; - break; - case KErrDisconnected: - newError = KErrDisconnected; - break; - case KErrDiskFull: //consume current disk full - newError = KErrDiskFull; - break; - case KErrNoMemory://consume memory entirely - newError = KErrNoMemory; - break; - case KErrOverflow: - newError = KErrGeneral; - break; - case KErrServerBusy://if Server has no memory - newError = KErrServerBusy; - break; - // if aError is not valid, we need translate - case KErrCancel: //fall through - case KErrTotalLossOfPrecision: ////fall through - case KErrBadHandle: //fall through - case KErrUnderflow: //fall through - case KErrAlreadyExists: //fall through - case KErrPathNotFound: //fall through - case KErrInUse: //fall through - case KErrServerTerminated: //fall through - case KErrNotReady: //fall through - case KErrUnknown: //fall through - case KErrLocked: //fall through - case KErrWrite: //fall through - case KErrDisMounted: //fall through - case KErrEof: //fall through - case KErrBadDriver: //fall through - case KErrBadName: //fall through - case KErrCommsLineFail: //fall through - case KErrCommsFrame: //fall through - case KErrCommsOverrun: //fall through - case KErrCommsParity: //fall through - case KErrTimedOut: //fall through - case KErrCouldNotConnect: //fall through - case KErrCouldNotDisconnect: //fall through - case KErrBadLibraryEntryPoint: //fall through - case KErrBadDescriptor: //fall through - case KErrAbort: //fall through - case KErrTooBig: //fall through - case KErrDivideByZero: //fall through - case KErrBadPower: //fall through - case KErrDirFull: //fall through - case KErrHardwareNotAvailable: //fall through - case KErrSessionClosed: //fall through - case KErrPermissionDenied: //fall through - case KErrExtensionNotSupported: //fall through - case KErrCommsBreak: - newError = KErrDisconnected; - break; - default: - newError = KErrDisconnected; - break; - } - - return newError; - - }