serviceproviders/sapi_calendar/tsrc/dev/tcalendarprovidertest/tcalendargenerictest/inc/calendarinterface.h
changeset 22 fc9cf246af83
parent 19 989d2f495d90
--- a/serviceproviders/sapi_calendar/tsrc/dev/tcalendarprovidertest/tcalendargenerictest/inc/calendarinterface.h	Fri Jul 03 15:51:24 2009 +0100
+++ b/serviceproviders/sapi_calendar/tsrc/dev/tcalendarprovidertest/tcalendargenerictest/inc/calendarinterface.h	Thu Aug 27 07:43:07 2009 +0300
@@ -117,6 +117,28 @@
 		static void SetImportOutputL( RPointerArray<TUIDSet>& aOutputUIDSet, 
 												CLiwGenericParamList& aOutParamList );
 
+        /**
+         * Set Getlist output to output parameter
+         * @param aOutputCalEntry getlist output
+         * @param aOutParamList Output parammeter
+         *
+         * @return void
+        */
+        void SetCalEntryOutputL( RPointerArray<CCalEntry>& aOutputCalEntry, 
+                                                CLiwGenericParamList& aOutParamList, 
+                                                const TDesC& aCalendarName );
+        /**
+         * Set Getlist output to output parameter
+         * @param aOutputCalEntry getlist output
+         * @param aOutParamList Output parammeter
+         *
+         * @return void
+        */
+        void SetCalInstanceOutputL( RPointerArray<CCalInstance>& aOutputCalEntry, 
+                                                CLiwGenericParamList& aOutParamList, 
+                                                const TDesC& aCalendarName );
+        
+		
 		/**
 	     * Set Change Notification output to output parameter
 	     * @param aOutputChangeSet Notifications list
@@ -328,8 +350,11 @@
 	     * @return void
 	    */
 		void GetListCalendarEntryL(const CLiwGenericParamList& aInParamList, 
-												CLiwGenericParamList& aOutParamList, 
-												const TBool aPosBased );
+												CLiwGenericParamList& aOutParamList,
+												TUint aCmdOptions,
+												MLiwNotifyCallback* aCallback ,
+												const TBool aPosBased,
+												TInt32& aTransactionId  );
 												
 		/**
 	     * Issues Import Calendar Entry request to Calendar Service
@@ -575,6 +600,15 @@
 	     * @return Entry type
 	    */
 		TInt GetEntryType( const TDesC& aCalendarName, TCalLocalUid aLocalUid );
+        /**
+         * Returns entry type for given LocalUid.
+         * @param aCalendarName CalendarName
+         * @param aLocalUid LocalUid
+         *
+         * @return Entry type
+        */
+        TInt GetEntryType( const TDesC& aCalendarName, const TDesC8& aGuid );
+		
 		
 		/**
 	     * Check if given calendar is in use.