williamr@2: // Copyright (c) 1998-2009 Nokia Corporation and/or its subsidiary(-ies). williamr@2: // All rights reserved. williamr@2: // This component and the accompanying materials are made available williamr@4: // under the terms of "Eclipse Public License v1.0" williamr@2: // which accompanies this distribution, and is available williamr@4: // at the URL "http://www.eclipse.org/legal/epl-v10.html". williamr@2: // williamr@2: // Initial Contributors: williamr@2: // Nokia Corporation - initial contribution. williamr@2: // williamr@2: // Contributors: williamr@2: // williamr@2: // Description: williamr@4: // MIUT_ERR.H williamr@2: // williamr@2: williamr@4: /** williamr@4: * @file williamr@4: * @publishedAll williamr@4: * @released williamr@4: */ williamr@4: williamr@2: #ifndef __MIUT_ERR_H__ williamr@2: #define __MIUT_ERR_H__ williamr@2: williamr@4: #ifndef SYMBIAN_ENABLE_SPLIT_HEADERS williamr@4: #include "miut_errconsts.h" williamr@4: #endif williamr@4: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KMiutErrorBase = (-170); williamr@2: williamr@2: // POP3-specific error codes williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KPop3ErrorBase = KMiutErrorBase; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KPop3CannotConnect = KPop3ErrorBase; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KPop3InvalidUser = KPop3ErrorBase-1; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KPop3InvalidLogin = KPop3ErrorBase-2; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KPop3CannotCreateApopLogonString = KPop3ErrorBase-3; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KPop3ProblemWithRemotePopServer = KPop3ErrorBase-4; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KPop3CannotOpenServiceEntry = KPop3ErrorBase-5; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KPop3CannotSetRequiredFolderContext = KPop3ErrorBase-6; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KPop3InvalidApopLogin = KPop3ErrorBase-7; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@4: // if Authentcation flag is ON, Fallback flag is OFF and email server doesn't support CRAM-MD5 williamr@4: // authentication mechanism, then KPop3AuthenticationFailed error will be returned. williamr@4: const TInt KPop3AuthenticationFailed = KPop3ErrorBase-8; williamr@4: williamr@4: williamr@4: /** williamr@4: @publishedAll williamr@4: @released williamr@4: */ williamr@2: const TInt KPopTopError = (-179); williamr@2: williamr@2: // IMSK-specific error code williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KImskBaseError = (-180); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KImskErrorDNSNotFound = KImskBaseError; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KImskErrorControlPanelLocked = KImskBaseError-1; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KImskErrorISPOrIAPRecordNotFound = KImskBaseError-2; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KImskErrorActiveSettingIsDifferent = KImskBaseError-3; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KImskSecuritySettingsFailed = KImskBaseError-4; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KImskSSLTLSNegotiateFailed = KImskBaseError-5; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KImskTopError = (-190); williamr@2: williamr@2: // error codes -190 to -199 are used by Sockets williamr@2: williamr@2: // IMAP-specific error codes williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KImapBaseError = (-200); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrImapConnectFail = KImapBaseError; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrImapServerFail = KImapBaseError-1; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrImapServerParse = KImapBaseError-2; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrImapServerBusy = KImapBaseError-3; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrImapServerVersion = KImapBaseError-4; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrImapSendFail = KImapBaseError-5; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrImapBadLogon = KImapBaseError-6; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrImapSelectFail = KImapBaseError-7; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrImapWrongFolder = KImapBaseError-8; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrImapServerNoSecurity = KImapBaseError-9; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrImapServerLoginDisabled = KImapBaseError-10; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrImapTLSNegotiateFailed = KImapBaseError-11; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrImapCantDeleteFolder = KImapBaseError-12; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrImapInvalidServerResponse = KImapBaseError-13; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: //This POP error declared in IMAP error range, williamr@2: //since there is no scope to declare the error within pop range. williamr@2: const TInt KErrPop3ServerAlreadyConnected = KImapBaseError-14; williamr@2: williamr@4: williamr@4: /** williamr@4: @publishedAll williamr@4: @released williamr@4: */ williamr@4: // if Authentcation flag is ON, Fallback flag is OFF and email server doesn't support CRAM-MD5 williamr@4: // authentication mechanism, then KErrImapAuthenticationFailed error will be returned. williamr@4: const TInt KErrImapAuthenticationFailed = KImapBaseError-15; williamr@4: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KImapTopError = (-219); williamr@2: williamr@2: // DMSS-specific error codes williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssBaseError = (-220); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssUnknownErr = (KDmssBaseError-1); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssMailboxUnavailableErr = (KDmssBaseError-2); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssActionAbortedErr = (KDmssBaseError-3); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssActionNotTakenErr = (KDmssBaseError-4); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssCmdUnrecognisedErr = (KDmssBaseError-5); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssSyntaxErrorErr = (KDmssBaseError-6); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssCmdNotImplementedErr = (KDmssBaseError-7); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssBadSequenceErr = (KDmssBaseError-8); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssParamNotImplementedErr = (KDmssBaseError-9); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssMailboxNoAccessErr = (KDmssBaseError-10); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssExceededStorageErr = (KDmssBaseError-11); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssMailboxNameErr = (KDmssBaseError-12); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssTransactionFailedErr = (KDmssBaseError-13); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssTimeOutErr = (KDmssBaseError-14); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KDmssTopError = (-239); williamr@2: williamr@2: // SMTP client-specific error codes williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KSmtpBaseError = (-240); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KSmtpNoMailFromErr = KSmtpBaseError; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KSmtpUnknownErr = (KSmtpBaseError-1); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KSmtpBadMailFromAddress = (KSmtpBaseError-2); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KSmtpBadRcptToAddress = (KSmtpBaseError-3); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KSmtpLoginRefused = (KSmtpBaseError-4); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KSmtpNoMsgsToSendWithActiveSettings = (KSmtpBaseError-5); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrSmtpTLSNegotiateFailed = (KSmtpBaseError-6); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrSmtpBufferOverFlow = (KSmtpBaseError-7); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KSmtpTopError = (-249); williamr@2: williamr@2: // IMCM error codes williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KImcmBaseError = (-250); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KImcmHTMLPartNotPopulated = KImcmBaseError; williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KImcmInvalidMessageStructure = (KImcmBaseError-1); williamr@2: williamr@2: // POPS error codes williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KPop3BaseError = (-260); williamr@2: williamr@2: /** williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: const TInt KErrPop3TLSNegotiateFailed = KPop3BaseError; williamr@2: williamr@2: williamr@2: #endif // __MIUT_ERR_H__