serviceproviders/sapi_mediamanagement/mediamanagementservice/inc/mgoperationobserver.h
changeset 33 50974a8b132e
parent 19 989d2f495d90
child 53 29eae4b7c31b
equal deleted inserted replaced
32:8d692d9f828f 33:50974a8b132e
    20 #ifndef __MGOPERATIONOBSERVER_H
    20 #ifndef __MGOPERATIONOBSERVER_H
    21 #define __MGOPERATIONOBSERVER_H
    21 #define __MGOPERATIONOBSERVER_H
    22 
    22 
    23 
    23 
    24 class MCLFItemListModel;
    24 class MCLFItemListModel;
       
    25 class CClfOperationObserver;
    25 
    26 
    26 // CLASS DECLARATION
    27 // CLASS DECLARATION
    27 /**
    28 /**
    28 *  Operation Observer is for observing operation events of the mgservice class.
    29 *  Operation Observer is for observing operation events of the mgservice class.
    29 *  Client application gets notified when asynchronous operations
    30 *  Client application gets notified when asynchronous operations
    47         *        succeed.
    48         *        succeed.
    48         * @return void
    49         * @return void
    49         */
    50         */
    50         virtual void MgNotifyL(TUint  aTransactionID, 
    51         virtual void MgNotifyL(TUint  aTransactionID, 
    51                                MCLFItemListModel*  aListModel,
    52                                MCLFItemListModel*  aListModel,
       
    53                                CClfOperationObserver* aOperationObserver,
    52         					   TMgOperationEvent& aOperationEvent,
    54         					   TMgOperationEvent& aOperationEvent,
    53                                const TInt& aError ) = 0;
    55                                const TInt& aError ) = 0;
    54 
    56 
    55         /**
    57         /**
    56         * Destructor.
    58         * Destructor.