--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/applicationmanagement/inc/ApplicationManagementClientServer.h Thu Dec 17 08:40:12 2009 +0200
@@ -0,0 +1,84 @@
+/*
+* Copyright (c) 2000 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: Implementation of applicationmanagement components
+*
+*/
+
+//
+
+#ifndef __APPLICATIONMANAGEMENTCLIENTSERVER_H__
+#define __APPLICATIONMANAGEMENTCLIENTSERVER_H__
+
+#include <e32std.h>
+
+_LIT(KApplicationManagementServerName,"ApplicationManagement");
+_LIT(KApplicationManagementServerImg,"ApplicationManagement"); // DLL/EXE name
+
+const TUid KApplicationManagementServerUid={0x1020781C};
+
+namespace NApplicationManagement
+ {
+
+//const TInt KMaxReturnMessageLength = 100;
+//const TInt KElementIdMaxLength = 100;
+
+const TUint KMessageDelimiterChar = '|' ;
+
+
+const TInt KAMVerMajor = 1;
+const TInt KAMVerMinor = 0;
+const TInt KAMVerBuild = 0;
+
+
+enum TApplicationManagementMessages
+ {
+ EAddTrust,
+ EDeplCompCountOperation,
+ EDeplCompIdsOperation,
+// EDeplCompDeliverStartOperation,
+ EDeplCompDeliverCompleteOperation,
+ EDeplCompGetOperation,
+ EDeplCompGetDataOperation,
+ EDeplCompGetDataLengthOperation,
+ EDeplCompAttrUpdateOperation, // updates "simple" common attribute
+ EDeplCompUpdateDataOperation, // updates "larger" attrbute, such as data
+ EDeplCompUpdateStreamedDataOperation,// 10
+ EInstallOperation,
+ EUpdateOperation,
+ EDeplCompRemoveOperation,
+ EDeplCompDownloadOperation,
+ EDeplCompActivateOperation,
+ EDeplCompDeactivateOperation,
+ EDeplCompDeliverStartOperation2,
+ EDeplCompUpdateOperation, // updates whole component
+ EDeplCompGetUserIdOperation, // returns the user id
+ EDeplCompStartDownloadOperation, // 20
+ EGetStateChangingIdsCountOperation,
+ EGetStateChangingIdsOperation, // gets list of ids that are potentially changing state
+ ECompleteStateChangeOperation, // completes change of state
+ EDeplCompGetTemporaryInstFile,
+ EDeplCompGetTargetURI,
+ EDeplCompGetFinalResultForGA,
+ EDeplCompGenericAlertSent,
+ ECheckStatusNodes,
+ EPerformRfs,
+ ELast
+
+ };
+
+
+ }
+#endif// __ApplicationManagementCLIENTSERVER_H__
+
+// End of File