epoc32/include/app/miut_err.h
author William Roberts <williamr@symbian.org>
Wed, 31 Mar 2010 12:33:34 +0100
branchSymbian3
changeset 4 837f303aceeb
parent 3 e1b950c65cb4
permissions -rw-r--r--
Current Symbian^3 public API header files (from PDK 3.0.h)
This is the epoc32/include tree with the "platform" subtrees removed, and
all but a selected few mbg and rsg files removed.
     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 "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 // MIUT_ERR.H
    15 //
    16 
    17 /**
    18  * @file 
    19  * @publishedAll
    20  * @released
    21  */
    22 
    23 #ifndef __MIUT_ERR_H__
    24 #define __MIUT_ERR_H__
    25 
    26 #ifndef SYMBIAN_ENABLE_SPLIT_HEADERS  
    27 #include "miut_errconsts.h"
    28 #endif
    29 
    30 /**
    31 @publishedAll
    32 @released
    33 */
    34 const TInt KMiutErrorBase						= (-170);
    35 
    36 // POP3-specific error codes
    37 
    38 /**
    39 @publishedAll
    40 @released
    41 */
    42 const TInt KPop3ErrorBase						= KMiutErrorBase;
    43 
    44 /**
    45 @publishedAll
    46 @released
    47 */
    48 const TInt KPop3CannotConnect					= KPop3ErrorBase;
    49 
    50 /**
    51 @publishedAll
    52 @released
    53 */
    54 const TInt KPop3InvalidUser						= KPop3ErrorBase-1;
    55 
    56 /**
    57 @publishedAll
    58 @released
    59 */
    60 const TInt KPop3InvalidLogin					= KPop3ErrorBase-2;
    61 
    62 /**
    63 @publishedAll
    64 @released
    65 */
    66 const TInt KPop3CannotCreateApopLogonString		= KPop3ErrorBase-3;
    67 
    68 /**
    69 @publishedAll
    70 @released
    71 */
    72 const TInt KPop3ProblemWithRemotePopServer		= KPop3ErrorBase-4;
    73 
    74 /**
    75 @publishedAll
    76 @released
    77 */
    78 const TInt KPop3CannotOpenServiceEntry			= KPop3ErrorBase-5;
    79 
    80 /**
    81 @publishedAll
    82 @released
    83 */
    84 const TInt KPop3CannotSetRequiredFolderContext	= KPop3ErrorBase-6;
    85 
    86 /**
    87 @publishedAll
    88 @released
    89 */
    90 const TInt KPop3InvalidApopLogin				= KPop3ErrorBase-7;
    91 
    92 /**
    93 @publishedAll
    94 @released
    95 */
    96 // if Authentcation flag is ON, Fallback flag is OFF and email server doesn't support CRAM-MD5 
    97 // authentication mechanism, then KPop3AuthenticationFailed error will be returned.
    98 const TInt KPop3AuthenticationFailed			= KPop3ErrorBase-8;
    99 
   100 
   101 /**
   102 @publishedAll
   103 @released
   104 */
   105 const TInt KPopTopError							= (-179);
   106 
   107 // IMSK-specific error code
   108 /**
   109 @publishedAll
   110 @released
   111 */
   112 const TInt KImskBaseError						= (-180);
   113 
   114 /**
   115 @publishedAll
   116 @released
   117 */
   118 const TInt KImskErrorDNSNotFound				= KImskBaseError;
   119 
   120 /**
   121 @publishedAll
   122 @released
   123 */
   124 const TInt KImskErrorControlPanelLocked			= KImskBaseError-1;
   125 
   126 /**
   127 @publishedAll
   128 @released
   129 */
   130 const TInt KImskErrorISPOrIAPRecordNotFound		= KImskBaseError-2;
   131 
   132 /**
   133 @publishedAll
   134 @released
   135 */
   136 const TInt KImskErrorActiveSettingIsDifferent	= KImskBaseError-3;
   137 
   138 /**
   139 @publishedAll
   140 @released
   141 */
   142 const TInt KImskSecuritySettingsFailed			= KImskBaseError-4;
   143 
   144 /**
   145 @publishedAll
   146 @released
   147 */
   148 const TInt KImskSSLTLSNegotiateFailed			= KImskBaseError-5;
   149 
   150 /**
   151 @publishedAll
   152 @released
   153 */
   154 const TInt KImskTopError						= (-190);
   155 
   156 // error codes -190 to -199 are used by Sockets
   157 
   158 // IMAP-specific error codes
   159 /**
   160 @publishedAll
   161 @released
   162 */
   163 const TInt KImapBaseError						= (-200);
   164 
   165 /**
   166 @publishedAll
   167 @released
   168 */
   169 const TInt KErrImapConnectFail					= KImapBaseError;
   170 
   171 /**
   172 @publishedAll
   173 @released
   174 */
   175 const TInt KErrImapServerFail					= KImapBaseError-1;
   176 
   177 /**
   178 @publishedAll
   179 @released
   180 */
   181 const TInt KErrImapServerParse					= KImapBaseError-2;
   182 
   183 /**
   184 @publishedAll
   185 @released
   186 */
   187 const TInt KErrImapServerBusy					= KImapBaseError-3;
   188 
   189 /**
   190 @publishedAll
   191 @released
   192 */
   193 const TInt KErrImapServerVersion				= KImapBaseError-4;
   194 
   195 /**
   196 @publishedAll
   197 @released
   198 */
   199 const TInt KErrImapSendFail						= KImapBaseError-5;
   200 
   201 /**
   202 @publishedAll
   203 @released
   204 */
   205 const TInt KErrImapBadLogon						= KImapBaseError-6;
   206 
   207 /**
   208 @publishedAll
   209 @released
   210 */
   211 const TInt KErrImapSelectFail					= KImapBaseError-7;
   212 
   213 /**
   214 @publishedAll
   215 @released
   216 */
   217 const TInt KErrImapWrongFolder					= KImapBaseError-8;
   218 
   219 /**
   220 @publishedAll
   221 @released
   222 */
   223 const TInt KErrImapServerNoSecurity				= KImapBaseError-9;
   224 
   225 /**
   226 @publishedAll
   227 @released
   228 */
   229 const TInt KErrImapServerLoginDisabled			= KImapBaseError-10;
   230 
   231 /**
   232 @publishedAll
   233 @released
   234 */
   235 const TInt KErrImapTLSNegotiateFailed  			= KImapBaseError-11;
   236 
   237 /**
   238 @publishedAll
   239 @released
   240 */
   241 const TInt KErrImapCantDeleteFolder  			= KImapBaseError-12;
   242 
   243 /**
   244 @publishedAll
   245 @released
   246 */
   247 const TInt KErrImapInvalidServerResponse  		= KImapBaseError-13;
   248 
   249 /**
   250 @publishedAll
   251 @released
   252 */
   253 //This POP error declared in IMAP error range, 
   254 //since there is no scope to declare the error within pop range. 
   255 const TInt KErrPop3ServerAlreadyConnected 		= KImapBaseError-14;
   256 
   257 
   258 /**
   259 @publishedAll
   260 @released
   261 */
   262 // if Authentcation flag is ON, Fallback flag is OFF and email server doesn't support CRAM-MD5 
   263 // authentication mechanism, then KErrImapAuthenticationFailed error will be returned.
   264 const TInt KErrImapAuthenticationFailed		= 	KImapBaseError-15;
   265 
   266 /**
   267 @publishedAll
   268 @released
   269 */
   270 const TInt KImapTopError						= (-219);
   271 
   272 // DMSS-specific error codes
   273 /**
   274 @publishedAll
   275 @released
   276 */
   277 const TInt KDmssBaseError						= (-220);
   278 
   279 /**
   280 @publishedAll
   281 @released
   282 */
   283 const TInt KDmssUnknownErr						= (KDmssBaseError-1);
   284 
   285 /**
   286 @publishedAll
   287 @released
   288 */
   289 const TInt KDmssMailboxUnavailableErr			= (KDmssBaseError-2);
   290 
   291 /**
   292 @publishedAll
   293 @released
   294 */
   295 const TInt KDmssActionAbortedErr				= (KDmssBaseError-3);
   296 
   297 /**
   298 @publishedAll
   299 @released
   300 */
   301 const TInt KDmssActionNotTakenErr				= (KDmssBaseError-4);
   302 
   303 /**
   304 @publishedAll
   305 @released
   306 */
   307 const TInt KDmssCmdUnrecognisedErr				= (KDmssBaseError-5);
   308 
   309 /**
   310 @publishedAll
   311 @released
   312 */
   313 const TInt KDmssSyntaxErrorErr					= (KDmssBaseError-6);
   314 
   315 /**
   316 @publishedAll
   317 @released
   318 */
   319 const TInt KDmssCmdNotImplementedErr			= (KDmssBaseError-7);
   320 
   321 /**
   322 @publishedAll
   323 @released
   324 */
   325 const TInt KDmssBadSequenceErr					= (KDmssBaseError-8);
   326 
   327 /**
   328 @publishedAll
   329 @released
   330 */
   331 const TInt KDmssParamNotImplementedErr			= (KDmssBaseError-9);
   332 
   333 /**
   334 @publishedAll
   335 @released
   336 */
   337 const TInt KDmssMailboxNoAccessErr				= (KDmssBaseError-10);
   338 
   339 /**
   340 @publishedAll
   341 @released
   342 */
   343 const TInt KDmssExceededStorageErr				= (KDmssBaseError-11);
   344 
   345 /**
   346 @publishedAll
   347 @released
   348 */
   349 const TInt KDmssMailboxNameErr					= (KDmssBaseError-12);
   350 
   351 /**
   352 @publishedAll
   353 @released
   354 */
   355 const TInt KDmssTransactionFailedErr			= (KDmssBaseError-13);
   356 
   357 /**
   358 @publishedAll
   359 @released
   360 */
   361 const TInt KDmssTimeOutErr						= (KDmssBaseError-14);
   362 
   363 /**
   364 @publishedAll
   365 @released
   366 */
   367 const TInt KDmssTopError						= (-239);
   368 
   369 // SMTP client-specific error codes
   370 /**
   371 @publishedAll
   372 @released
   373 */
   374 const TInt KSmtpBaseError						= (-240);
   375 
   376 /**
   377 @publishedAll
   378 @released
   379 */
   380 const TInt KSmtpNoMailFromErr					=  KSmtpBaseError;
   381 
   382 /**
   383 @publishedAll
   384 @released
   385 */
   386 const TInt KSmtpUnknownErr						= (KSmtpBaseError-1);
   387 
   388 /**
   389 @publishedAll
   390 @released
   391 */
   392 const TInt KSmtpBadMailFromAddress				= (KSmtpBaseError-2);
   393 
   394 /**
   395 @publishedAll
   396 @released
   397 */
   398 const TInt KSmtpBadRcptToAddress				= (KSmtpBaseError-3);
   399 
   400 /**
   401 @publishedAll
   402 @released
   403 */
   404 const TInt KSmtpLoginRefused					= (KSmtpBaseError-4);
   405 
   406 /**
   407 @publishedAll
   408 @released
   409 */
   410 const TInt KSmtpNoMsgsToSendWithActiveSettings	= (KSmtpBaseError-5);
   411 
   412 /**
   413 @publishedAll
   414 @released
   415 */
   416 const TInt KErrSmtpTLSNegotiateFailed 			= (KSmtpBaseError-6);
   417 
   418 /**
   419 @publishedAll
   420 @released
   421 */
   422 const TInt KErrSmtpBufferOverFlow 			    = (KSmtpBaseError-7);
   423 
   424 /**
   425 @publishedAll
   426 @released
   427 */
   428 const TInt KSmtpTopError					    = (-249);
   429  
   430 // IMCM error codes
   431 /**
   432 @publishedAll
   433 @released
   434 */
   435 const TInt KImcmBaseError						= (-250);
   436 
   437 /**
   438 @publishedAll
   439 @released
   440 */
   441 const TInt KImcmHTMLPartNotPopulated			=  KImcmBaseError;
   442 
   443 /**
   444 @publishedAll
   445 @released
   446 */
   447 const TInt KImcmInvalidMessageStructure			= (KImcmBaseError-1);
   448 
   449 // POPS error codes
   450 /**
   451 @publishedAll
   452 @released
   453 */
   454 const TInt KPop3BaseError						= (-260);
   455 
   456 /**
   457 @publishedAll
   458 @released
   459 */
   460 const TInt KErrPop3TLSNegotiateFailed			=  KPop3BaseError;
   461 
   462 
   463 #endif // __MIUT_ERR_H__