|
1 /* |
|
2 * Copyright (c) 2006 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 "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 definitions for video telephone engine. |
|
15 * |
|
16 */ |
|
17 |
|
18 |
|
19 |
|
20 #ifndef CVTENGPANIC_H |
|
21 #define CVTENGPANIC_H |
|
22 |
|
23 // INCLUDES |
|
24 #include <e32base.h> |
|
25 |
|
26 // CONSTANTS |
|
27 _LIT( KVtEngPanicCategory, "VTENG" ); |
|
28 |
|
29 // DATA TYPES |
|
30 enum TVtEngPanic |
|
31 { |
|
32 EVtEngPanicInvalidInitializationEntry, /** 0 */ |
|
33 EVtEngPanicInvalidInitializationState, /** 1 */ |
|
34 EVtEngPanicIncorrectUtility, /** 2 */ |
|
35 EVtEngPanicTlsPanic, /** 3 */ |
|
36 EVtEngPanicNoVideoProvider, /** 4 */ |
|
37 EVtEngPanicInvalidSessionState, /** 5 */ |
|
38 EVtEngPanicMediaHandlerOpStateFailure, /** 6 */ |
|
39 EVtEngPanicInvalidFlag, /** 7 */ |
|
40 EVtEngPanicInvalidPointer, /** 8 */ |
|
41 EVtEngPanicInvalidAudioPointer, /** 9 */ |
|
42 EVtEngPanicCommsDestructOnInvalidState, /** 10 */ |
|
43 EVtEngPanicUnInitIncorrectOperation, /** 11 */ |
|
44 EVtEngPanicDisconnectTimerExpired, /** 12 */ |
|
45 EVtEngPanicInvalidDtmfState, /** 13 */ |
|
46 EVtEngPanicInvalidBitmapHandle, /** 14 */ |
|
47 EVtEngPanicInvalidPortRead, /** 15 */ |
|
48 /** Too many asynchronous events pending in queue */ |
|
49 EVtEngPanicInvalidTooManyPendingEvents, /** 16 */ |
|
50 /** VT variation cenrep file is missing or corrupt */ |
|
51 EVtEngPanicVtCenrepVariation, /** 17 */ |
|
52 /** VT configuration cenrep file is missing or corrupt */ |
|
53 EVtEngPanicVtCenrepConfiguration, /** 18 */ |
|
54 EVtEngPanicInvalidVideoQualityValue, /** 19 */ |
|
55 EVtEngPanicWrongMediatorSenderState /** 20 */ |
|
56 }; |
|
57 |
|
58 // FUNCTION PROTOTYPES |
|
59 void Panic( TVtEngPanic aPanic ); |
|
60 |
|
61 #endif // CVTENGPANIC_H |
|
62 |
|
63 // End of File |