pushmtm/Plugins/PushContentHandler/PushContentHandlerPanic.h
changeset 51 48e827313edd
parent 37 481242ead638
child 53 f427d27b98d8
equal deleted inserted replaced
37:481242ead638 51:48e827313edd
     1 /*
       
     2 * Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of the License "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Panic utility
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 #ifndef PUSHCONTENTHANDLERPANIC_H
       
    21 #define PUSHCONTENTHANDLERPANIC_H
       
    22 
       
    23 // INCLUDE FILES
       
    24 
       
    25 #include <e32std.h>
       
    26 
       
    27 enum TPushContentHandlerPanic
       
    28 	{
       
    29     EPushContHandPanCommandNotSupported = 1, ///< Not supported command.
       
    30     EPushContHandPanBadType, ///< Unsupported message type for an operation.
       
    31     EPushContHandPanFoldersNotSupported, ///< MTM loaded with bad message entry.
       
    32     EPushContHandPanEmptySelection, ///< Entry selection is empty.
       
    33     EPushContHandPanNotInitUrl,
       
    34     EPushContHandPanNoContext,
       
    35     EPushContHandPanAlreadyInitialized,
       
    36     EPushContHandPanBadActionValue,
       
    37     EPushContHandPanBadState, 
       
    38     EPushContHandPanNoFetchOp,
       
    39     EPushContHandPanBadTransaction,
       
    40     EPushContHandPanNoSiIdAttr,
       
    41     EPushContHandPanNoCreatedAttr,
       
    42     EPushContHandPanNoActionAttr,
       
    43     EPushContHandPanTooManySi,
       
    44     EPushContHandPanTooManySl,
       
    45     EPushContHandPanMsgNull,
       
    46     EPushContHandPanBadCreatedType,
       
    47     EPushContHandPanExpiresNotOpaque,
       
    48     EPushContHandPanHrefNotString,
       
    49     EPushContHandPanClassTokenReached,
       
    50     EPushContHandPanUnexpHrefAttrVal,
       
    51     EPushContHandPanUnexpSiToken,
       
    52     EPushContHandPanUnexpSlToken,
       
    53     EPushContHandPanUnspecSiAction,
       
    54     EPushContHandPanUnspecSlAction,
       
    55     EPushContHandPanUnexpectedTimeType,
       
    56     EPushContHandPanBadExpiresType,
       
    57     EPushContHandPanBadTTimeLength,
       
    58     EPushContHandPanNoSiIdOrHrefAttr,
       
    59     EPushContHandPanUnspecSiHref,
       
    60     EPushContHandPanUnspecSlHref,
       
    61     EPushContHandPanSlMsgIdSet,
       
    62     EPushContHandPanSlMsgIdNotSet,
       
    63     EPushContHandPanFetchAlreadyInit,
       
    64     EPushContHandPanAutBadState,
       
    65     EPushContHandPanSiResNotOnStack,
       
    66     EPushContHandPanNullCharSetId,
       
    67     EPushContHandPanNullUcs2Buf
       
    68 	};
       
    69 
       
    70 GLREF_C void ContHandPanic( TPushContentHandlerPanic aReason );
       
    71 
       
    72 #endif // PUSHCONTENTHANDLERPANIC_H