1.1 --- a/epoc32/include/exterror.h Tue Nov 24 13:55:44 2009 +0000
1.2 +++ b/epoc32/include/exterror.h Tue Mar 16 16:12:26 2010 +0000
1.3 @@ -1,1 +1,610 @@
1.4 -exterror.h
1.5 +// Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
1.6 +// All rights reserved.
1.7 +// This component and the accompanying materials are made available
1.8 +// under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
1.9 +// which accompanies this distribution, and is available
1.10 +// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
1.11 +//
1.12 +// Initial Contributors:
1.13 +// Nokia Corporation - initial contribution.
1.14 +//
1.15 +// Contributors:
1.16 +//
1.17 +// Description:
1.18 +//
1.19 +
1.20 +
1.21 +
1.22 +/**
1.23 + @file
1.24 + @publishedAll
1.25 + @released
1.26 +*/
1.27 +
1.28 +#ifndef __EXTERROR_H__
1.29 +#define __EXTERROR_H__
1.30 +
1.31 +
1.32 +//Extended Error definitions
1.33 +//@publishedAll
1.34 +//@released
1.35 +
1.36 +/** Base offset for the GSM errors */
1.37 +const TInt KErrEtelGsmBase = -4000;
1.38 +
1.39 +//Radio Resource Network Errors - defined by GSM 04.08
1.40 +//@publishedAll
1.41 +//@released
1.42 +
1.43 +/** Base offset for the GSM radio resource errors. */
1.44 +const TInt KErrGsmRadioResourceBase=KErrEtelGsmBase;
1.45 +/** Radio Resource Network Errors. See 3GPP GSM 04.08 document. */
1.46 +const TInt KErrGsmRRUnspecifedAbnormalRelease=KErrGsmRadioResourceBase-1;
1.47 +/** Radio Resource Network Errors. See 3GPP GSM 04.08 document. */
1.48 +const TInt KErrGsmRRChannelUnacceptable=KErrGsmRadioResourceBase-2;
1.49 +/** Radio Resource Network Errors. See 3GPP GSM 04.08 document. */
1.50 +const TInt KErrGsmRRTimerExpired=KErrGsmRadioResourceBase-3;
1.51 +/** Radio Resource Network Errors. See 3GPP GSM 04.08 document. */
1.52 +const TInt KErrGsmRRNoActivityOnRadioPath=KErrGsmRadioResourceBase-4;
1.53 +/** Radio Resource Network Errors. See 3GPP GSM 04.08 document. */
1.54 +const TInt KErrGsmRRPreEmptiveRelease=KErrGsmRadioResourceBase-5;
1.55 +/** Radio Resource Network Errors. See 3GPP GSM 04.08 document. */
1.56 +const TInt KErrGsmRRCallAlreadyCleared=KErrGsmRadioResourceBase-65;
1.57 +/** Radio Resource Network Errors. See 3GPP GSM 04.08 document. */
1.58 +const TInt KErrGsmRRInvalidMessage=KErrGsmRadioResourceBase-95;
1.59 +/** Radio Resource Network Errors. See 3GPP GSM 04.08 document. */
1.60 +const TInt KErrGsmRRNonExistentMessage=KErrGsmRadioResourceBase-97;
1.61 +/** Radio Resource Network Errors. See 3GPP GSM 04.08 document. */
1.62 +const TInt KErrGsmRRIncompatibleMessageWithCallState=KErrGsmRadioResourceBase-98;
1.63 +/** Radio Resource Network Errors. See 3GPP GSM 04.08 document. */
1.64 +const TInt KErrGsmRRInvalidInformationElement=KErrGsmRadioResourceBase-100;
1.65 +/** Radio Resource Network Errors. See 3GPP GSM 04.08 document. */
1.66 +const TInt KErrGsmRRUnspecifiedProtocolError=KErrGsmRadioResourceBase-111;
1.67 +
1.68 +
1.69 +//Mobility Management Network Errors - defined by GSM 04.08
1.70 +//@publishedAll
1.71 +//@released
1.72 +
1.73 +/** Offset for the GSM mobility management errors. */
1.74 +const TInt KErrGsmMobilityManagementBase=KErrGsmRadioResourceBase-128;
1.75 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.76 +const TInt KErrGsmMMUnallocatedTmsi=KErrGsmMobilityManagementBase-1;
1.77 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.78 +const TInt KErrGsmMMImsiUnknownInHlr=KErrGsmMobilityManagementBase-2;
1.79 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.80 +const TInt KErrGsmMMIllegalMs=KErrGsmMobilityManagementBase-3;
1.81 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.82 +const TInt KErrGsmMMImsiUnknownInVlr=KErrGsmMobilityManagementBase-4;
1.83 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.84 +const TInt KErrGsmMMImeiNotAccepted=KErrGsmMobilityManagementBase-5;
1.85 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.86 +const TInt KErrGsmMMIllegalMe=KErrGsmMobilityManagementBase-6;
1.87 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.88 +const TInt KErrGsmMMPlmnNotAllowed=KErrGsmMobilityManagementBase-11;
1.89 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.90 +const TInt KErrGsmMMLocationAreaNotAllowed=KErrGsmMobilityManagementBase-12;
1.91 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.92 +const TInt KErrGsmMMRoamingNotAllowedInThisLocationArea=KErrGsmMobilityManagementBase-13;
1.93 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.94 +const TInt KErrGsmMMNetworkFailure=KErrGsmMobilityManagementBase-17;
1.95 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.96 +const TInt KErrGsmMMCongestion=KErrGsmMobilityManagementBase-22;
1.97 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.98 +const TInt KErrGsmMMServiceOptionNotSupported=KErrGsmMobilityManagementBase-32;
1.99 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.100 +const TInt KErrGsmMMServiceOptionNotSubscribed=KErrGsmMobilityManagementBase-33;
1.101 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.102 +const TInt KErrGsmMMServiceOptionTemporaryOutOfOrder=KErrGsmMobilityManagementBase-34;
1.103 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.104 +const TInt KErrGsmMMCallCanNotBeIdentified=KErrGsmMobilityManagementBase-38;
1.105 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.106 +const TInt KErrGsmMMSemanticErrorInMessage=KErrGsmMobilityManagementBase-95;
1.107 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.108 +const TInt KErrGsmMMMandatoryInformationElementError=KErrGsmMobilityManagementBase-96;
1.109 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.110 +const TInt KErrGsmMMNonExistentMessageType=KErrGsmMobilityManagementBase-97;
1.111 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.112 +const TInt KErrGsmMMIncompatibleMessageWithProtocolState=KErrGsmMobilityManagementBase-98;
1.113 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.114 +const TInt KErrGsmMMNonExistentInformationElement=KErrGsmMobilityManagementBase-99;
1.115 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.116 +const TInt KErrGsmMMConditionalIEError=KErrGsmMobilityManagementBase-100;
1.117 +/** Mobility Management Network Errors. See 3GPP GSM 04.08 document. */
1.118 +const TInt KErrGsmMMIncompatibleMessageWithCallState=KErrGsmMobilityManagementBase-101;
1.119 +const TInt KErrGsmMMNoSuitableCellsInArea=KErrGsmMobilityManagementBase-15;
1.120 +const TInt KErrGsmMMMacFailure=KErrGsmMobilityManagementBase-20;
1.121 +const TInt KErrGsmMMSynchFailure=KErrGsmMobilityManagementBase-21;
1.122 +const TInt KErrGsmMMGsmAuthenticationUnacceptable=KErrGsmMobilityManagementBase-23;
1.123 +const TInt KErrGsmMMUnspecifiedProtocolError=KErrGsmMobilityManagementBase-111;
1.124 +
1.125 +//Call Control Network Errors - defined by GSM 04.08
1.126 +//@publishedAll
1.127 +//@released
1.128 +
1.129 +/** Base offset for the GSM call control errors. */
1.130 +const TInt KErrGsmCallControlBase=KErrGsmMobilityManagementBase-128;
1.131 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.132 +const TInt KErrGsmCCUnassignedNumber=KErrGsmCallControlBase-1;
1.133 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.134 +const TInt KErrGsmCCNoRouteToTransitNetwork=KErrGsmCallControlBase-2;
1.135 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.136 +const TInt KErrGsmCCNoRouteToDestination=KErrGsmCallControlBase-3;
1.137 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.138 +const TInt KErrGsmCCChannelUnacceptable=KErrGsmCallControlBase-6;
1.139 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.140 +const TInt KErrGsmCCOperatorDeterminedBarring=KErrGsmCallControlBase-8;
1.141 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.142 +const TInt KErrGsmCCUserBusy=KErrGsmCallControlBase-17;
1.143 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.144 +const TInt KErrGsmCCUserNotResponding=KErrGsmCallControlBase-18;
1.145 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.146 +const TInt KErrGsmCCUserAlertingNoAnswer=KErrGsmCallControlBase-19;
1.147 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.148 +const TInt KErrGsmCCCallRejected=KErrGsmCallControlBase-21;
1.149 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.150 +const TInt KErrGsmCCNumberChanged=KErrGsmCallControlBase-22;
1.151 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.152 +const TInt KErrGsmCCNonSelectedUserClearing=KErrGsmCallControlBase-26;
1.153 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.154 +const TInt KErrGsmCCDestinationOutOfOrder=KErrGsmCallControlBase-27;
1.155 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.156 +const TInt KErrGsmCCInvalidNumberFormat=KErrGsmCallControlBase-28;
1.157 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.158 +const TInt KErrGsmCCFacilityRejected=KErrGsmCallControlBase-29;
1.159 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.160 +const TInt KErrGsmCCResponseToStatusEnquiry=KErrGsmCallControlBase-30;
1.161 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.162 +const TInt KErrGsmCCNormalUnspecified=KErrGsmCallControlBase-31;
1.163 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.164 +const TInt KErrGsmCCNoChannelAvailable=KErrGsmCallControlBase-34;
1.165 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.166 +const TInt KErrGsmCCNetworkOutOfOrder=KErrGsmCallControlBase-38;
1.167 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.168 +const TInt KErrGsmCCTemporaryFailure=KErrGsmCallControlBase-41;
1.169 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.170 +const TInt KErrGsmCCSwitchingEquipmentCongestion=KErrGsmCallControlBase-42;
1.171 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.172 +const TInt KErrGsmCCAccessInformationDiscarded=KErrGsmCallControlBase-43;
1.173 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.174 +const TInt KErrGsmCCRequestedChannelNotAvailable=KErrGsmCallControlBase-44;
1.175 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.176 +const TInt KErrGsmCCResourceNotAvailable=KErrGsmCallControlBase-47;
1.177 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.178 +const TInt KErrGsmCCQualityOfServiceNotAvailable=KErrGsmCallControlBase-49;
1.179 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.180 +const TInt KErrGsmCCRequestedFacilityNotSubscribed=KErrGsmCallControlBase-50;
1.181 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.182 +const TInt KErrGsmCCIncomingCallsBarredInCug=KErrGsmCallControlBase-55;
1.183 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.184 +const TInt KErrGsmCCBearerCapabilityNotAuthorised=KErrGsmCallControlBase-57;
1.185 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.186 +const TInt KErrGsmCCBearerCapabilityNotCurrentlyAvailable=KErrGsmCallControlBase-58;
1.187 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.188 +const TInt KErrGsmCCServiceNotAvailable=KErrGsmCallControlBase-63;
1.189 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.190 +const TInt KErrGsmCCBearerServiceNotImplemented=KErrGsmCallControlBase-65;
1.191 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.192 +const TInt KErrGsmCCChannelTypeNotImplemented=KErrGsmCallControlBase-66;
1.193 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.194 +const TInt KErrGsmCCAcmGreaterThanAcmMax=KErrGsmCallControlBase-68;
1.195 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.196 +const TInt KErrGsmCCRequestedFacilityNotImplemented=KErrGsmCallControlBase-69;
1.197 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.198 +const TInt KErrGsmCCOnlyRestrictedDigitalInformationBCAvailable=KErrGsmCallControlBase-70;
1.199 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.200 +const TInt KErrGsmCCServiceNotImplemented=KErrGsmCallControlBase-79;
1.201 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.202 +const TInt KErrGsmCCInvalidCallReferenceValue=KErrGsmCallControlBase-81;
1.203 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.204 +const TInt KErrGsmCCChannelDoesNotExist=KErrGsmCallControlBase-82;
1.205 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.206 +const TInt KErrGsmCCSuspendedCallExistsButCallIdentityDoesNotWork=KErrGsmCallControlBase-83;
1.207 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.208 +const TInt KErrGsmCCCallIdentityInUse=KErrGsmCallControlBase-84;
1.209 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.210 +const TInt KErrGsmCCNoCallSuspended=KErrGsmCallControlBase-85;
1.211 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.212 +const TInt KErrGsmCCRequestedCallIdentityAlreadyCleared=KErrGsmCallControlBase-86;
1.213 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.214 +const TInt KErrGsmCCUserNotInCug=KErrGsmCallControlBase-87;
1.215 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.216 +const TInt KErrGsmCCIncompatibleDestination=KErrGsmCallControlBase-88;
1.217 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.218 +const TInt KErrGsmCCInvalidTransitNetworkSelection=KErrGsmCallControlBase-91;
1.219 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.220 +const TInt KErrGsmCCIncompatibleSegmentedMessage=KErrGsmCallControlBase-94;
1.221 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.222 +const TInt KErrGsmCCSemanticallyIncorrectMessage=KErrGsmCallControlBase-95;
1.223 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.224 +const TInt KErrGsmCCInvalidMandatoryInformation=KErrGsmCallControlBase-96;
1.225 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.226 +const TInt KErrGsmCCNonExistentMessageType=KErrGsmCallControlBase-97;
1.227 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.228 +const TInt KErrGsmCCIncompatibleMessageInProtocolState=KErrGsmCallControlBase-98;
1.229 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.230 +const TInt KErrGsmCCNonExistentInformationElement=KErrGsmCallControlBase-99;
1.231 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.232 +const TInt KErrGsmCCConditionalIEError=KErrGsmCallControlBase-100;
1.233 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.234 +const TInt KErrGsmCCIncompatibleMessageInCallState=KErrGsmCallControlBase-101;
1.235 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.236 +const TInt KErrGsmCCRecoveryOnTimerExpiry=KErrGsmCallControlBase-102;
1.237 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.238 +const TInt KErrGsmCCUnspecifiedProtocolError=KErrGsmCallControlBase-111;
1.239 +/** Call Control Network Errors. See 3GPP GSM 04.08 document. */
1.240 +const TInt KErrGsmCCUnspecifiedInterworkingError=KErrGsmCallControlBase-127;
1.241 +
1.242 +/**
1.243 +@internalComponent
1.244 +*/
1.245 +const TInt KErrGsmCCNormalCallClearing=KErrGsmCallControlBase-16;
1.246 +/**
1.247 +@internalComponent
1.248 +*/
1.249 +const TInt KErrGsmCCPreemption=KErrGsmCallControlBase-25;
1.250 +
1.251 +//Supplementary Services Network Errors - defined by GSM 04.80
1.252 +//@publishedAll
1.253 +//@released
1.254 +
1.255 +/** Offset for the GSM supplementary services errors. */
1.256 +const TInt KErrGsmSuppServiceBase=KErrGsmCallControlBase-128;
1.257 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.258 +const TInt KErrGsmSSUnknownSubscriber=KErrGsmSuppServiceBase-1;
1.259 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.260 +const TInt KErrGsmSSIllegalSubscriber=KErrGsmSuppServiceBase-9;
1.261 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.262 +const TInt KErrGsmSSBearerServiceNotProvisioned=KErrGsmSuppServiceBase-10;
1.263 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.264 +const TInt KErrGsmSSTeleserviceNotProvisioned=KErrGsmSuppServiceBase-11;
1.265 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.266 +const TInt KErrGsmSSIllegalEquipment=KErrGsmSuppServiceBase-12;
1.267 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.268 +const TInt KErrGsmSSCallBarred=KErrGsmSuppServiceBase-13;
1.269 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.270 +const TInt KErrGsmSSIllegalOperation=KErrGsmSuppServiceBase-16;
1.271 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.272 +const TInt KErrGsmSSErrorStatus=KErrGsmSuppServiceBase-17;
1.273 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.274 +const TInt KErrGsmSSNotAvailable=KErrGsmSuppServiceBase-18;
1.275 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.276 +const TInt KErrGsmSSSubscriptionViolation=KErrGsmSuppServiceBase-19;
1.277 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.278 +const TInt KErrGsmSSIncompatibility=KErrGsmSuppServiceBase-20;
1.279 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.280 +const TInt KErrGsmSSFacilityNotSupported=KErrGsmSuppServiceBase-21;
1.281 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.282 +const TInt KErrGsmSSAbsentSubscriber=KErrGsmSuppServiceBase-27;
1.283 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.284 +const TInt KErrGsmSSSystemFailure=KErrGsmSuppServiceBase-34;
1.285 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.286 +const TInt KErrGsmSSDataMissing=KErrGsmSuppServiceBase-35;
1.287 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.288 +const TInt KErrGsmSSUnexpectedDataValue=KErrGsmSuppServiceBase-36;
1.289 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.290 +const TInt KErrGsmSSPasswordRegistrationFailure=KErrGsmSuppServiceBase-37;
1.291 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.292 +const TInt KErrGsmSSNegativePasswordCheck=KErrGsmSuppServiceBase-38;
1.293 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.294 +const TInt KErrGsmSSPasswordAttemptsViolation=KErrGsmSuppServiceBase-43;
1.295 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.296 +const TInt KErrGsmSSUnknownAlphabet=KErrGsmSuppServiceBase-71;
1.297 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.298 +const TInt KErrGsmSSUssdBusy=KErrGsmSuppServiceBase-72;
1.299 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.300 +const TInt KErrGsmSSMaxNumMptyParticipants=KErrGsmSuppServiceBase-126;
1.301 +/** Supplementary Services Network Errors. See 3GPP GSM 04.80 document. */
1.302 +const TInt KErrGsmSSResourcesUnavailable=KErrGsmSuppServiceBase-127;
1.303 +
1.304 +
1.305 +//SMS Errors - defined by GSM 04.11, 03.40 and 07.05
1.306 +//@publishedAll
1.307 +//@released
1.308 +
1.309 +/** Base offset for the GSM SMS errors. */
1.310 +const TInt KErrGsmSmsBase=KErrGsmSuppServiceBase-128;
1.311 +
1.312 +// 04.11
1.313 +//@publishedAll
1.314 +//@released
1.315 +
1.316 +/** SMS Errors. See GSM 04.11 document. */
1.317 +const TInt KErrGsmSMSUnassignedNumber=KErrGsmSmsBase-1;
1.318 +/** SMS Errors. See GSM 04.11 document. */
1.319 +const TInt KErrGsmSMSOperatorDeterminedBarring=KErrGsmSmsBase-8;
1.320 +/** SMS Errors. See GSM 04.11 document. */
1.321 +const TInt KErrGsmSMSCallBarred=KErrGsmSmsBase-10;
1.322 +/** SMS Errors. See GSM 04.11 document. */
1.323 +const TInt KErrGsmSMSReserved=KErrGsmSmsBase-11;
1.324 +/** SMS Errors. See GSM 04.11 document. */
1.325 +const TInt KErrGsmSMSNetworkFailure=KErrGsmSmsBase-17;
1.326 +/** SMS Errors. See GSM 04.11 document. */
1.327 +const TInt KErrGsmSMSShortMessageTransferRejected=KErrGsmSmsBase-21;
1.328 +/** SMS Errors. See GSM 04.11 document. */
1.329 +const TInt KErrGsmSMSMemoryCapacityExceeded=KErrGsmSmsBase-22;
1.330 +/** SMS Errors. See GSM 04.11 document. */
1.331 +const TInt KErrGsmSMSDestinationOutOfOrder=KErrGsmSmsBase-27;
1.332 +/** SMS Errors. See GSM 04.11 document. */
1.333 +const TInt KErrGsmSMSUnidentifiedSubscriber=KErrGsmSmsBase-28;
1.334 +/** SMS Errors. See GSM 04.11 document. */
1.335 +const TInt KErrGsmSMSFacilityRejected=KErrGsmSmsBase-29;
1.336 +/** SMS Errors. See GSM 04.11 document. */
1.337 +const TInt KErrGsmSMSUnknownSubscriber=KErrGsmSmsBase-30;
1.338 +/** SMS Errors. See GSM 04.11 document. */
1.339 +const TInt KErrGsmSMSNetworkOutOfOrder=KErrGsmSmsBase-38;
1.340 +/** SMS Errors. See GSM 04.11 document. */
1.341 +const TInt KErrGsmSMSTemporaryFailure=KErrGsmSmsBase-41;
1.342 +/** SMS Errors. See GSM 04.11 document. */
1.343 +const TInt KErrGsmSMSCongestion=KErrGsmSmsBase-42;
1.344 +/** SMS Errors. See GSM 04.11 document. */
1.345 +const TInt KErrGsmSMSResourcesUnavailable=KErrGsmSmsBase-47;
1.346 +/** SMS Errors. See GSM 04.11 document. */
1.347 +const TInt KErrGsmSMSRequestedFacilityNotSubscribed=KErrGsmSmsBase-50;
1.348 +/** SMS Errors. See GSM 04.11 document. */
1.349 +const TInt KErrGsmSMSRequestedFacilityNotImplemented=KErrGsmSmsBase-69;
1.350 +/** SMS Errors. See GSM 04.11 document. */
1.351 +const TInt KErrGsmSMSInvalidShortMessageTransferReferenceValue=KErrGsmSmsBase-81;
1.352 +/** SMS Errors. See GSM 04.11 document. */
1.353 +const TInt KErrGsmSMSUnspecifiedInvalidMessage=KErrGsmSmsBase-95;
1.354 +/** SMS Errors. See GSM 04.11 document. */
1.355 +const TInt KErrGsmSMSInvalidMandatoryInformation=KErrGsmSmsBase-96;
1.356 +/** SMS Errors. See GSM 04.11 document. */
1.357 +const TInt KErrGsmSMSNonExistentMessageType=KErrGsmSmsBase-97;
1.358 +/** SMS Errors. See GSM 04.11 document. */
1.359 +const TInt KErrGsmSMSIncompatibleMessageWithSmsProtocolState=KErrGsmSmsBase-98;
1.360 +/** SMS Errors. See GSM 04.11 document. */
1.361 +const TInt KErrGsmSMSInformationElementNotImplemented=KErrGsmSmsBase-99;
1.362 +/** SMS Errors. See GSM 04.11 document. */
1.363 +const TInt KErrGsmSMSUnspecifiedProtocolError=KErrGsmSmsBase-111;
1.364 +/** SMS Errors. See GSM 04.11 document. */
1.365 +const TInt KErrGsmSMSUnspecifiedInterworkingError=KErrGsmSmsBase-127;
1.366 +
1.367 +// 03.40
1.368 +//@publishedAll
1.369 +//@released
1.370 +
1.371 +/** Please see the GSM 03.40 document. */
1.372 +const TInt KErrGsmSMSTelematicInterworkingNotSupported=KErrGsmSmsBase-128;
1.373 +/** Please see the GSM 03.40 document. */
1.374 +const TInt KErrGsmSMSShortMessageType0NotSupported=KErrGsmSmsBase-129;
1.375 +/** Please see the GSM 03.40 document. */
1.376 +const TInt KErrGsmSMSCannotReplaceShortMessage=KErrGsmSmsBase-130;
1.377 +/** Please see the GSM 03.40 document. */
1.378 +const TInt KErrGsmSMSUnspecifiedPIDError=KErrGsmSmsBase-143;
1.379 +/** Please see the GSM 03.40 document. */
1.380 +const TInt KErrGsmSMSDataCodingSchemeNotSupported=KErrGsmSmsBase-144;
1.381 +/** Please see the GSM 03.40 document. */
1.382 +const TInt KErrGsmSMSMessageClassNotSupported=KErrGsmSmsBase-145;
1.383 +/** Please see the GSM 03.40 document. */
1.384 +const TInt KErrGsmSMSUnspecifiedDCSError=KErrGsmSmsBase-159;
1.385 +/** Please see the GSM 03.40 document. */
1.386 +const TInt KErrGsmSMSCommandCannotBeActioned=KErrGsmSmsBase-160;
1.387 +/** Please see the GSM 03.40 document. */
1.388 +const TInt KErrGsmSMSCommandNotSupported=KErrGsmSmsBase-161;
1.389 +/** Please see the GSM 03.40 document. */
1.390 +const TInt KErrGsmSMSUnspecifiedCommandError=KErrGsmSmsBase-175;
1.391 +/** Please see the GSM 03.40 document. */
1.392 +const TInt KErrGsmSMSTpduNotSupported=KErrGsmSmsBase-176;
1.393 +/** Please see the GSM 03.40 document. */
1.394 +const TInt KErrGsmSMSServiceCentreBusy=KErrGsmSmsBase-192;
1.395 +/** Please see the GSM 03.40 document. */
1.396 +const TInt KErrGsmSMSNoSCSubscription=KErrGsmSmsBase-193;
1.397 +/** Please see the GSM 03.40 document. */
1.398 +const TInt KErrGsmSMSSCSystemFailure=KErrGsmSmsBase-194;
1.399 +/** Please see the GSM 03.40 document. */
1.400 +const TInt KErrGsmSMSInvalidSMEAddress=KErrGsmSmsBase-195;
1.401 +/** Please see the GSM 03.40 document. */
1.402 +const TInt KErrGsmSMSDestinationSMEBarred=KErrGsmSmsBase-196;
1.403 +/** Please see the GSM 03.40 document. */
1.404 +const TInt KErrGsmSMSDuplicateSM=KErrGsmSmsBase-197;
1.405 +/** Please see the GSM 03.40 document. */
1.406 +const TInt KErrGsmSMSTPVPFNotSupported=KErrGsmSmsBase-198;
1.407 +/** Please see the GSM 03.40 document. */
1.408 +const TInt KErrGsmSMSTPVPNotSupported=KErrGsmSmsBase-199;
1.409 +/** Please see the GSM 03.40 document. */
1.410 +const TInt KErrGsmSMSSimSMSStorageFull=KErrGsmSmsBase-208;
1.411 +/** Please see the GSM 03.40 document. */
1.412 +const TInt KErrGsmSMSNoSMSStorageCapabilityInSim=KErrGsmSmsBase-209;
1.413 +/** Please see the GSM 03.40 document. */
1.414 +const TInt KErrGsmSMSErrorInMS=KErrGsmSmsBase-210;
1.415 +/** Please see the GSM 03.40 document. */
1.416 +const TInt KErrGsmSMSMemCapacityExceeded=KErrGsmSmsBase-211;
1.417 +/** Please see the GSM 03.40 document. */
1.418 +const TInt KErrGsmSMSSimAppToolkitBusy=KErrGsmSmsBase-212;
1.419 +/** Please see the GSM 03.40 document. */
1.420 +const TInt KErrGsmSMSUnspecifiedErrorCause=KErrGsmSmsBase-255;
1.421 +
1.422 +// 07.05
1.423 +//@publishedAll
1.424 +//@released
1.425 +
1.426 +/** Please see the GSM 07.05 document. */
1.427 +const TInt KErrGsmSMSFailureInME=KErrGsmSmsBase-300;
1.428 +/** Please see the GSM 07.05 document. */
1.429 +const TInt KErrGsmSMSServiceOfMSReserved=KErrGsmSmsBase-301;
1.430 +/** Please see the GSM 07.05 document. */
1.431 +const TInt KErrGsmSMSOperationNotAllowed=KErrGsmSmsBase-302;
1.432 +/** Please see the GSM 07.05 document. */
1.433 +const TInt KErrGsmSMSOperationNotSupported=KErrGsmSmsBase-303;
1.434 +/** Please see the GSM 07.05 document. */
1.435 +const TInt KErrGsmSMSInvalidPDUModeParameter=KErrGsmSmsBase-304;
1.436 +/** Please see the GSM 07.05 document. */
1.437 +const TInt KErrGsmSMSInvalidTextModeParameter=KErrGsmSmsBase-305;
1.438 +/** Please see the GSM 07.05 document. */
1.439 +const TInt KErrGsmSMSSimNotInserted=KErrGsmSmsBase-310;
1.440 +/** Please see the GSM 07.05 document. */
1.441 +const TInt KErrGsmSMSSimPin1Required=KErrGsmSmsBase-311;
1.442 +/** Please see the GSM 07.05 document. */
1.443 +const TInt KErrGsmSMSPhoneToSimLockRequired=KErrGsmSmsBase-312;
1.444 +/** Please see the GSM 07.05 document. */
1.445 +const TInt KErrGsmSMSSimFailure=KErrGsmSmsBase-313;
1.446 +/** Please see the GSM 07.05 document. */
1.447 +const TInt KErrGsmSMSSimBusy=KErrGsmSmsBase-314;
1.448 +/** Please see the GSM 07.05 document. */
1.449 +const TInt KErrGsmSMSSimWrong=KErrGsmSmsBase-315;
1.450 +/** Please see the GSM 07.05 document. */
1.451 +const TInt KErrGsmSMSSimPuk1Required=KErrGsmSmsBase-316;
1.452 +/** Please see the GSM 07.05 document. */
1.453 +const TInt KErrGsmSMSPin2Required=KErrGsmSmsBase-317;
1.454 +/** Please see the GSM 07.05 document. */
1.455 +const TInt KErrGsmSMSPuk2Required=KErrGsmSmsBase-318;
1.456 +/** Please see the GSM 07.05 document. */
1.457 +const TInt KErrGsmSMSMemoryFailure=KErrGsmSmsBase-320;
1.458 +/** Please see the GSM 07.05 document. */
1.459 +const TInt KErrGsmSMSInvalidMemoryIndex=KErrGsmSmsBase-321;
1.460 +/** Please see the GSM 07.05 document. */
1.461 +const TInt KErrGsmSMSMemoryFull=KErrGsmSmsBase-322;
1.462 +/** Please see the GSM 07.05 document. */
1.463 +const TInt KErrGsmSMSUnknownSCAddress=KErrGsmSmsBase-330;
1.464 +/** Please see the GSM 07.05 document. */
1.465 +const TInt KErrGsmSMSNoNetworkService=KErrGsmSmsBase-331;
1.466 +/** Please see the GSM 07.05 document. */
1.467 +const TInt KErrGsmSMSNetworkTimeout=KErrGsmSmsBase-332;
1.468 +/** Please see the GSM 07.05 document. */
1.469 +const TInt KErrGsmSMSCnmaAckNotExpected=KErrGsmSmsBase-340;
1.470 +/** Please see the GSM 07.05 document. */
1.471 +const TInt KErrGsmSMSUnknownError=KErrGsmSmsBase-500;
1.472 +
1.473 +
1.474 +//General TE-TA Errors - defined by GSM 07.07
1.475 +//@publishedAll
1.476 +//@released
1.477 +
1.478 +/** Base offset for the general TE-TA Errors - defined by GSM 07.07. */
1.479 +const TInt KErrGsm0707Base=KErrGsmSmsBase-512;
1.480 +/** General TE-TA Errors. See GSM 07.07 document. */
1.481 +const TInt KErrGsm0707PhoneFailure=KErrGsm0707Base;
1.482 +/** General TE-TA Errors. See GSM 07.07 document. */
1.483 +const TInt KErrGsm0707NoConnectionToPhone=KErrGsm0707Base-1;
1.484 +/** General TE-TA Errors. See GSM 07.07 document. */
1.485 +const TInt KErrGsm0707PhoneLinkReserved=KErrGsm0707Base-2;
1.486 +/** General TE-TA Errors. See GSM 07.07 document. */
1.487 +const TInt KErrGsm0707OperationNotAllowed=KErrGsm0707Base-3;
1.488 +/** General TE-TA Errors. See GSM 07.07 document. */
1.489 +const TInt KErrGsm0707OperationNotSupported=KErrGsm0707Base-4;
1.490 +/** General TE-TA Errors. See GSM 07.07 document. */
1.491 +const TInt KErrGsm0707PhoneToSimLockRequired=KErrGsm0707Base-5;
1.492 +/** General TE-TA Errors. See GSM 07.07 document. */
1.493 +const TInt KErrGsm0707SimNotInserted=KErrGsm0707Base-10;
1.494 +/** General TE-TA Errors. See GSM 07.07 document. */
1.495 +const TInt KErrGsm0707SimPin1Required=KErrGsm0707Base-11;
1.496 +/** General TE-TA Errors. See GSM 07.07 document. */
1.497 +const TInt KErrGsm0707SIMPuk1Required=KErrGsm0707Base-12;
1.498 +/** General TE-TA Errors. See GSM 07.07 document. */
1.499 +const TInt KErrGsm0707SimFailure=KErrGsm0707Base-13;
1.500 +/** General TE-TA Errors. See GSM 07.07 document. */
1.501 +const TInt KErrGsm0707SimBusy=KErrGsm0707Base-14;
1.502 +/** General TE-TA Errors. See GSM 07.07 document. */
1.503 +const TInt KErrGsm0707SimWrong=KErrGsm0707Base-15;
1.504 +/** General TE-TA Errors. See GSM 07.07 document. */
1.505 +const TInt KErrGsm0707IncorrectPassword=KErrGsm0707Base-16;
1.506 +/** General TE-TA Errors. See GSM 07.07 document. */
1.507 +const TInt KErrGsm0707SimPin2Required=KErrGsm0707Base-17;
1.508 +/** General TE-TA Errors. See GSM 07.07 document. */
1.509 +const TInt KErrGsm0707SIMPuk2Required=KErrGsm0707Base-18;
1.510 +/** General TE-TA Errors. See GSM 07.07 document. */
1.511 +const TInt KErrGsm0707MemoryFull=KErrGsm0707Base-20;
1.512 +/** General TE-TA Errors. See GSM 07.07 document. */
1.513 +const TInt KErrGsm0707InvalidIndex=KErrGsm0707Base-21;
1.514 +/** General TE-TA Errors. See GSM 07.07 document. */
1.515 +const TInt KErrGsm0707NotFound=KErrGsm0707Base-22;
1.516 +/** General TE-TA Errors. See GSM 07.07 document. */
1.517 +const TInt KErrGsm0707MemoryFailure=KErrGsm0707Base-23;
1.518 +/** General TE-TA Errors. See GSM 07.07 document. */
1.519 +const TInt KErrGsm0707TextStringTooLong=KErrGsm0707Base-24;
1.520 +/** General TE-TA Errors. See GSM 07.07 document. */
1.521 +const TInt KErrGsm0707InvalidCharsInTextString=KErrGsm0707Base-25;
1.522 +/** General TE-TA Errors. See GSM 07.07 document. */
1.523 +const TInt KErrGsm0707DialStringTooLong=KErrGsm0707Base-26;
1.524 +/** General TE-TA Errors. See GSM 07.07 document. */
1.525 +const TInt KErrGsm0707InvalidCharsInDialString=KErrGsm0707Base-27;
1.526 +/** General TE-TA Errors. See GSM 07.07 document. */
1.527 +const TInt KErrGsm0707NoNetworkService=KErrGsm0707Base-30;
1.528 +/** General TE-TA Errors. See GSM 07.07 document. */
1.529 +const TInt KErrGsm0707NetworkTimeout=KErrGsm0707Base-31;
1.530 +/** General TE-TA Errors. See GSM 07.07 document. */
1.531 +const TInt KErrGsm0707UnknownError=KErrGsm0707Base-100;
1.532 +
1.533 +//
1.534 +// General ICC phonebook write errors.
1.535 +// @publishedAll
1.536 +// @released
1.537 +//
1.538 +/** Base offset for the general ICC phonebook write errors. */
1.539 +const TInt KErrPhonebookBase=-3551; // 55 values are available for use!
1.540 +/** Main number is too long and no free extension records are available. */
1.541 +const TInt KErrPhonebookNumberOverflow=KErrPhonebookBase; // -3551
1.542 +/** Main number is too long and no extension file exists. */
1.543 +const TInt KErrPhonebookNumberNoMemory=KErrPhonebookBase-1; // -3552
1.544 +/** Main number is corrupt or not valid. */
1.545 +const TInt KErrPhonebookNumberCorrupt=KErrPhonebookBase-2; // -3553
1.546 +/** Main alpha string too long. */
1.547 +const TInt KErrPhonebookTextOverflow=KErrPhonebookBase-3; // -3554
1.548 +/** Main alpha string is corrupt or not valid. */
1.549 +const TInt KErrPhonebookTextCorrupt=KErrPhonebookBase-4; // -3555
1.550 +/** Capability entry for does not fit. */
1.551 +const TInt KErrPhonebookCapabilityOverflow=KErrPhonebookBase-5; // -3556
1.552 +/** No more capability entries. */
1.553 +const TInt KErrPhonebookCapabilityNoMemory=KErrPhonebookBase-6; // -3557
1.554 +/** Capability file is corrupt. */
1.555 +const TInt KErrPhonebookCapabilityCorrupt=KErrPhonebookBase-7; // -3558
1.556 +/** No space in the phonebook to store the entry. */
1.557 +const TInt KErrPhonebookNoMemory=KErrPhonebookBase-8; // -3559
1.558 +/** Phonebook is corrupt. */
1.559 +const TInt KErrPhonebookCorrupt=KErrPhonebookBase-9; // -3560
1.560 +/** Second name alpha string too long. */
1.561 +const TInt KErrPhonebookSecondNameTextOverflow=KErrPhonebookBase-10; // -3561
1.562 +/** The Second Name file has no more free entries or is missing. */
1.563 +const TInt KErrPhonebookSecondNameNoMemory=KErrPhonebookBase-11; // -3562
1.564 +/** Second Name text is corrupt. */
1.565 +const TInt KErrPhonebookSecondNameCorrupt=KErrPhonebookBase-12; // -3563
1.566 +/** Phone Book Control is missing. */
1.567 +const TInt KErrPhonebookControlNoMemory=KErrPhonebookBase-13; // -3564
1.568 +/** Phone Book Control is corrupt. */
1.569 +const TInt KErrPhonebookControlCorrupt=KErrPhonebookBase-14; // -3565
1.570 +/** Group name string too long. */
1.571 +const TInt KErrPhonebookGroupAlphaTextOverflow=KErrPhonebookBase-15; // -3566
1.572 +/** Group file has no more free entries or is missing. */
1.573 +const TInt KErrPhonebookGroupAlphaTextNoMemory=KErrPhonebookBase-16; // -3567
1.574 +/** Group name text is corrupt/not valid. */
1.575 +const TInt KErrPhonebookGroupAlphaTextCorrupt=KErrPhonebookBase-17; // -3568
1.576 +/** Group file does not exist. */
1.577 +const TInt KErrPhonebookGroupNoMemory=KErrPhonebookBase-18; // -3569
1.578 +/** Group file cannot store any more identifiers. */
1.579 +const TInt KErrPhonebookGroupOverflow=KErrPhonebookBase-19; // -3570
1.580 +/** Group file is missing or corrupt. */
1.581 +const TInt KErrPhonebookGroupCorrupt=KErrPhonebookBase-20; // -3571
1.582 +/** Addition number alpha string too long. */
1.583 +const TInt KErrPhonebookAdditionalNumberAlphaTextOverflow=KErrPhonebookBase-21; // -3572
1.584 +/** Addition Alpha String file has no more free entries or is missing. */
1.585 +const TInt KErrPhonebookAdditionalNumberAlphaTextNoMemory=KErrPhonebookBase-22; // -3573
1.586 +/** Additional number text is corrupt or not valid. */
1.587 +const TInt KErrPhonebookAdditionalNumberAlphaTextCorrupt=KErrPhonebookBase-23; // -3574
1.588 +/** Additional number is too long and there are no free extension records. */
1.589 +const TInt KErrPhonebookAdditionalNumberNumberOverflow=KErrPhonebookBase-24; // -3575
1.590 +/** Additional number is too long and no extension file exists. */
1.591 +const TInt KErrPhonebookAdditionalNumberNumberNoMemory=KErrPhonebookBase-25; // -3576
1.592 +/** Additional number is corrupt or not valid. */
1.593 +const TInt KErrPhonebookAdditionalNumberNumberCorrupt=KErrPhonebookBase-26; // -3577
1.594 +/** Capability entry for the additional number does not fit. */
1.595 +const TInt KErrPhonebookAdditionalNumberCapabilityOverflow=KErrPhonebookBase-27; // -3578
1.596 +/** No more capability entries exist for the addition number. */
1.597 +const TInt KErrPhonebookAdditionalNumberCapabilityNoMemory=KErrPhonebookBase-28; // -3579
1.598 +/** The capability file is corrupt. */
1.599 +const TInt KErrPhonebookAdditionalNumberCapabilityCorrupt=KErrPhonebookBase-29; // -3580
1.600 +/** No more entries exist to store additional number. */
1.601 +const TInt KErrPhonebookAdditionalNumberNoMemory=KErrPhonebookBase-30; // -3581
1.602 +/** Additional number is corrupt. */
1.603 +const TInt KErrPhonebookAdditionalNumberCorrupt=KErrPhonebookBase-31; // -3582
1.604 +/** Email alpha string too long. */
1.605 +const TInt KErrPhonebookEmailTextOverflow=KErrPhonebookBase-32; // -3583
1.606 +/** Email file has no more free entries or is missing. */
1.607 +const TInt KErrPhonebookEmailNoMemory=KErrPhonebookBase-33; // -3584
1.608 +/** Email file text is corrupt or not valid. */
1.609 +const TInt KErrPhonebookEmailCorrupt=KErrPhonebookBase-34; // -3585
1.610 +/** Phone Book Reference (PBR) file is corrupt. */
1.611 +const TInt KErrPhonebookPBRCorrupt=KErrPhonebookBase-35; // -3586
1.612 +
1.613 +
1.614 +#endif