epoc32/include/mw/httperr.h
branchSymbian3
changeset 4 837f303aceeb
parent 3 e1b950c65cb4
     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