serviceproviders/sapi_calendar/tsrc/dev/tcalendartest/tcalendarchangenotifyiter1/inc/calendarservice.h
changeset 22 fc9cf246af83
parent 19 989d2f495d90
--- a/serviceproviders/sapi_calendar/tsrc/dev/tcalendartest/tcalendarchangenotifyiter1/inc/calendarservice.h	Fri Jul 03 15:51:24 2009 +0100
+++ b/serviceproviders/sapi_calendar/tsrc/dev/tcalendartest/tcalendarchangenotifyiter1/inc/calendarservice.h	Thu Aug 27 07:43:07 2009 +0300
@@ -105,7 +105,29 @@
 		 * @param aFilter Filter, Ownership is passed
 		 * @param aInstanceList output param gives Calendar Instance List
 		*/ 
-		IMPORT_C void GetListL( const TDesC& aCalendarName, CCalendarFilter* aFilter, RPointerArray<CCalInstance>& aEntryList);
+		IMPORT_C void GetListL( const TDesC& aCalendarName, CCalendarFilter* aFilter, RPointerArray<CCalInstance>& aInstanceList);
+
+        /**
+         * Returns list of calendar instance from given calendar with the given Filter.
+         * @param aCalendarName Calendar Name
+         * @param aFilter Filter, Ownership is passed
+         * @param aCallBack   For ASyncronous usage of this Object this paramater is mandatory to be set  
+        */ 
+        IMPORT_C void GetListL( const TDesC& aCalendarName, CCalendarFilter* aFilter,  MCalCallbackBase* aCallBack);
+        /**
+         * Returns list of calendar entries from given calendar with the given Global UID.
+         * @param aCalendarName Calendar Name
+         * @param aGuid Global UID
+         * @param aCallBack   For ASyncronous usage of this Object this paramater is mandatory to be set
+        */ 
+        IMPORT_C void GetListL( const TDesC& aCalendarName, const TDesC8& aGuid,  MCalCallbackBase* aCallBack);
+        /**
+         * Returns list of calendar entries from given calendar with the given Global UID.
+         * @param aCalendarName Calendar Name
+         * @param aGuid Global UID
+         * @param aCallBack   For ASyncronous usage of this Object this paramater is mandatory to be set
+        */ 
+        IMPORT_C void GetListL( const TDesC& aCalendarName, const TCalLocalUid aLocalUid,  MCalCallbackBase* aCallBack);
 
 		/**
 		 * Add new calendar in device.