sl@0: // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // sl@0: sl@0: #include sl@0: sl@0: /** sl@0: This 32-bit variable is used to define the timer length for the BAFL backup session sl@0: file lock notification re-registration timer. sl@0: sl@0: This is defined as amount of time it is expected for a client application to process sl@0: a file lock notification and re-register for future notifications. If the timer expires sl@0: a backup may be initiated without all file lock changes having been processed. sl@0: sl@0: The default value is 3 seconds. sl@0: sl@0: This variable is changed at ROM build time using the patchdata obey keyword. sl@0: See Symbian OS Developer Library documentation on how to patch DLL data exports. sl@0: sl@0: @publishedPartner sl@0: @released sl@0: */ sl@0: sl@0: IMPORT_C extern const TInt KBaBackupFileLockReRegistrationTimeout; sl@0: sl@0: /** sl@0: This 32-bit variable is used to define the polling frequency for the non-derived BAFL sl@0: backup server file lock notification timer. sl@0: sl@0: If a non-derived version of the BAFL backup server is to be used to change backup file sl@0: lock states, by calling CloseAllFiles, a timer will be started to periodically check sl@0: if all file lock notifications have been processed. If they have or the timer expires 3 sl@0: times the CloseAllFiles function call will be completed. sl@0: sl@0: This variable defines the period of that timer. sl@0: sl@0: The default value is 3 seconds - leading to a default maximum of 9 seconds for file lock sl@0: changes to be processed in a non-derived backup server. sl@0: sl@0: This variable is changed at ROM build time using the patchdata obey keyword. sl@0: See Symbian OS Developer Library documentation on how to patch DLL data exports. sl@0: sl@0: @publishedPartner sl@0: @released sl@0: */ sl@0: sl@0: IMPORT_C extern const TInt KBaBackupCloseallFilesTimeout;