1.1 --- a/epoc32/include/mw/httperr.h Wed Mar 31 12:27:01 2010 +0100
1.2 +++ b/epoc32/include/mw/httperr.h Wed Mar 31 12:33:34 2010 +0100
1.3 @@ -1,9 +1,9 @@
1.4 // Copyright (c) 2001-2009 Nokia Corporation and/or its subsidiary(-ies).
1.5 // All rights reserved.
1.6 // This component and the accompanying materials are made available
1.7 -// 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.8 +// under the terms of "Eclipse Public License v1.0"
1.9 // which accompanies this distribution, and is available
1.10 -// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
1.11 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
1.12 //
1.13 // Initial Contributors:
1.14 // Nokia Corporation - initial contribution.
1.15 @@ -13,8 +13,6 @@
1.16 // Description:
1.17 //
1.18
1.19 -
1.20 -
1.21 /**
1.22 @file httperr.h
1.23 @warning : This file contains Rose Model ID comments - please do not delete
1.24 @@ -238,7 +236,7 @@
1.25 /** Unused. ( Panic HTTP-CORE 2 )
1.26 */
1.27 EHeaderParamMissing,
1.28 - /** Unused. ( Panic HTTP-CORE 2 )
1.29 + /** Unused. ( Panic HTTP-CORE 3 )
1.30 */
1.31 EHeaderInvalidPart,
1.32 /** Mismatch between header's type and its attempted use. ( Panic HTTP-CORE 4 )
1.33 @@ -250,7 +248,7 @@
1.34 /** A transaction error occurred, and the MHFRunError() in use didn't handle it. ( Panic HTTP-CORE 6 )
1.35 */
1.36 ETransactionUnhandledError,
1.37 - /** Attempted to add a filter while there is a transaction outstanding. ( Panic HTTP-CORE 6 )
1.38 + /** Attempted to add a filter while there is a transaction outstanding. ( Panic HTTP-CORE 7 )
1.39 */
1.40 EAddingFilterWithOutstandingTransactions,
1.41 /** Attempted to add a filter at a position not between the protocol handler and the client. ( Panic HTTP-CORE 8 )
1.42 @@ -279,7 +277,10 @@
1.43 EAuthenticationFilterBadState,
1.44 /** An invalid filter handle was specified. ( Panic HTTP-CORE 16 )
1.45 */
1.46 - EInvalidFilterHandle
1.47 + EInvalidFilterHandle,
1.48 + /** An invalid event ( Panic HTTP-CORE 17 )
1.49 + */
1.50 + EInvalidEvent
1.51 };
1.52
1.53 //##ModelId=3C4C18740366
1.54 @@ -518,6 +519,78 @@
1.55 @released
1.56 */
1.57 const TInt KErrHttpEncodeUpgrade = KHttpHeaderEncodeErrorBase - 34;
1.58 +/**
1.59 +Error encoding the ST field
1.60 +@publishedAll
1.61 +@released
1.62 +*/
1.63 +const TInt KErrHttpEncodeST = KHttpHeaderEncodeErrorBase - 35;
1.64 +/**
1.65 +Error encoding the USN field
1.66 +@publishedAll
1.67 +@released
1.68 +*/
1.69 +const TInt KErrHttpEncodeUSN = KHttpHeaderEncodeErrorBase - 36;
1.70 +/**
1.71 +Error encoding the Timeout field
1.72 +@publishedAll
1.73 +@released
1.74 +*/
1.75 +const TInt KErrHttpEncodeTimeout = KHttpHeaderEncodeErrorBase - 37;
1.76 +/**
1.77 +Error encoding the EXT field
1.78 +@publishedAll
1.79 +@released
1.80 +*/
1.81 +const TInt KErrHttpEncodeExt = KHttpHeaderEncodeErrorBase - 38;
1.82 +/**
1.83 +Error encoding the SID field
1.84 +@publishedAll
1.85 +@released
1.86 +*/
1.87 +const TInt KErrHttpEncodeSID = KHttpHeaderEncodeErrorBase - 39;
1.88 +/**
1.89 +Error encoding the NTS field
1.90 +@publishedAll
1.91 +@released
1.92 +*/
1.93 +const TInt KErrHttpEncodeNTS = KHttpHeaderEncodeErrorBase - 40;
1.94 +/**
1.95 +Error encoding the NT field
1.96 +@publishedAll
1.97 +@released
1.98 +*/
1.99 +const TInt KErrHttpEncodeNT = KHttpHeaderEncodeErrorBase - 41;
1.100 +/**
1.101 +Error encoding the MX field
1.102 +@publishedAll
1.103 +@released
1.104 +*/
1.105 +const TInt KErrHttpEncodeMX = KHttpHeaderEncodeErrorBase - 42;
1.106 +/**
1.107 +Error encoding the SEQ field
1.108 +@publishedAll
1.109 +@released
1.110 +*/
1.111 +const TInt KErrHttpEncodeSEQ = KHttpHeaderEncodeErrorBase - 43;
1.112 +/**
1.113 +Error encoding the MAN field
1.114 +@publishedAll
1.115 +@released
1.116 +*/
1.117 +const TInt KErrHttpEncodeMAN = KHttpHeaderEncodeErrorBase - 44;
1.118 +/**
1.119 +Error encoding the SoapAction field
1.120 +@publishedAll
1.121 +@released
1.122 +*/
1.123 +const TInt KErrHttpEncodeSoapAction = KHttpHeaderEncodeErrorBase - 45;
1.124 +/**
1.125 +Error encoding the Callback field
1.126 +@publishedAll
1.127 +@released
1.128 +*/
1.129 +const TInt KErrHttpEncodeCallback = KHttpHeaderEncodeErrorBase - 46;
1.130
1.131 /**
1.132 Codec decoding errors for values found in HTTP headers
1.133 @@ -685,6 +758,12 @@
1.134 */
1.135 const TInt KErrHttpDecodeContentDisposition = KHttpHeaderDecodeErrorBase - 14;
1.136 /**
1.137 +Error decoding the MAN field.
1.138 +@publishedAll
1.139 +@released
1.140 +*/
1.141 +const TInt KErrHttpDecodeMAN = KHttpHeaderDecodeErrorBase - 15;
1.142 +/**
1.143 Response errors. These represent specific failure cases
1.144 @publishedAll
1.145 @released