serviceproviders/sapi_calendar/tsrc/testing/tcal_providertest/inc/calendarinterface.h
equal
deleted
inserted
replaced
9 * Initial Contributors: |
9 * Initial Contributors: |
10 * Nokia Corporation - initial contribution. |
10 * Nokia Corporation - initial contribution. |
11 * |
11 * |
12 * Contributors: |
12 * Contributors: |
13 * |
13 * |
14 * Description: Defination of class CCalendarInterface |
14 * Description: Defination of class CCalendarInterface |
15 * |
15 * |
16 */ |
16 */ |
17 |
|
18 |
17 |
19 |
18 |
20 #ifndef __CALENDARINTERFACE_H |
19 #ifndef __CALENDARINTERFACE_H |
21 #define __CALENDARINTERFACE_H |
20 #define __CALENDARINTERFACE_H |
22 |
21 |
115 * @return void |
114 * @return void |
116 */ |
115 */ |
117 static void SetImportOutputL( RPointerArray<TUIDSet>& aOutputUIDSet, |
116 static void SetImportOutputL( RPointerArray<TUIDSet>& aOutputUIDSet, |
118 CLiwGenericParamList& aOutParamList ); |
117 CLiwGenericParamList& aOutParamList ); |
119 |
118 |
|
119 /** |
|
120 * Set Getlist output to output parameter |
|
121 * @param aOutputCalEntry getlist output |
|
122 * @param aOutParamList Output parammeter |
|
123 * |
|
124 * @return void |
|
125 */ |
|
126 void SetCalEntryOutputL( RPointerArray<CCalEntry>& aOutputCalEntry, |
|
127 CLiwGenericParamList& aOutParamList, |
|
128 const TDesC& aCalendarName ); |
|
129 /** |
|
130 * Set Getlist output to output parameter |
|
131 * @param aOutputCalEntry getlist output |
|
132 * @param aOutParamList Output parammeter |
|
133 * |
|
134 * @return void |
|
135 */ |
|
136 void SetCalInstanceOutputL( RPointerArray<CCalInstance>& aOutputCalEntry, |
|
137 CLiwGenericParamList& aOutParamList, |
|
138 const TDesC& aCalendarName ); |
|
139 |
|
140 |
120 /** |
141 /** |
121 * Set Change Notification output to output parameter |
142 * Set Change Notification output to output parameter |
122 * @param aOutputChangeSet Notifications list |
143 * @param aOutputChangeSet Notifications list |
123 * @param aOutParamList Output parammeter |
144 * @param aOutParamList Output parammeter |
124 * |
145 * |
326 * @param aPosBased ETrue for position pased parameters |
347 * @param aPosBased ETrue for position pased parameters |
327 * |
348 * |
328 * @return void |
349 * @return void |
329 */ |
350 */ |
330 void GetListCalendarEntryL(const CLiwGenericParamList& aInParamList, |
351 void GetListCalendarEntryL(const CLiwGenericParamList& aInParamList, |
331 CLiwGenericParamList& aOutParamList, |
352 CLiwGenericParamList& aOutParamList, |
332 const TBool aPosBased ); |
353 TUint aCmdOptions, |
|
354 MLiwNotifyCallback* aCallback , |
|
355 const TBool aPosBased, |
|
356 TInt32& aTransactionId ); |
333 |
357 |
334 /** |
358 /** |
335 * Issues Import Calendar Entry request to Calendar Service |
359 * Issues Import Calendar Entry request to Calendar Service |
336 * @param aInParamList Input param list |
360 * @param aInParamList Input param list |
337 * @param aOutParamList Output param list |
361 * @param aOutParamList Output param list |
573 * @param aLocalUid LocalUid |
597 * @param aLocalUid LocalUid |
574 * |
598 * |
575 * @return Entry type |
599 * @return Entry type |
576 */ |
600 */ |
577 TInt GetEntryType( const TDesC& aCalendarName, TCalLocalUid aLocalUid ); |
601 TInt GetEntryType( const TDesC& aCalendarName, TCalLocalUid aLocalUid ); |
|
602 /** |
|
603 * Returns entry type for given LocalUid. |
|
604 * @param aCalendarName CalendarName |
|
605 * @param aLocalUid LocalUid |
|
606 * |
|
607 * @return Entry type |
|
608 */ |
|
609 TInt GetEntryType( const TDesC& aCalendarName, const TDesC8& aGuid ); |
|
610 |
578 |
611 |
579 /** |
612 /** |
580 * Check if given calendar is in use. |
613 * Check if given calendar is in use. |
581 * @param aCalendarName CalendarName |
614 * @param aCalendarName CalendarName |
582 * |
615 * |