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 |