upnpharvester/mdhserver/inc/server/mdhavcpadapter.h
branchIOP_Improvements
changeset 40 08b5eae9f9ff
parent 39 6369bfd1b60d
child 41 b4d83ea1d6e2
--- a/upnpharvester/mdhserver/inc/server/mdhavcpadapter.h	Mon Nov 01 13:44:24 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,605 +0,0 @@
-/*
-* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "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:      AvControlPoint adapter helper class
-*
-*/
-
-
-
-
-
-
-#ifndef CMMDHAVCPADAPTER
-#define CMMDHAVCPADAPTER
-
-//  INCLUDES
-#include "upnpavcontrolpointobserver.h"
-
-// CLASS DECLARATION
-
-/**
-*  Interface class.
-*  This class implements a observer interface for AV controlpoint
-*
-*  @since S60 3.1
-*/
-class CCmMdhAvControlPointAdapter: public CBase, 
-                                   public MUpnpAVControlPointObserver
-        {
-    public:  // Constructors and destructor
-
-       /**
-        * Two-phased constructor.
-        */
-        static CCmMdhAvControlPointAdapter* NewL();
-
-       /**
-        * Two-phased constructor.
-        */        
-        static CCmMdhAvControlPointAdapter* NewLC();
-        
-       /**
-        * Destructor
-        */        
-        virtual ~CCmMdhAvControlPointAdapter();
-        
-    protected:
-    
-       /**
-        * ConstructL
-        */    
-        void ConstructL();
-        
-       /**
-        * Default constructor
-        */        
-        CCmMdhAvControlPointAdapter();
-        
-        
-    public: // Functions from base classes
-    
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void RcSetVolumeResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr, 
-            const TDesC8& aInstance, 
-            const TDesC8& aChannel, 
-            const TDesC8& aDesiredVolume);
-            public: // New functions
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void RcVolumeResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr, 
-            const TDesC8& aInstance, 
-            const TDesC8& aChannel, 
-            const TDesC8& aCurrentVolume); 
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void RcSetMuteResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr, 
-            const TDesC8& aInstance, 
-            const TDesC8& aChannel, 
-            const TDesC8& aDesiredMute);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void RcMuteResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr, 
-            const TDesC8& aInstance, 
-            const TDesC8& aChannel, 
-            const TDesC8& aCurrentMute); 
-       
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtSetTransportUriResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId,
-            const TDesC8& aCurrentUri,
-            const TDesC8& aCurrentUriMetaData);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtSetNextTransportUriResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId,
-            const TDesC8& aNextUri,
-            const TDesC8& aNextUriMetaData);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtMediaInfoResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId,
-            const TDesC8& aNrTracks,
-            const TDesC8& aMediaDuration,
-            const TDesC8& aCurrentUri,
-            const TDesC8& aCurrentUriMetaData,
-            const TDesC8& aNextUri,
-            const TDesC8& aNextUriMetaData,
-            const TDesC8& aPlayMedium,
-            const TDesC8& aRecordMedium,
-            const TDesC8& aWriteStatus);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtGetTransportInfoResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId,
-            const TDesC8& aCurrenTransportState,
-            const TDesC8& aCurrentTransportStatus,
-            const TDesC8& aCurrentSpeed);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtPositionInfoResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId,
-            const TDesC8& aTrack,
-            const TDesC8& aTrackDuration,
-            const TDesC8& aTrackMetaData,
-            const TDesC8& aTrackURI,
-            const TDesC8& aRelTime,
-            const TDesC8& aAbsTime,
-            const TDesC8& aRelCount,
-            const TDesC8& aAbsCount);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtDeviceCapabilitiesResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId,
-            const TDesC8& aPlayMedia,
-            const TDesC8& aRecMedia,
-            const TDesC8& aRecQualityMode);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtTransportSettingsResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId,
-            const TDesC8& aPlayMode,
-            const TDesC8& aRecQualityMode);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtStopResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtPlayResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId,
-            const TDesC8& aSpeed);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtPauseResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtRecordResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtSeekResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId,
-            const TDesC8& aUnit,
-            const TDesC8& aTarget);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtNextResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtPreviousResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtSetPlayModeResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId,
-            const TDesC8& aNewPlayMode);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtSetRecordModeResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId,
-            const TDesC8& aNewRecordQuality);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtCurrentTransportActionsResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aInstanceId,
-            const TDesC8& aActions);
-            
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void CdsSearchCapabilitiesResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aSearchCaps);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void CdsSortCapabilitiesResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aSortCaps);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void CdsSystemUpdateIdResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            TInt aSystemUpdateId);
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void CdsBrowseResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aObjectID,
-            const TDesC8&  aBrowseFlag,
-            const TDesC8&  aFilter,
-            TInt aIndex,
-            TInt aRequest,
-            const TDesC8&  aSortCriteria,
-            const TDesC8&  aResult,
-            TInt aReturned,
-            TInt aMatches,
-            const TDesC8&  aUpdateID);
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void CdsSearchResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aContainerId,
-            const TDesC8& aSearchCriteria,
-            const TDesC8& aFilter,
-            TInt aIndex,
-            TInt aRequest,
-            const TDesC8& aSortCriteria,
-            const TDesC8& aResult,
-            TInt aReturned,
-            TInt aMatches,
-            const TDesC8& aUpdateID);
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void CdsDestroyObjectResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aObjectId );
-        
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void CdsUpdateObjectResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aObjectId,
-            const TDesC8& aCurrentTagValue,
-            const TDesC8& aNewTagValue );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */       
-        virtual void CdsImportResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aSourceURI,
-            const TDesC8& aDestinationURI,
-            const TDesC8& aTransferId );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */      
-        virtual void CdsExportResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aSourceURI,
-            const TDesC8& aDestinationURI,
-            const TDesC8& aTransferId );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */      
-        virtual void CdsStopTransferResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aTransferId );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */         
-        virtual void CdsCTransferProgressResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aTransferId,
-            const TDesC8& aTransferStatus,
-            const TDesC8& aTransferLength,            
-            const TDesC8& aTransferTotal );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */ 
-        virtual void CdsDeleteResourceResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aResourceUri );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */ 
-        virtual void CdsCreateReferenceResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aContainerId, 
-            const TDesC8& aObjectId, 
-            const TDesC8& aNewId );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */ 
-        virtual void CdsCreateObjectResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aContainerID, 
-            const TDesC8& aElements, 
-            const TDesC8& aObjectID, 
-            const TDesC8& aResult );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */ 
-        virtual void CmProtocolInfoResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aSource, 
-            const TDesC8& aSink );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */        
-        virtual void CmPrepareResponse(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aRemoteProtocolInfo,
-            const TDesC8& aPeerConnectionManager,
-            const TDesC8& aPeerConnectionId,
-            const TDesC8& aDirection,
-            TInt aConnection,
-            TInt aTransport,
-            TInt aRsc );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */        
-        virtual void CmComplete(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            TInt aConnection );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */         
-        virtual void CmCurrentConnections(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            const TDesC8& aConnections);
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */   
-        virtual void CmCurrentInfo(
-            const TDesC8& aUuid,
-            TInt aSessionId,
-            TInt aErr,
-            TInt rscId, 
-            TInt transportId, 
-            const TDesC8& aProtocolInfo,
-            const TDesC8& aPeerConnectionManager, 
-            TInt peerId, 
-            const TDesC8& aDirection, 
-            const TDesC8& aStatus );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void CdsUpdateEvent(
-                const TDesC8& aUuid,
-                TInt aSystemUpdateId
-                );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void CdsContainerEvent(
-                const TDesC8& aUuid,
-                const TDesC8& aConteinerIds
-                );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void CdsTransferEvent(
-                const TDesC8& aUuid,
-                const TDesC8& aTransferIds
-                );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void RcLastChangeEvent(
-                const TDesC8& aUuid,
-                const TDesC8& aLastChange
-                );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void AvtLastChangeEvent(
-                const TDesC8& aUuid,
-                const TDesC8& aLastChange
-                );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void CmSourceEvent(
-                const TDesC8& aUuid,
-                const TDesC8& aSource
-                );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void CmSinkEvent(
-                const TDesC8& aUuid,
-                const TDesC8& aSink
-                );
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void CmConnectionsEvent(
-                const TDesC8& aUuid,
-                const TDesC8& aConnections
-                );
-        //*****************************************************************
-        // Device and http functions.
-        //*****************************************************************
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void HttpResponseL(CUpnpHttpMessage* aMessage);
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void DeviceDiscoveredL(CUpnpDevice* aDevice);
-
-        /**
-         * See upnpavcontrolpointobserver.h
-         */
-        virtual void DeviceDisappearedL(CUpnpDevice* aDevice);
-    };
-
-#endif      // CMMDHAVCPADAPTER   
-            
-// End of File
\ No newline at end of file