serviceproviders/sapi_mediamanagement/tsrc/testing/tmediaprovidertesting/inc/tmediaprovidertesting.h
changeset 22 fc9cf246af83
parent 19 989d2f495d90
child 33 50974a8b132e
equal deleted inserted replaced
19:989d2f495d90 22:fc9cf246af83
    59 	public: 
    59 	public: 
    60 		enum TFileType
    60 		enum TFileType
    61 			{
    61 			{
    62 			EOtherFile,
    62 			EOtherFile,
    63 			EMusicFile,
    63 			EMusicFile,
    64 			EStreamingURLFile
    64 			EStreamingURLFile,
       
    65 			EImageFile
    65 			};
    66 			};
    66 	public:  // Constructors and destructor
    67 	public:  // Constructors and destructor
    67 	
    68 	
    68   	/**
    69   	/**
    69   	* Two-phased constructor.
    70   	* Two-phased constructor.
   155 		* @since ?Series60_version
   156 		* @since ?Series60_version
   156 		* @param aItem Script line containing parameters.
   157 		* @param aItem Script line containing parameters.
   157 		* @return Symbian OS error code.
   158 		* @return Symbian OS error code.
   158 		*/
   159 		*/
   159 		TInt GetFilesListL(CStifItemParser& aItem);
   160 		TInt GetFilesListL(CStifItemParser& aItem);
       
   161 		
       
   162         /**
       
   163         * Example test method.
       
   164         * @since ?Series60_version
       
   165         * @param aItem Script line containing parameters.
       
   166         * @return Symbian OS error code.
       
   167         */
       
   168         TInt GetListBackToBackCallL(CStifItemParser& aItem);
       
   169 		
       
   170 		
       
   171 		
   160 		/**
   172 		/**
   161 		* loades the media management service.
   173 		* loades the media management service.
   162 		* @return MLiwInterface pointer.
   174 		* @return MLiwInterface pointer.
   163 		*/
   175 		*/
   164 		void LoadServiceL();
   176 		void LoadServiceL();
   198 		//service handler pointer
   210 		//service handler pointer
   199 		CLiwServiceHandler* iServicehandler;
   211 		CLiwServiceHandler* iServicehandler;
   200 		//interface handle
   212 		//interface handle
   201 		MLiwInterface* iIface;
   213 		MLiwInterface* iIface;
   202 		//file type 
   214 		//file type 
   203 		TFileType iFiletype;		
   215 		TFileType iFiletype;	
       
   216 		
       
   217 		// Number of back to back async request given
       
   218 		TInt iNumberApiCall ;
   204 	};
   219 	};
   205 #endif      // TMEDIAPROVIDERTESTING_H
   220 #endif      // TMEDIAPROVIDERTESTING_H
   206 // End of File
   221 // End of File