installationservices/swi/source/sislauncher/server/sislauncherserver.h
changeset 60 245df5276b97
parent 25 98b66e4fb0be
child 75 2d2d25361590
equal deleted inserted replaced
53:ae54820ef82c 60:245df5276b97
     1 /*
     1 /*
     2 * Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2004-2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of the License "Eclipse Public License v1.0"
     5 * under the terms of the License "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
   106 	void ConstructL();
   106 	void ConstructL();
   107 	CSession2* NewSessionL(const TVersion& aVersion, const RMessage2& aMessage) const;
   107 	CSession2* NewSessionL(const TVersion& aVersion, const RMessage2& aMessage) const;
   108 	void LongServerShutdown();
   108 	void LongServerShutdown();
   109 	void ShortServerShutdown();
   109 	void ShortServerShutdown();
   110 	void CancelShutdown();
   110 	void CancelShutdown();
   111 		
   111     #ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK
       
   112 	virtual TCustomResult CustomSecurityCheckL(const RMessage2& aMsg, TInt& aAction, TSecurityInfo& aMissing);
       
   113     #endif	
   112 	// Server Policies
   114 	// Server Policies
   113 	// separate the policies into handled and not handled
   115 	// separate the policies into handled and not handled
   114 #ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK
   116 #ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK
   115 	static const TUint iRangeCount=5;
   117 	static const TUint iRangeCount=6;
   116 #else
   118 #else
   117 	static const TUint iRangeCount=2;
   119 	static const TUint iRangeCount=2;
   118 #endif
   120 #endif
   119 	static const TInt iRanges[iRangeCount];
   121 	static const TInt iRanges[iRangeCount];
   120 	static const TUint8 iElementsIndex[iRangeCount];
   122 	static const TUint8 iElementsIndex[iRangeCount];