applicationmanagement/inc/ApplicationManagementCommon.h
changeset 18 7d11f9a6646f
parent 4 75a71fdb4c92
child 21 c707676bf59f
--- a/applicationmanagement/inc/ApplicationManagementCommon.h	Tue Feb 02 00:03:17 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,215 +0,0 @@
-/*
-* 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 __APPLICATIONMANAGEMENTCOMMON_H__
-#define __APPLICATIONMANAGEMENTCOMMON_H__
-
-#include <e32base.h>
-#include <uikon.hrh>
-#include "ApplicationManagementConst.h"
-
-namespace NApplicationManagement
-	{
-
-const TUint32  KAppMgmtServerUid         = {0x1020781C};
-
-const TUint32 KAMServiceUid = {0x1020781B};
-
-const TUint32 KOmaDMAppUid = {0x1020781C};
-const TInt KVersionLength= 7; // 3 for Major, 1 for '.' and 3 for Minor
-_LIT( KLiteralPeriod, ".");
-
-const TInt KAMDefaultValue = 0;
-const TInt KAMSCMAdapter = 1;
-const TInt KAMSCOMOAdapter = 2;
-
-const int KDCIdMaxLength = 128 ;
-typedef TBuf8<KDCIdMaxLength> TDeploymentComponentId;
-
-const int KDeploymentComponentNameMaxLength = 128 ;
-typedef TBuf8<KDeploymentComponentNameMaxLength> TDeploymentComponentName;
-
-const int KDeploymentComponentVersionMaxLength = 32;
-typedef TBuf8<KDeploymentComponentVersionMaxLength> TDeploymentComponentVersion;
-
-const int KDeploymentComponentDescriptionMaxLength = 512;
-typedef TBuf8<KDeploymentComponentVersionMaxLength> TDeploymentComponentDescription;
-
-const int KDeploymentComponentPkgIdMaxLength = 256;
-typedef TBuf8<KDeploymentComponentPkgIdMaxLength> TDeploymentComponentPkgId;
-
-const int KDeploymentComponentPkgIdRefMaxLength = 256;
-typedef TBuf8<KDeploymentComponentPkgIdRefMaxLength> TDeploymentComponentPkgIdRef;
-
-const int KDeploymentComponentPkgTypeRefMaxLength = 256;
-typedef TBuf8<KDeploymentComponentPkgTypeRefMaxLength> TDeploymentComponentPkgType;
-
-typedef TBuf8<KDeploymentComponentNameMaxLength> TMidletnameName;
-
-typedef TBuf8<KDeploymentComponentNameMaxLength> TMidletVendorName;
-typedef TBuf8<KDeploymentComponentVersionMaxLength> TMidletVersion;
-
-typedef TBuf8<KDeploymentComponentNameMaxLength> TPreInstalledAppName;
-typedef TBuf8<KDeploymentComponentNameMaxLength> TPreInstalledAppVendorName;
-typedef TBuf8<KDeploymentComponentVersionMaxLength> TPreInstalledVersion;
-
-const int KDeploymentComponentURLMaxLength = 32;
-
-const int KMaxMimeLength = 256 ;
-typedef TBuf8<KMaxMimeLength> TMimeType;
-
-const int KMaxDCUserIdLength = 256;
-typedef TBuf8<KMaxDCUserIdLength> TDCUserId;
-
-enum TDeploymentComponentState
-	{
-	EDCSError = -1,
-	EDCSNone = 0,
-	EDCSDelivered = 1,
-	EDCSInactive = 2,
-	EDCSActive = 3,
-	EDCSDownload = 4,
-	EDCSDeployed =5,
-	EDCSDelete = 6
-	};
-	
-enum TDeplCompAttrType 
-	{
-	EDCNone = 0,
-	EDCId = 1,
-	EDCName = 2,
-	EDCVersion = 4,
-	EDCInstallOptions = 8,
-	EDCMetaData = 16,
-	EDCMetaDataMime = 24,
-	EDCData = 32,
-	EDCDataMime = 48,
-	EDCStatus = 64,
-	EDCDownloadURI = 128,
-	EDCStateValue = 256,
-	EDCConRef = 512,
-	EDCDescriptionRef = 1024,
-	EDCPkgID = 2048,
-	EDCPkgType = 4096
-	};
-
-enum TDownloadTarget
-	{
-	EDeliver,
-	EInstall,
-	EInstallAndActivate,
-	EUpdate,
-	EUpdateAndActivate
-	};
-enum TSCOMOStatusNodeStates
-    {
-    //Download Status Values
-    EIdle = 10,
-    EDownload_DownloadFailed = 20,
-    EDownload_DownloadProgress = 30,
-    EDownload_DownloadComplete = 40,
-    EDownload_InstallProgress = 50,
-    EDownload_InstalledFailedWithData = 60,
-    EDownload_InstalledFailedWithOutData = 70,
-    //Delivered Status Values
-    EDelivered_RemoveFailed = 20,
-    EDelivered_RemoveProgress = 30,
-    EDelivered_InstallProgress = 40,
-    EDelivered_InstalledFailedWithData = 50,
-    EDelivered_InstallFailedwithOutData = 60,
-    //Deployed Status Values
-    EDeployed_RemoveFailed = 20,
-    EDeployed_RemoveProgress = 30,
-    EDeployed_ActivateFailed = 40,
-    EDeployed_ActivateProgress = 50,
-    EDeployed_DeactivateFailed = 60,
-    EDeployed_DeactivateProgress = 70
-    };
-/**
-*  CAMDeliveryDeploymentComponent class to represent delivery items
-*/	
-
-struct TDeploymentComponent 
-	{
-	// Data
-	TDeploymentComponentId iId ;
-	TDeploymentComponentName iName;
-	TDeploymentComponentVersion iVersion ;
-	TDeploymentComponentDescription iDescription;
-	TDeploymentComponentPkgId iPkgID;
-	TDeploymentComponentPkgIdRef iPkgIDRef;
-	TDeploymentComponentPkgType iPkgType;
-	TDeploymentComponentState iState ;
-	TDeploymentComponentState iOldState ;
-	TDeploymentComponent() : iId( KNullDesC8() ),
-							 iName( KNullDesC8() ),
-							 iVersion( KNullDesC8() ),
-							 iDescription (KNullDesC8),
-							 iState( EDCSNone ),
-							 iOldState ( EDCSNone ) 
-							 
-	{
-	
-	}
-	TDeploymentComponent( const TDesC8 &aId, 
-						  const TDesC8 &aName, 
-						  const TDesC8 &aVersion, 
-						  TDeploymentComponentState aState )
-		: iId( aId ), 
-		iName( aName ), 
-		iVersion ( aVersion ), 
-		iState ( aState ), 
-		iOldState( EDCSNone )
-		{
-		} 
-	};
-
-struct TDeploymentComponentIPC
-	{
-	TDeploymentComponent iComponent;
-	TBuf8<256> iMimeType;
-	TDCUserId iUserId;
-	TDeploymentComponentIPC() : iComponent(),
-								iMimeType( KNullDesC8() ),
-								iUserId( KNullDesC8())
-								
-		{
-		
-		}
-	TDeploymentComponentIPC( const TDeploymentComponent &aComponent,
-		const TDesC8 &aMimeType,
-		const TDCUserId &aUserId) 
-			: iComponent( aComponent ), 
-				iMimeType( aMimeType ),
-				iUserId( aUserId )
-		{
-		
-		}
-	};
-	
-struct TDeplCompDataIPC
-	{
-	TUint32 iInternalId;
-	TDeplCompAttrType iAttrType;
-	TBuf8<256> iDataMime;
-	};	
-	
-	}
-#endif 
-
-//  End of File