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