epoc32/include/wapmsgerr.h
branchSymbian3
changeset 4 837f303aceeb
parent 2 2fe1408b6811
--- a/epoc32/include/wapmsgerr.h	Wed Mar 31 12:27:01 2010 +0100
+++ b/epoc32/include/wapmsgerr.h	Wed Mar 31 12:33:34 2010 +0100
@@ -1,249 +1,249 @@
-// Copyright (c) 2001-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// 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
-// which accompanies this distribution, and is available
-// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-#ifndef __WAPMSGERR_H__
-#define __WAPMSGERR_H__
-
-#include <e32base.h>
-
-namespace Wap
-/** 
-* Defines WAP-related types and error codes. 
-*/
-	{
-	_LIT(KWapMsgPanicDescriptor, "WAPMESSAGE");
-
-/** Defines start values for categories of WAP-related error codes. */
-enum 
-	{
-	/** Base value for all error codes. */
-	ERetCodeBase      = -5500,
-	/** Base value for connection-orientated WSP error codes. */
-	EWSPCORetCodeBase = ERetCodeBase + 25,
-	/** Base value for connectionless WSP error codes. */
-	EWSPCLRetCodeBase = ERetCodeBase + 50,
-	/** Base value for WTP error codes. */
-	EWTPRetCodeBase   = ERetCodeBase + 75,
-	/** Base value for WDP error codes. */
-	EWDPRetCodeBase   = ERetCodeBase + 100,
-	/** Base value for WTLS error codes. */
-	EWTLSRetCodeBase  = ERetCodeBase + 125,
-	/** Maximum value for WAP-related error codes. */
-	ERetCodeTop       = ERetCodeBase + 200
-	};
-	
-/** General WAP error codes. */
-enum TGeneralReturnCodes
-	{  
-	/** There is more data to be read. */
-	EMoreData           = ERetCodeBase + 0,
-	/** One of: no bearer set; unknown bearer; a connection exists with different bearer; 
-	* unable to get a local host name from bearer. */
-	EBearerError        = ERetCodeBase + 1,
-	/** The port is already used in another bound connection. */
-	EPortAlreadyBound   = ERetCodeBase + 2,
-	/** Local port cannot be opened. */
-	ECannotOpenPort     = ERetCodeBase + 3,
-	/** There are too many existing connections. */
-	ETooManyConnections = ERetCodeBase + 4,
-	/** Connection handle is invalid. */
-	EBadConnection      = ERetCodeBase + 5,
-	/** Passed buffer is too small. */
-	EBufferTooSmall     = ERetCodeBase + 6
-	};
-
-/** WTLS-related error codes. */
-enum TWtlsReturnCodes
-	{
-	/** Out of memory. */
-	EWtlsOutOfMemory            = EWTLSRetCodeBase + 0,
-	/** Socket error. */
-	EWtlsSocketError            = EWTLSRetCodeBase + 1,
-	/** Invalid parameter used. */
-	EWtlsBadParameters          = EWTLSRetCodeBase + 2,
-	/** Socket error. */
-	EWtlsSocketError2           = EWTLSRetCodeBase + 3,
-	/** Resume ID not found. */
-	EWtlsResumeIDNotFound       = EWTLSRetCodeBase + 4,
-	/** Resume error. */
-	EWtlsResumeError            = EWTLSRetCodeBase + 5,
-	/** Renegotiation request error. */
-	EWtlsRenegotiationRequest   = EWTLSRetCodeBase + 6,
-	/** Illegal call. */
-	EWtlsIllegalCall            = EWTLSRetCodeBase + 7,
-	/** Connection close notify error. */
-	EWtlsConnectionCloseNotify  = EWTLSRetCodeBase + 8,
-	/** Close notify error. */
-	EWtlsSessionCloseNotify     = EWTLSRetCodeBase + 9,
-	/** No connection. */
-	EWtlsNoConnection           = EWTLSRetCodeBase + 10,
-	/** Unexpected message. */
-	EWtlsUnexpectedMessage      = EWTLSRetCodeBase + 11,
-	/** Bad MAC record. */
-	EWtlsBadRecordMac           = EWTLSRetCodeBase + 12,
-	/** Decryption failed. */
-	EWtlsDecryptionFailed       = EWTLSRetCodeBase + 13,
-	/** Record overflow. */
-	EWtlsRecordOverflow         = EWTLSRetCodeBase + 14,
-	/** Handshake failure. */
-	EWtlsHandshakeFailure       = EWTLSRetCodeBase + 15,
-	/** Decompression failure. */
-	EWtlsDecompressionFailure   = EWTLSRetCodeBase + 16,
-	/** Bad certificate. */
-	EWtlsBadCertificate         = EWTLSRetCodeBase + 17,
-	/** Unsupported certificate. */
-	EWtlsUnsupportedCertificate = EWTLSRetCodeBase + 18,
-	/** Certificate revoked. */
-	EWtlsCertificateRevoked     = EWTLSRetCodeBase + 19,
-	/** Certificate expired. */
-	EWtlsCertificateExpired     = EWTLSRetCodeBase + 20,
-	/** Certificate unknown. */
-	EWtlsCertificateUnknown     = EWTLSRetCodeBase + 21,
-	/** Illegal parameter. */
-	EWtlsIllegalParameter       = EWTLSRetCodeBase + 22,
-	/** Unknown certificate authority. */
-	EWtlsUnknownCA              = EWTLSRetCodeBase + 23,
-	/** Access denied. */
-	EWtlsAccessDenied           = EWTLSRetCodeBase + 24,
-	/** Decoding error. */
-	EWtlsDecodeError            = EWTLSRetCodeBase + 25,
-	/** Decryption error. */
-	EWtlsDecryptError           = EWTLSRetCodeBase + 26,
-	/** Unknown key ID. */
-	EWtlsUnknownKeyId           = EWTLSRetCodeBase + 27,
-	/** Disabled key ID. */
-	EWtlsDisableKeyId           = EWTLSRetCodeBase + 28,
-	/** Key exchange disabled. */
-	EWtlsKeyExchangeDisabled    = EWTLSRetCodeBase + 29,
-	/** Session not ready. */
-	EWtlsSessionNotReady        = EWTLSRetCodeBase + 30,
-	/** Unknown parameter index. */
-	EWtlsUnknownParameterIndex  = EWTLSRetCodeBase + 31,
-	/** Duplicate finished Recv() call. */
-	EWtlsDuplicateFinishedRecv  = EWTLSRetCodeBase + 32,
-	/** Export restriction error. */
-	EWtlsExportRestriction      = EWTLSRetCodeBase + 33,
-	/** Protocol version error. */
-	EWtlsProtocolVersion        = EWTLSRetCodeBase + 34,
-	/** Insufficient security. */
-	EWtlsInsufficientSecurity   = EWTLSRetCodeBase + 35,
-	/** Internal error. */
-	EWtlsInternalError          = EWTLSRetCodeBase + 36,
-	/** User cancelled operation. */
-	EWtlsUserCanceled           = EWTLSRetCodeBase + 37,
-	/** No renegotiation. */
-	EWtlsNoRenegotiation        = EWTLSRetCodeBase + 38,
-
-	/** General error. */
-	EWtlsErrGeneral             = EWTLSRetCodeBase + 39,
-	/** Bulk algorithm error. */
-	EWtlsErrBulk                = EWTLSRetCodeBase + 40,
-	/** MAC algorithm error. */
-	EWtlsErrMac                 = EWTLSRetCodeBase + 41,
-	/** Sequence number mode error. */
-	EWtlsErrSequenceNumberMode  = EWTLSRetCodeBase + 42,
-	/** Key refresh rate error. */
-	EWtlsErrKeyRefreshRate      = EWTLSRetCodeBase + 43,
-
-	};
-
-/** Connection-orientated WSP error codes. */
-enum TWspCoReturnCodes
-	{
-	/** Given buffer is too small. */
-	EWspCoBufferTooSmall      = EWSPCORetCodeBase + 0,
-	/** Session handle is not valid. */
-	EWspCoInvalidSession      = EWSPCORetCodeBase + 1,
-	/** Invalid transaction. */
-	EWspCoInvalidTransaction  = EWSPCORetCodeBase + 2,
-	/** Given parameter is invalid. */
-	EWspCoParameterError      = EWSPCORetCodeBase + 3,
-	/** Session is not connected. */
-	EWspCoSessionNotConnected = EWSPCORetCodeBase + 4,
-	/** Functionality is not supported in this session. */
-	EWspCoNotSupported        = EWSPCORetCodeBase + 5,
-	/** Function is not applicable in this state of an object. */
-	EWspCoInvalidState        = EWSPCORetCodeBase + 6,
-	/** Session has been closed. */
-	EWspCoSessionClosed       = EWSPCORetCodeBase + 7,
-	/** Server MRU exceeded. */
-	EWspCoMRUExceeded         = EWSPCORetCodeBase + 8,
-	/** Invalid buffer size. */
-	EWspCoInvalidBufferSize   = EWSPCORetCodeBase + 9,
-	/** Data not available. */
-	EWspCoDataNotAvailable    = EWSPCORetCodeBase + 10,
-	/** Timeout error. */
-	EWspCoErrorTimeout        = EWSPCORetCodeBase + 11
-	};
-	
-
-/** Connectionless WSP error codes. */
-enum TWspClReturnCodes
-	{			
-	/** Given buffer is too small. */
-	EWspClBufferTooSmall      = EWSPCLRetCodeBase + 0,
-	/** Session handle is not valid. */
-	EWspClInvalidSession      = EWSPCLRetCodeBase + 1,
-	/** Given parameter is invalid. */
-	EWspClParameterError      = EWSPCLRetCodeBase + 2,
-	/** Session is not connected. */
-	EWspClSessionNotConnected = EWSPCLRetCodeBase + 3,
-	/** Functionality is not supported in this session. */
-	EWspClNotSupported        = EWSPCLRetCodeBase + 4,
-	/** Function is not applicable in this state of an object. */
-	EWspClInvalidState        = EWSPCLRetCodeBase + 5,
-	/** Session has been closed. */
-	EWspClSessionClosed       = EWSPCLRetCodeBase + 6,
-	/** Server MRU exceeded. */
-	EWspClMRUExceeded		 = EWSPCLRetCodeBase + 7,	
-	/** Invalid buffer size. */
-	EWspClInvalidBufferSize   = EWSPCLRetCodeBase + 8,
-	/** Data not available. */
-	EWspClDataNotAvailable    = EWSPCLRetCodeBase + 9,
-	/** Timeout error. */
-	EWspClErrorTimeout        = EWSPCLRetCodeBase + 10
-	};
-
-/** WTP-related error codes. */
-enum TWtpReturnCodes
-	{
-	/** Out of memory. */
-	EWtpNoMemory                 = EWTPRetCodeBase + 0,
-	/** Invalid argument. */
-	EWtpBadArgument              = EWTPRetCodeBase + 1,
-	/** Provider aborted. */
-	EWtpProviderProtoErr         = EWTPRetCodeBase + 2,
-	/** Provider aborted. */
-	EWtpProviderAbortInvalidTID  = EWTPRetCodeBase + 3,
-	/** Provider aborted. */
-	EWtpProviderAbortNoClass2    = EWTPRetCodeBase + 4,
-	/** Provider aborted. */
-	EWtpProviderAbortNoSAR       = EWTPRetCodeBase + 5,
-	/** Provider aborted. */
-	EWtpProviderAbortNoUACK      = EWTPRetCodeBase + 6,
-	/** Provider aborted. */
-	EWtpProviderAbortVers1       = EWTPRetCodeBase + 7,
-	/** Provider aborted. */
-	EWtpProviderAbortNoResponse  = EWTPRetCodeBase + 8,
-	/** Provider aborted. */
-	EWtpProviderAbortMsgTooLarge = EWTPRetCodeBase + 9,
-	/** Provider aborted. */
-	EWtpProviderAbortGeneral     = EWTPRetCodeBase + 10,
-	/** Service has shutdown. */
-	EWtpShutdownError            = EWTPRetCodeBase + 11
-	};
-}
-
-#endif // __WAPMSGERR_H__
+// Copyright (c) 2001-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// 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
+// which accompanies this distribution, and is available
+// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
+#ifndef __WAPMSGERR_H__
+#define __WAPMSGERR_H__
+
+#include <e32base.h>
+
+namespace Wap
+/** 
+* Defines WAP-related types and error codes. 
+*/
+	{
+	_LIT(KWapMsgPanicDescriptor, "WAPMESSAGE");
+
+/** Defines start values for categories of WAP-related error codes. */
+enum 
+	{
+	/** Base value for all error codes. */
+	ERetCodeBase      = -5500,
+	/** Base value for connection-orientated WSP error codes. */
+	EWSPCORetCodeBase = ERetCodeBase + 25,
+	/** Base value for connectionless WSP error codes. */
+	EWSPCLRetCodeBase = ERetCodeBase + 50,
+	/** Base value for WTP error codes. */
+	EWTPRetCodeBase   = ERetCodeBase + 75,
+	/** Base value for WDP error codes. */
+	EWDPRetCodeBase   = ERetCodeBase + 100,
+	/** Base value for WTLS error codes. */
+	EWTLSRetCodeBase  = ERetCodeBase + 125,
+	/** Maximum value for WAP-related error codes. */
+	ERetCodeTop       = ERetCodeBase + 200
+	};
+	
+/** General WAP error codes. */
+enum TGeneralReturnCodes
+	{  
+	/** There is more data to be read. */
+	EMoreData           = ERetCodeBase + 0,
+	/** One of: no bearer set; unknown bearer; a connection exists with different bearer; 
+	* unable to get a local host name from bearer. */
+	EBearerError        = ERetCodeBase + 1,
+	/** The port is already used in another bound connection. */
+	EPortAlreadyBound   = ERetCodeBase + 2,
+	/** Local port cannot be opened. */
+	ECannotOpenPort     = ERetCodeBase + 3,
+	/** There are too many existing connections. */
+	ETooManyConnections = ERetCodeBase + 4,
+	/** Connection handle is invalid. */
+	EBadConnection      = ERetCodeBase + 5,
+	/** Passed buffer is too small. */
+	EBufferTooSmall     = ERetCodeBase + 6
+	};
+
+/** WTLS-related error codes. */
+enum TWtlsReturnCodes
+	{
+	/** Out of memory. */
+	EWtlsOutOfMemory            = EWTLSRetCodeBase + 0,
+	/** Socket error. */
+	EWtlsSocketError            = EWTLSRetCodeBase + 1,
+	/** Invalid parameter used. */
+	EWtlsBadParameters          = EWTLSRetCodeBase + 2,
+	/** Socket error. */
+	EWtlsSocketError2           = EWTLSRetCodeBase + 3,
+	/** Resume ID not found. */
+	EWtlsResumeIDNotFound       = EWTLSRetCodeBase + 4,
+	/** Resume error. */
+	EWtlsResumeError            = EWTLSRetCodeBase + 5,
+	/** Renegotiation request error. */
+	EWtlsRenegotiationRequest   = EWTLSRetCodeBase + 6,
+	/** Illegal call. */
+	EWtlsIllegalCall            = EWTLSRetCodeBase + 7,
+	/** Connection close notify error. */
+	EWtlsConnectionCloseNotify  = EWTLSRetCodeBase + 8,
+	/** Close notify error. */
+	EWtlsSessionCloseNotify     = EWTLSRetCodeBase + 9,
+	/** No connection. */
+	EWtlsNoConnection           = EWTLSRetCodeBase + 10,
+	/** Unexpected message. */
+	EWtlsUnexpectedMessage      = EWTLSRetCodeBase + 11,
+	/** Bad MAC record. */
+	EWtlsBadRecordMac           = EWTLSRetCodeBase + 12,
+	/** Decryption failed. */
+	EWtlsDecryptionFailed       = EWTLSRetCodeBase + 13,
+	/** Record overflow. */
+	EWtlsRecordOverflow         = EWTLSRetCodeBase + 14,
+	/** Handshake failure. */
+	EWtlsHandshakeFailure       = EWTLSRetCodeBase + 15,
+	/** Decompression failure. */
+	EWtlsDecompressionFailure   = EWTLSRetCodeBase + 16,
+	/** Bad certificate. */
+	EWtlsBadCertificate         = EWTLSRetCodeBase + 17,
+	/** Unsupported certificate. */
+	EWtlsUnsupportedCertificate = EWTLSRetCodeBase + 18,
+	/** Certificate revoked. */
+	EWtlsCertificateRevoked     = EWTLSRetCodeBase + 19,
+	/** Certificate expired. */
+	EWtlsCertificateExpired     = EWTLSRetCodeBase + 20,
+	/** Certificate unknown. */
+	EWtlsCertificateUnknown     = EWTLSRetCodeBase + 21,
+	/** Illegal parameter. */
+	EWtlsIllegalParameter       = EWTLSRetCodeBase + 22,
+	/** Unknown certificate authority. */
+	EWtlsUnknownCA              = EWTLSRetCodeBase + 23,
+	/** Access denied. */
+	EWtlsAccessDenied           = EWTLSRetCodeBase + 24,
+	/** Decoding error. */
+	EWtlsDecodeError            = EWTLSRetCodeBase + 25,
+	/** Decryption error. */
+	EWtlsDecryptError           = EWTLSRetCodeBase + 26,
+	/** Unknown key ID. */
+	EWtlsUnknownKeyId           = EWTLSRetCodeBase + 27,
+	/** Disabled key ID. */
+	EWtlsDisableKeyId           = EWTLSRetCodeBase + 28,
+	/** Key exchange disabled. */
+	EWtlsKeyExchangeDisabled    = EWTLSRetCodeBase + 29,
+	/** Session not ready. */
+	EWtlsSessionNotReady        = EWTLSRetCodeBase + 30,
+	/** Unknown parameter index. */
+	EWtlsUnknownParameterIndex  = EWTLSRetCodeBase + 31,
+	/** Duplicate finished Recv() call. */
+	EWtlsDuplicateFinishedRecv  = EWTLSRetCodeBase + 32,
+	/** Export restriction error. */
+	EWtlsExportRestriction      = EWTLSRetCodeBase + 33,
+	/** Protocol version error. */
+	EWtlsProtocolVersion        = EWTLSRetCodeBase + 34,
+	/** Insufficient security. */
+	EWtlsInsufficientSecurity   = EWTLSRetCodeBase + 35,
+	/** Internal error. */
+	EWtlsInternalError          = EWTLSRetCodeBase + 36,
+	/** User cancelled operation. */
+	EWtlsUserCanceled           = EWTLSRetCodeBase + 37,
+	/** No renegotiation. */
+	EWtlsNoRenegotiation        = EWTLSRetCodeBase + 38,
+
+	/** General error. */
+	EWtlsErrGeneral             = EWTLSRetCodeBase + 39,
+	/** Bulk algorithm error. */
+	EWtlsErrBulk                = EWTLSRetCodeBase + 40,
+	/** MAC algorithm error. */
+	EWtlsErrMac                 = EWTLSRetCodeBase + 41,
+	/** Sequence number mode error. */
+	EWtlsErrSequenceNumberMode  = EWTLSRetCodeBase + 42,
+	/** Key refresh rate error. */
+	EWtlsErrKeyRefreshRate      = EWTLSRetCodeBase + 43,
+
+	};
+
+/** Connection-orientated WSP error codes. */
+enum TWspCoReturnCodes
+	{
+	/** Given buffer is too small. */
+	EWspCoBufferTooSmall      = EWSPCORetCodeBase + 0,
+	/** Session handle is not valid. */
+	EWspCoInvalidSession      = EWSPCORetCodeBase + 1,
+	/** Invalid transaction. */
+	EWspCoInvalidTransaction  = EWSPCORetCodeBase + 2,
+	/** Given parameter is invalid. */
+	EWspCoParameterError      = EWSPCORetCodeBase + 3,
+	/** Session is not connected. */
+	EWspCoSessionNotConnected = EWSPCORetCodeBase + 4,
+	/** Functionality is not supported in this session. */
+	EWspCoNotSupported        = EWSPCORetCodeBase + 5,
+	/** Function is not applicable in this state of an object. */
+	EWspCoInvalidState        = EWSPCORetCodeBase + 6,
+	/** Session has been closed. */
+	EWspCoSessionClosed       = EWSPCORetCodeBase + 7,
+	/** Server MRU exceeded. */
+	EWspCoMRUExceeded         = EWSPCORetCodeBase + 8,
+	/** Invalid buffer size. */
+	EWspCoInvalidBufferSize   = EWSPCORetCodeBase + 9,
+	/** Data not available. */
+	EWspCoDataNotAvailable    = EWSPCORetCodeBase + 10,
+	/** Timeout error. */
+	EWspCoErrorTimeout        = EWSPCORetCodeBase + 11
+	};
+	
+
+/** Connectionless WSP error codes. */
+enum TWspClReturnCodes
+	{			
+	/** Given buffer is too small. */
+	EWspClBufferTooSmall      = EWSPCLRetCodeBase + 0,
+	/** Session handle is not valid. */
+	EWspClInvalidSession      = EWSPCLRetCodeBase + 1,
+	/** Given parameter is invalid. */
+	EWspClParameterError      = EWSPCLRetCodeBase + 2,
+	/** Session is not connected. */
+	EWspClSessionNotConnected = EWSPCLRetCodeBase + 3,
+	/** Functionality is not supported in this session. */
+	EWspClNotSupported        = EWSPCLRetCodeBase + 4,
+	/** Function is not applicable in this state of an object. */
+	EWspClInvalidState        = EWSPCLRetCodeBase + 5,
+	/** Session has been closed. */
+	EWspClSessionClosed       = EWSPCLRetCodeBase + 6,
+	/** Server MRU exceeded. */
+	EWspClMRUExceeded		 = EWSPCLRetCodeBase + 7,	
+	/** Invalid buffer size. */
+	EWspClInvalidBufferSize   = EWSPCLRetCodeBase + 8,
+	/** Data not available. */
+	EWspClDataNotAvailable    = EWSPCLRetCodeBase + 9,
+	/** Timeout error. */
+	EWspClErrorTimeout        = EWSPCLRetCodeBase + 10
+	};
+
+/** WTP-related error codes. */
+enum TWtpReturnCodes
+	{
+	/** Out of memory. */
+	EWtpNoMemory                 = EWTPRetCodeBase + 0,
+	/** Invalid argument. */
+	EWtpBadArgument              = EWTPRetCodeBase + 1,
+	/** Provider aborted. */
+	EWtpProviderProtoErr         = EWTPRetCodeBase + 2,
+	/** Provider aborted. */
+	EWtpProviderAbortInvalidTID  = EWTPRetCodeBase + 3,
+	/** Provider aborted. */
+	EWtpProviderAbortNoClass2    = EWTPRetCodeBase + 4,
+	/** Provider aborted. */
+	EWtpProviderAbortNoSAR       = EWTPRetCodeBase + 5,
+	/** Provider aborted. */
+	EWtpProviderAbortNoUACK      = EWTPRetCodeBase + 6,
+	/** Provider aborted. */
+	EWtpProviderAbortVers1       = EWTPRetCodeBase + 7,
+	/** Provider aborted. */
+	EWtpProviderAbortNoResponse  = EWTPRetCodeBase + 8,
+	/** Provider aborted. */
+	EWtpProviderAbortMsgTooLarge = EWTPRetCodeBase + 9,
+	/** Provider aborted. */
+	EWtpProviderAbortGeneral     = EWTPRetCodeBase + 10,
+	/** Service has shutdown. */
+	EWtpShutdownError            = EWTPRetCodeBase + 11
+	};
+}
+
+#endif // __WAPMSGERR_H__