diff -r 00f9ee97d895 -r f05641c183ff cbsatplugin/atmisccmdplugin/inc/cmeerror.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cbsatplugin/atmisccmdplugin/inc/cmeerror.h Mon May 03 12:40:50 2010 +0300 @@ -0,0 +1,66 @@ +/* + * 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 : define all +CME Error code. + * Reference: + * 3GPP TS 27.007 version 6.9.0 Release 6 118 ETSI TS 127 007 V6.9.0 (2007-06) + * + */ + +#ifndef CMEERROR_H_ +#define CMEERROR_H_ + +enum TATCMEError + { + EATCmeNoError = -1, // No errors, only for internal use + EATCmePhoneFailure =0, // 0 phone failure + EATCmeNoConnection, // 1 no connection to phone + EATCmeAdaptorLinkReserved, // 2 phone-adaptor link reserved + EATCmeNotAllowed, // 3 operation not allowed + EATCmeNotSupported, // 4 operation not supported + EATCmePhSimPinRequired, // 5 PH-SIM PIN required + EATCmePhFsimPinRequired, // 6 PH-FSIM PIN required + EATCmePhFsimPukRequired, // 7 PH-FSIM PUK required + EATCmeSimNotInserted, // 10 SIM not inserted + EATCmeSimPinRequired, // 11 SIM PIN required + EATCmeSimPukRequired, // 12 SIM PUK required + EATCmeSimFailure, // 13 SIM failure + EATCmeSimBusy, // 14 SIM busy + EATCmeSimWrong, // 15 SIM wrong + EATCmeIncorrectPassword, // 16 incorrect password + EATCmeSimPin2Required, // 17 SIM PIN2 required + EATCmeSimPuk2Required, // 18 SIM PUK2 required + EATCmeMemoryFull, // 20 memory full + EATCmeInvalidIndex, // 21 invalid index + EATCmeNotFound, // 22 not found + EATCmeMemoryFailure, // 23 memory failure + EATCmeTextTooLong, // 24 text string too long + EATCmeInvalidChar, // 25 invalid characters in text string + EATCmeDialStringTooLong, // 26 dial string too long + EATCmeInvalidDialString, // 27 invalid characters in dial string + EATCmeNoNetworkService, // 30 no network service + EATCmeNetworkTimeout, // 31 network timeout + EATCmeNetworkNotAllowed, // 32 network not allowed - emergency calls only + EATCmeNetPerPinRequired, // 40 network personalization PIN required + EATCmeNetPerPukRequired, // 41 network personalization PUK required + EATCmeNetSubPerPinRequired, // 42 network subset personalization PIN required + EATCmeNetSubPerPukRequired, // 43 network subset personalization PUK required + EATCmeSPPerPinRequired, // 44 service provider personalization PIN required + EATCmeSPPerPukRequired, // 45 service provider personalization PUK required + EATCmeCorpPerPinRequired, // 46 corporate personalization PIN required + EATCmeCorpPerPukRequired, // 47 corporate personalization PUK required + EATCmeHiddenKeyRequired, // 48 hidden key required (NOTE: This key is required when accessing hidden phonebook entries.) + EATCmeEAPNotSupported, // 49 EAP method not supported + EATCmeIncorrectParams, // 50 Incorrect parameters + EATCmeUnknown = 100 // 100 unknown + }; + +#endif /* CMEERROR_H_ */