sysstatemgmt/systemstarter/inc/SysStartDefs.h
changeset 0 4e1aa6a622a0
equal deleted inserted replaced
-1:000000000000 0:4e1aa6a622a0
       
     1 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     2 // All rights reserved.
       
     3 // This component and the accompanying materials are made available
       
     4 // under the terms of "Eclipse Public License v1.0"
       
     5 // which accompanies this distribution, and is available
       
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     7 //
       
     8 // Initial Contributors:
       
     9 // Nokia Corporation - initial contribution.
       
    10 //
       
    11 // Contributors:
       
    12 //
       
    13 // Description:
       
    14 //
       
    15 
       
    16 
       
    17 #if !defined (__SYSSTARTDEFS_H__)
       
    18 #define __SYSSTARTDEFS_H__
       
    19 
       
    20 /** RProperty category to display a splash screen during startup.
       
    21 @publishedPartner
       
    22 @deprecated
       
    23 */
       
    24 const TUid KSysStartPropertyCat={0x10205C44};
       
    25 
       
    26 /** RProperty key to display a splash screen during startup.
       
    27 If the property has a value of zero a splash screen will be displayed by the emulator.
       
    28 If the property has a value of one the splash screen will be removed by the emulator.
       
    29 @publishedPartner
       
    30 @deprecated
       
    31 */
       
    32 const TUint KSplashPropertyKey = 0x01;
       
    33 
       
    34 /**The DLL functions are intended for licensee use. The function enables the
       
    35 licensee to provide a DLL containing custom functions along with data structs
       
    36 containing data to be passed to the functions. The system starter will load the
       
    37 DLL and invoke the required function, passing a reference to the data provided.
       
    38 
       
    39 They must conform to TInt functionName(const TDesC8&) signature.
       
    40 
       
    41 A function of this type takes a single const TDesc8& type argument, and returns
       
    42 a TInt type.
       
    43 
       
    44 The function must return an error code only if it makes sense to re-try the
       
    45 invocation. Otherwise it should return KErrNone.
       
    46 
       
    47 @publishedPartner
       
    48 @deprecated
       
    49 */
       
    50 
       
    51 typedef TInt (*Dllfunctiontype)(const TDesC8&);
       
    52 
       
    53 #endif // __SYSSTARTDEFS_H__
       
    54