pushmtm/MtmCliSrvInc/PushMtmServer.h
changeset 51 48e827313edd
parent 37 481242ead638
child 53 f427d27b98d8
--- a/pushmtm/MtmCliSrvInc/PushMtmServer.h	Tue Feb 02 00:12:41 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,182 +0,0 @@
-/*
-* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of the License "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:  Server Mtm class declaration
-*
-*/
-
-
-
-#ifndef PUSHMTMSERVER_H
-#define PUSHMTMSERVER_H
-
-//  INCLUDES
-
-#include "PushMtmProgress.h"
-#include <mtsr.h>
-
-// CLASS DECLARATION
-
-/**
-* Server MTM for pushed messages. Currently, all operations are executed
-* in the Client MTM, so this class is a collection of dummy implementations.
-*
-*  @lib ?library
-*  @since ?Series60_version
-*/
-class CPushMtmServer : public CBaseServerMtm
-    {
-    public:     // Constructors and destructor
-
-        /**
-        * Two-phased constructor (exported factory function).
-        * Leaves on failure.
-        * @param aRegisteredMtmDll Registration data for the MTM DLL.
-        * @param aInitialEntry Initial entry.
-        * @return The constructed Server MTM.
-        */
-        IMPORT_C static CPushMtmServer* NewL(
-            CRegisteredMtmDll& aRegisteredMtmDll,
-            CMsvServerEntry* aInitialEntry );
-
-        /**
-        * Destructor.
-        */
-        virtual ~CPushMtmServer();
-
-    private:  // Constructors
-
-        /**
-        * Constructor.
-        * @param aRegisteredMtmDll Registration data for the MTM DLL.
-        * @param aInitialEntry Initial entry.
-        */
-        CPushMtmServer(
-            CRegisteredMtmDll& aRegisteredMtmDll,
-            CMsvServerEntry* aInitialEntry );
-
-        /**
-        * Second phase constructor. Leaves on failure. 
-        * Add this active object to the scheduler.
-        */
-        void ConstructL();
-
-    private:  // Functions from base classes
-
-        /**
-        * Do nothing, but leave with KErrNotSupported.
-        */
-        void CopyToLocalL(
-            const CMsvEntrySelection& aSelection,
-            TMsvId aDestination,
-            TRequestStatus& aStatus );
-
-        /**
-        * Do nothing, but leave with KErrNotSupported.
-        */
-        void CopyFromLocalL(
-            const CMsvEntrySelection& aSelection,
-            TMsvId aDestination,
-            TRequestStatus& aStatus );
-
-        /**
-        * Do nothing, but leave with KErrNotSupported.
-        */
-        void CopyWithinServiceL(
-            const CMsvEntrySelection& aSelection,
-            TMsvId aDestination,
-            TRequestStatus& aStatus );
-
-        /**
-        * Do nothing, but leave with KErrNotSupported.
-        */
-        void MoveToLocalL(
-            const CMsvEntrySelection& aSelection,
-            TMsvId aDestination,
-            TRequestStatus& aStatus );
-
-        /**
-        * Do nothing, but leave with KErrNotSupported.
-        */
-        void MoveFromLocalL(
-            const CMsvEntrySelection& aSelection,
-            TMsvId aDestination,
-            TRequestStatus& aStatus );
-
-        /**
-        * Do nothing, but leave with KErrNotSupported.
-        */
-        void MoveWithinServiceL(
-            const CMsvEntrySelection& aSelection,
-            TMsvId aDestination,
-            TRequestStatus& aStatus );
-
-        /**
-        * Do nothing, but leave with KErrNotSupported.
-        */
-        void DeleteAllL(
-            const CMsvEntrySelection& aSelection,
-            TRequestStatus& aStatus );
-
-        /**
-        * Do nothing, but leave with KErrNotSupported.
-        */
-        void CreateL( TMsvEntry aNewEntry, TRequestStatus& aStatus );
-
-        /**
-        * Do nothing, but leave with KErrNotSupported.
-        */
-        void ChangeL( TMsvEntry aNewEntry, TRequestStatus& aStatus );
-
-        /**
-        * Do nothing, but leave with KErrNotSupported.
-        */
-        void StartCommandL(
-            CMsvEntrySelection& aSelection,
-            TInt aCommand,
-            const TDesC8& aParameter,
-            TRequestStatus& aStatus );
-
-        /**
-        * Do nothing, but return EFalse.
-        */
-        TBool CommandExpected();
-
-        /**
-        * Return iProgressPckg.
-        */
-        const TDesC8& Progress();
-
-        /**
-        * Do nothing.
-        */
-        void DoRunL();
-
-        /**
-        * Do nothing.
-        */
-        void DoComplete( TInt aError );
-
-        /**
-        * Do nothing.
-        */
-        void DoCancel();
-
-    protected: // Data
-
-        TPushMtmProgress        iProgress;      ///< Progress information.
-        /// Reference to progress information as a buffer pointer.
-        TPushMtmProgressPckg    iProgressPckg;
-    };
-
-#endif // PUSHMTMSERVER_H