--- a/serviceproviders/sapi_calendar/inc/calendarinterface.h Fri Jul 03 15:51:24 2009 +0100
+++ b/serviceproviders/sapi_calendar/inc/calendarinterface.h Thu Aug 27 07:43:07 2009 +0300
@@ -116,6 +116,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
@@ -327,8 +349,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
@@ -574,6 +599,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.