connectivitymodules/SeCon/services/pcd/inc/sconbrqueue.h
changeset 40 b63e67867dcd
parent 19 2691f6aa1921
equal deleted inserted replaced
39:9905f7d46607 40:b63e67867dcd
     1 /*
     1 /*
     2 * Copyright (c) 2005-2008 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2005-2009 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 "Eclipse Public License v1.0"
     5 * under the terms of "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".
    29 NONSHARABLE_CLASS ( CSConBackupRestoreQueue ) : public CActive, public CSConTaskQueue
    29 NONSHARABLE_CLASS ( CSConBackupRestoreQueue ) : public CActive, public CSConTaskQueue
    30 	{
    30 	{
    31 	public:
    31 	public:
    32 		/**
    32 		/**
    33 		 * Two-phase constructor
    33 		 * Two-phase constructor
    34 		 * @param aMaxObjectSize Max object size
       
    35 		 * @param aFs aReference to RFs connection.
    34 		 * @param aFs aReference to RFs connection.
    36 		 * @return CSConBackupRestoreQueue instance
    35 		 * @return CSConBackupRestoreQueue instance
    37 		 */
    36 		 */
    38 		static CSConBackupRestoreQueue* NewL( const TInt aMaxObjectSize, RFs& aFs );
    37 		static CSConBackupRestoreQueue* NewL( RFs& aFs );
    39 		/**
    38 		/**
    40 		 * Destructor
    39 		 * Destructor
    41 		 * @return CSConBackupRestoreQueue instance
    40 		 * @return CSConBackupRestoreQueue instance
    42 		 */
    41 		 */
    43 		~CSConBackupRestoreQueue();
    42 		~CSConBackupRestoreQueue();
    80 		 * @return none
    79 		 * @return none
    81 		 */
    80 		 */
    82 		CSConBackupRestoreQueue();
    81 		CSConBackupRestoreQueue();
    83 		/**
    82 		/**
    84 		 * Initializes member data
    83 		 * Initializes member data
    85 		 * @param aMaxObjectSize Max object size
       
    86 		 * @param aFs aReference to RFs connection.
    84 		 * @param aFs aReference to RFs connection.
    87 		 * @return none
    85 		 * @return none
    88 		 */
    86 		 */
    89 		void ConstructL( const TInt aMaxObjectSize, RFs& aFs );
    87 		void ConstructL( RFs& aFs );
    90 		/**
    88 		/**
    91 		 * Polls queue
    89 		 * Polls queue
    92 		 * @return none
    90 		 * @return none
    93 		 */
    91 		 */
    94 		void PollQueue();
    92 		void PollQueue();