videoutils_plat/videoscheduler_api/inc/ipvideo/CCseSchedulerAPI.h
branchCompilerCompatibility
changeset 14 ae7d6ce25740
parent 3 bdf78597b41c
equal deleted inserted replaced
10:8b01cc3eb8d9 14:ae7d6ce25740
   124 		* Get list of scheduled events from the scheduling engine based on given UID.
   124 		* Get list of scheduled events from the scheduling engine based on given UID.
   125 		* @param    aPluginUid     Plugin UID.
   125 		* @param    aPluginUid     Plugin UID.
   126 		* @param    aArray      On return contains items from the database.
   126 		* @param    aArray      On return contains items from the database.
   127 		* @return   Generic symbian error code.
   127 		* @return   Generic symbian error code.
   128 		*/                                       
   128 		*/                                       
   129         TInt GetSchedulesByPluginUid( const TInt32 aPluginUid,
   129         IMPORT_C TInt GetSchedulesByPluginUid( const TInt32 aPluginUid,
   130                                       RPointerArray<CCseScheduledProgram>& aArray ) const;
   130                                       RPointerArray<CCseScheduledProgram>& aArray ) const;
   131 
   131 
   132         /**
   132         /**
   133 		* Get list of scheduled events from the scheduling engine based on given schedule type.
   133 		* Get list of scheduled events from the scheduling engine based on given schedule type.
   134 		* @param    aScheduleType   Schedule type.
   134 		* @param    aScheduleType   Schedule type.
   135 		* @param    aArray          On return contains items from the database.
   135 		* @param    aArray          On return contains items from the database.
   136 		* @return   Generic symbian error code.
   136 		* @return   Generic symbian error code.
   137 		*/                                      
   137 		*/                                      
   138         TInt GetSchedulesByType( const TInt32 aScheduleType, 
   138         IMPORT_C TInt GetSchedulesByType( const TInt32 aScheduleType, 
   139                                  RPointerArray<CCseScheduledProgram>& aArray ) const;
   139                                  RPointerArray<CCseScheduledProgram>& aArray ) const;
   140 
   140 
   141         /**
   141         /**
   142 		* Get list of scheduled events from the scheduling engine between given timeframe.
   142 		* Get list of scheduled events from the scheduling engine between given timeframe.
   143 		* @param    aBeginning  Beginning of the time frame
   143 		* @param    aBeginning  Beginning of the time frame
   144 		* @param    aEnd        End of the time frame
   144 		* @param    aEnd        End of the time frame
   145 		* @return   Generic symbian error code.
   145 		* @return   Generic symbian error code.
   146 		*/                                                                               
   146 		*/                                                                               
   147         TInt GetSchedulesByTime( const TTime& aBeginning,
   147         IMPORT_C TInt GetSchedulesByTime( const TTime& aBeginning,
   148                                  const TTime& aEnd,
   148                                  const TTime& aEnd,
   149                                  RPointerArray<CCseScheduledProgram>& aArray ) const;
   149                                  RPointerArray<CCseScheduledProgram>& aArray ) const;
   150                                          
   150                                          
   151 
   151 
   152     private: // Data
   152     private: // Data