Symbian
 Developer Library

DEVELOPER LIBRARY

[Index] [Glossary] [Previous] [Next]



Location: httperr.h

Class HTTPPanic

class HTTPPanic

Support

Supported from 7.0

Description

Defines panic codes for the category HTTP-CORE.

Defined in HTTPPanic:
EAddingFilterWithOutstandingTransactions, EAuthenticationFilterBadState, EFilterInvalidPosition, EHTTPFormDataUnreleased, EHTTPFormSupplyingData, EHeaderFieldMissing, EHeaderInvalidPart, EHeaderInvalidType, EHeaderParamMissing, EInvalidFilterHandle, EInvalidRxData, EInvalidTxData, ENoTransportHandlerSet, ESessionAlreadyOpen, ETransactionEventOutstanding, ETransactionUnhandledError, EValidationFilterFailure, Panic(), THTTPPanic


Member Enumerations


Enum THTTPPanic

THTTPPanic

Description

Panic code enumeration.

ESessionAlreadyOpen

Panic HTTP-CORE 0.

RHTTPSession session is already open.

EHeaderFieldMissing

Panic HTTP-CORE 1.

Specified field is missing.

EHeaderParamMissing

Panic HTTP-CORE 2.

Unused.

EHeaderInvalidPart

Panic HTTP-CORE 3.

Unused.

EHeaderInvalidType

Panic HTTP-CORE 4.

Mismatch between header's type and its attempted use.

ETransactionEventOutstanding

Panic HTTP-CORE 5.

Unused.

ETransactionUnhandledError

Panic HTTP-CORE 6.

A transaction error occurred, and the MHFRunError() in use didn't handle it.

EAddingFilterWithOutstandingTransactions

Panic HTTP-CORE 7.

Attempted to add a filter while there is a transaction outstanding.

EFilterInvalidPosition

Panic HTTP-CORE 8.

Attempted to add a filter at a position not between the protocol handler and the client.

EHTTPFormDataUnreleased

Panic HTTP-CORE 9.

CHTTPEncoder object destroyed without its data being released.

EHTTPFormSupplyingData

Panic HTTP-CORE 10.

CHTTPEncoder object at the wrong state for adding data.

EValidationFilterFailure

Panic HTTP-CORE 11.

Unused.

EInvalidTxData

Panic HTTP-CORE 12.

Invalid request data.

EInvalidRxData

Panic HTTP-CORE 13.

Invalid response data.

ENoTransportHandlerSet

Panic HTTP-CORE 14.

Unused.

EAuthenticationFilterBadState

Panic HTTP-CORE 15.

Unused.

EInvalidFilterHandle

Panic HTTP-CORE 16.

An invalid filter handle was specified.

[Top]


Member Functions


Panic()

static void Panic(THTTPPanic aPanic);

Description

Panics with category HTTP-CORE.

Parameters

THTTPPanic aPanic

Panic code