Attempt to represent the S^2->S^3 header reorganisation as a series of "hg rename" operations
1 // Copyright (c) 1998-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // 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
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
16 #ifndef __MIUT_ERR_H__
17 #define __MIUT_ERR_H__
19 // Minimum value for an MTM-specific error
24 const TInt KMiutErrorBase = (-170);
26 // POP3-specific error codes
32 const TInt KPop3ErrorBase = KMiutErrorBase;
38 const TInt KPop3CannotConnect = KPop3ErrorBase;
44 const TInt KPop3InvalidUser = KPop3ErrorBase-1;
50 const TInt KPop3InvalidLogin = KPop3ErrorBase-2;
56 const TInt KPop3CannotCreateApopLogonString = KPop3ErrorBase-3;
62 const TInt KPop3ProblemWithRemotePopServer = KPop3ErrorBase-4;
68 const TInt KPop3CannotOpenServiceEntry = KPop3ErrorBase-5;
74 const TInt KPop3CannotSetRequiredFolderContext = KPop3ErrorBase-6;
80 const TInt KPop3InvalidApopLogin = KPop3ErrorBase-7;
86 const TInt KPopTopError = (-179);
88 // IMSK-specific error code
93 const TInt KImskBaseError = (-180);
99 const TInt KImskErrorDNSNotFound = KImskBaseError;
105 const TInt KImskErrorControlPanelLocked = KImskBaseError-1;
111 const TInt KImskErrorISPOrIAPRecordNotFound = KImskBaseError-2;
117 const TInt KImskErrorActiveSettingIsDifferent = KImskBaseError-3;
123 const TInt KImskSecuritySettingsFailed = KImskBaseError-4;
129 const TInt KImskSSLTLSNegotiateFailed = KImskBaseError-5;
135 const TInt KImskTopError = (-190);
137 // error codes -190 to -199 are used by Sockets
139 // IMAP-specific error codes
144 const TInt KImapBaseError = (-200);
150 const TInt KErrImapConnectFail = KImapBaseError;
156 const TInt KErrImapServerFail = KImapBaseError-1;
162 const TInt KErrImapServerParse = KImapBaseError-2;
168 const TInt KErrImapServerBusy = KImapBaseError-3;
174 const TInt KErrImapServerVersion = KImapBaseError-4;
180 const TInt KErrImapSendFail = KImapBaseError-5;
186 const TInt KErrImapBadLogon = KImapBaseError-6;
192 const TInt KErrImapSelectFail = KImapBaseError-7;
198 const TInt KErrImapWrongFolder = KImapBaseError-8;
204 const TInt KErrImapServerNoSecurity = KImapBaseError-9;
210 const TInt KErrImapServerLoginDisabled = KImapBaseError-10;
216 const TInt KErrImapTLSNegotiateFailed = KImapBaseError-11;
222 const TInt KErrImapCantDeleteFolder = KImapBaseError-12;
228 const TInt KErrImapInvalidServerResponse = KImapBaseError-13;
234 //This POP error declared in IMAP error range,
235 //since there is no scope to declare the error within pop range.
236 const TInt KErrPop3ServerAlreadyConnected = KImapBaseError-14;
242 const TInt KImapTopError = (-219);
244 // DMSS-specific error codes
249 const TInt KDmssBaseError = (-220);
255 const TInt KDmssUnknownErr = (KDmssBaseError-1);
261 const TInt KDmssMailboxUnavailableErr = (KDmssBaseError-2);
267 const TInt KDmssActionAbortedErr = (KDmssBaseError-3);
273 const TInt KDmssActionNotTakenErr = (KDmssBaseError-4);
279 const TInt KDmssCmdUnrecognisedErr = (KDmssBaseError-5);
285 const TInt KDmssSyntaxErrorErr = (KDmssBaseError-6);
291 const TInt KDmssCmdNotImplementedErr = (KDmssBaseError-7);
297 const TInt KDmssBadSequenceErr = (KDmssBaseError-8);
303 const TInt KDmssParamNotImplementedErr = (KDmssBaseError-9);
309 const TInt KDmssMailboxNoAccessErr = (KDmssBaseError-10);
315 const TInt KDmssExceededStorageErr = (KDmssBaseError-11);
321 const TInt KDmssMailboxNameErr = (KDmssBaseError-12);
327 const TInt KDmssTransactionFailedErr = (KDmssBaseError-13);
333 const TInt KDmssTimeOutErr = (KDmssBaseError-14);
339 const TInt KDmssTopError = (-239);
341 // SMTP client-specific error codes
346 const TInt KSmtpBaseError = (-240);
352 const TInt KSmtpNoMailFromErr = KSmtpBaseError;
358 const TInt KSmtpUnknownErr = (KSmtpBaseError-1);
364 const TInt KSmtpBadMailFromAddress = (KSmtpBaseError-2);
370 const TInt KSmtpBadRcptToAddress = (KSmtpBaseError-3);
376 const TInt KSmtpLoginRefused = (KSmtpBaseError-4);
382 const TInt KSmtpNoMsgsToSendWithActiveSettings = (KSmtpBaseError-5);
388 const TInt KErrSmtpTLSNegotiateFailed = (KSmtpBaseError-6);
394 const TInt KErrSmtpBufferOverFlow = (KSmtpBaseError-7);
400 const TInt KSmtpTopError = (-249);
407 const TInt KImcmBaseError = (-250);
413 const TInt KImcmHTMLPartNotPopulated = KImcmBaseError;
419 const TInt KImcmInvalidMessageStructure = (KImcmBaseError-1);
426 const TInt KPop3BaseError = (-260);
432 const TInt KErrPop3TLSNegotiateFailed = KPop3BaseError;
440 EOffOpNoBodyText = 0,
441 EOffOpBadMtmTypeUid = 1,
442 EOffOpNoCMsvEntrySet = 2,
443 EOffOpEntryShouldBeFolder = 3,
444 EOffOpTwoSameLinesNotAllowed = 4,
446 EOffOpInvalidConstruction = 6,
447 EOffOpListOutOfSync = 7,
448 EOffOpNoMtmParameters = 8,
449 EMiutBadStreamVersion = 9,
450 EEntryIsNotMessage = 10,
451 EMiutArrayHasOddNumberOfElements = 11, // ie there should be even number of entries in array
452 EMiutLocalServiceIdSet = 12, // iServiceId should not be set to Local
453 EPopcMTMNoBodyText = 13,
454 EPopcMTMBadMtmTypeUid = 14,
455 EPopcMTMNoCMsvEntrySet = 15,
456 EPopcMTMOperationNULL = 16,
457 EPopcMTMNotAServiceEntry = 17,
458 EPopcUnknownNewEmailType = 18,
459 EPopcUnknownSyncFunction = 19,
460 ESmtcMTMNoBodyText = 20,
461 ESmtcMTMBadMtmTypeUid = 21,
462 ESmtcMTMNoCMsvEntrySet = 22,
463 ESmtcMTMOperationNULL = 23,
464 ESmtcMTMNotAServiceEntry = 24,
465 ESmtcUnknownNewEmailType = 25,
466 ESmtcUnknownSyncFunction = 26,
467 ESmtcMTMStoringBadEntryType = 27,
468 ESmtcMTMRestoringBadEntryType = 28,
469 ESmtcMTMNotAMessageEntry = 29,
470 EMiutActiveInFinalProgress = 30,
471 EImpcNoBodyText = 31,
472 EImpcBadMtmTypeUid = 32,
473 EImpcNoCMsvEntrySet = 33,
474 EImpcEntryShouldBeFolder = 34,
475 EImpcTwoSameLinesNotAllowed = 35,
477 EImpcInvalidConstruction = 37,
478 EImpcBadServiceEntry = 38,
480 EImpcNoAddresseeList = 40,
481 EImpcInvalidProgress = 41,
482 EImpcNotSupported = 42,
483 EImpcMTMNotAMessageEntry = 43,
484 EImpcMTMNotAServiceEntry = 44,
485 EImcmMessageEntryHasMoreThanOneFolder = 45,
486 EImcmUnknownState = 46,
487 EImcmFinalProgressFailed = 47,
488 EImcmNoEikonEnvironment = 48,
489 EImcmSetVersionNotSupported = 49,
490 EImcmSystemDefaultCharsetNotSupported = 50,
491 EImcmHtmlConverterNotFound = 51,
492 EImcmUnknownMtm = 52,
493 EImEmailOpUnknownAttachmentType = 53,
494 EImcmNonIdleRetrievalState = 54,
495 EImcmIdleRetrievalState = 55,
496 EImcmSyncDownloadRulesInvalidPos1 = 56,
497 EImcmSyncDownloadRulesInvalidPos2 = 57,
498 EImcmSyncDownloadRulesInvalidPos3 = 58,
499 EImcmSyncDownloadRulesInvalidBearerTypes1 = 59,
500 EImcmSyncDownloadRulesInvalidBearerTypes2 = 60,
501 EImcmSyncDownloadRulesInvalidBearerTypes3 = 61,
502 EImcmTransportBufferSizesInvalidPos1 = 62,
503 EImcmTransportBufferSizesInvalidPos2 = 63,
504 EImcmTransportBufferSizesInvalidPos3 = 64,
505 EImcmTransportBufferSizesInvalidBearerTypes1 = 65,
506 EImcmTransportBufferSizesInvalidBearerTypes2 = 66,
507 EImcmTransportBufferSizesInvalidBearerTypes3 = 67,
508 EImcmTransportBufferSizesInvalidFetchRequestSize = 68,
509 EImcmTransportBufferSizesInvalidMaxOutstandingFetchResponses = 69,
510 EImcmMobilityAccountsListInvalidPos1 = 70,
511 EImcmMobilityAccountsListInvalidPos2 = 71,
512 EImcmMobilityAccountsListInvalidPos3 = 72,
513 EImcmMobilityAccountsListInvalidIAPListCount = 73
519 GLREF_C void gPanic(TImcmPanic aPanic);
521 #endif // __MIUT_ERR_H__