--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/networkcontrol/commsuserpromptmgr/utils/inc/netupsassert.h Tue Jan 26 15:23:49 2010 +0200
@@ -0,0 +1,82 @@
+// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// This file specifies the various events which will cause a panic
+// inside the NetUps
+// @internalComponent
+// @prototype
+//
+//
+
+#ifndef NETUPSASSERT_H
+#define NETUPSASSERT_H
+
+#include <e32cmn.h> // defines LITC
+#include <e32def.h> // defines__ASSERT_DEBUG
+
+namespace NetUps
+{
+_LIT (KNetUpsPanic,"NetUpsPanic");
+
+enum
+ {
+ KPanicStateMachineIndexOutOfRange = 0,
+ KPanicInvalidStateMachineIndex = 1,
+ KPanicMethodNotSupported = 2,
+ KPanicThreadLogonCancelInvalid = 3,
+ KPanicProcessLogonCancelInvalid = 4,
+ KPanicOutStandingRequestRePosted = 5,
+ KPanicNullPointer = 6,
+ KPanicUpsResponseOutOfRange = 7,
+ KPanicSessionTypeOutOfRange = 8,
+ KPanicAttemptToDecrementPastZero = 9,
+ KPanicInvalidEvent = 10,
+ KPanicNonNullPointerToBeOverwritten = 11,
+ KPanicInvalidState = 12,
+ KPanicUnhandledState = 14,
+ KPanicInvalidLogic = 15,
+ KPanicNullPointer_NetUpsSimpl = 100,
+ KPanicNullPointer_NetUpsSimpl1 = 101,
+ KPanicNullPointer_NetUpsSimpl2 = 102,
+ KPanicNullPointer_NetUpsSimpl3 = 103,
+ KPanicNullPointer_NetUpsSimpl4 = 104,
+ KPanicNullPointer_NetUpsSimpl5 = 105,
+ KPanicNullPointer_NetUpsSimpl6 = 106,
+ KPanicNullPointer_NetUpsSimpl7 = 107,
+ KPanicNullPointer_NetUpsSimpl8 = 108,
+ KPanicNullPointer_NetUpsSimpl9 = 109,
+ KPanicNullPointer_NetUpsSimpl10 = 110,
+ KPanicNullPointer_NetUpsSimpl11 = 111,
+ KPanicNullPointer_NetUpsSimpl12 = 112,
+ KPanicNullPointer_NetUpsSimpl13 = 113,
+ KPanicNullPointer_NetUpsSimpl14 = 114,
+ KPanicNullPointer_NetUpsSimpl15 = 115,
+ KPanicNullPointer_NetUpsSimpl16 = 116,
+ KPanicNullPointer_NetUpsSimpl17 = 117,
+ KPanicNullPointer_NetUpsSimpl18 = 118,
+ KPanicNullPointer_NetUpsSimpl19 = 119,
+ KPanicNullPointer_NetUpsSimpl20 = 120,
+ KPanicNullPointer_NetupsPolicyCheckRequestQueue = 200,
+ KPanicNullPointer_NetupsPolicyCheckRequestQueue1 = 201,
+ KPanicNullPointer_NetupsPolicyCheckRequestQueue2 = 202,
+ KPanicNullPointer_NetUpsAction = 300,
+ KPanicNullPointer_NetUpsAction1 = 301,
+ KPanicNullPointer_NetUpsAction2 = 302,
+ KPanicNullPointer_NetUpsAction3 = 303,
+ KPanicNullPointer_NetUpsSubSession = 400,
+ KPanicNullPointer_NetUpsSubSession1 = 401
+ };
+
+} // end of namespace NetUps
+
+#endif // NETUPSASSERT_H