#include <mw/httperr.h>
class HTTPPanic |
Public Member Enumerations | |
---|---|
enum | THTTPPanic { ESessionAlreadyOpen, EHeaderFieldMissing, EHeaderParamMissing, EHeaderInvalidPart, ..., EInvalidEvent } |
Public Member Functions | |
---|---|
void | Panic(THTTPPanic) |
HTTP panic codes
Enumerator | Value | Description |
---|---|---|
ESessionAlreadyOpen |
RHTTPSession session is already open. ( Panic HTTP-CORE 0 ) | |
EHeaderFieldMissing |
Specified field is missing. ( Panic HTTP-CORE 1 ) | |
EHeaderParamMissing |
Unused. ( Panic HTTP-CORE 2 ) | |
EHeaderInvalidPart |
Unused. ( Panic HTTP-CORE 3 ) | |
EHeaderInvalidType |
Mismatch between header's type and its attempted use. ( Panic HTTP-CORE 4 ) | |
ETransactionEventOutstanding |
Unused. ( Panic HTTP-CORE 5 ) | |
ETransactionUnhandledError |
A transaction error occurred, and the MHFRunError() in use didn't handle it. ( Panic HTTP-CORE 6 ) | |
EAddingFilterWithOutstandingTransactions |
Attempted to add a filter while there is a transaction outstanding. ( Panic HTTP-CORE 7 ) | |
EFilterInvalidPosition |
Attempted to add a filter at a position not between the protocol handler and the client. ( Panic HTTP-CORE 8 ) | |
EHTTPFormDataUnreleased |
CHTTPEncoder object destroyed without its data being released. ( Panic HTTP-CORE 9 ) | |
EHTTPFormSupplyingData |
CHTTPEncoder object at the wrong state for adding data. ( Panic HTTP-CORE 10 ) | |
EValidationFilterFailure |
Unused. ( Panic HTTP-CORE 11 ) | |
EInvalidTxData |
Invalid request data. ( Panic HTTP-CORE 12 ) | |
EInvalidRxData |
Invalid response data. ( Panic HTTP-CORE 13 ) | |
ENoTransportHandlerSet |
Unused. ( Panic HTTP-CORE 14 ) | |
EAuthenticationFilterBadState |
Unused. ( Panic HTTP-CORE 15 ) | |
EInvalidFilterHandle |
An invalid filter handle was specified. ( Panic HTTP-CORE 16 ) | |
EInvalidEvent |
An invalid event ( Panic HTTP-CORE 17 ) |