mtpfws/mtpfw/dataproviders/dputility/inc/cmtprequestchecker.h
changeset 49 c20dd21d1eb4
parent 18 1b39655331a3
equal deleted inserted replaced
41:2c19c7cf5550 49:c20dd21d1eb4
    24 #define __CMTPREQUESTCHECKER_H__
    24 #define __CMTPREQUESTCHECKER_H__
    25 
    25 
    26 #include <e32base.h>
    26 #include <e32base.h>
    27 #include <mtp/mtpprotocolconstants.h>
    27 #include <mtp/mtpprotocolconstants.h>
    28 #include <mtp/tmtptyperequest.h>
    28 #include <mtp/tmtptyperequest.h>
    29 #include "mtpdebug.h"
       
    30 #include "rmtpdpsingletons.h"
    29 #include "rmtpdpsingletons.h"
    31 
    30 
    32 class CMTPObjectMetaData;
    31 class CMTPObjectMetaData;
    33 class MMTPDataProviderFramework;
    32 class MMTPDataProviderFramework;
    34 class MMTPConnection;
    33 class MMTPConnection;
   145     MMTPDataProviderFramework&		    iFramework;
   144     MMTPDataProviderFramework&		    iFramework;
   146     MMTPConnection& 				    iConnection;
   145     MMTPConnection& 				    iConnection;
   147 	RArray<TUint32>					    iHandles;			//these two arrays contain the mapping from the handle to objectinfo 
   146 	RArray<TUint32>					    iHandles;			//these two arrays contain the mapping from the handle to objectinfo 
   148 	RPointerArray<CMTPObjectMetaData>   iObjectArray;
   147 	RPointerArray<CMTPObjectMetaData>   iObjectArray;
   149 	RMTPDpSingletons										iDpSingletons;
   148 	RMTPDpSingletons										iDpSingletons;
   150 	/**
       
   151     FLOGGER debug trace member variable.
       
   152     */
       
   153     __FLOG_DECLARATION_MEMBER_MUTABLE;
       
   154     };
   149     };
   155 	
   150 	
   156 #endif 
   151 #endif 
   157 
   152