equal
deleted
inserted
replaced
152 // ----------------------------------------------------------------------------- |
152 // ----------------------------------------------------------------------------- |
153 TInt CUpdateQueue::Count() |
153 TInt CUpdateQueue::Count() |
154 { |
154 { |
155 return iFeedIds.Count(); |
155 return iFeedIds.Count(); |
156 } |
156 } |
|
157 |
|
158 // ----------------------------------------------------------------------------- |
|
159 // CUpdateQueue::ResetTimers |
|
160 // |
|
161 // Resets all the auto update timers |
|
162 // ----------------------------------------------------------------------------- |
|
163 |
|
164 void CUpdateQueue::ResetTimers() |
|
165 { |
|
166 iLastAutoUpdate.HomeTime(); |
|
167 TDateTime dateTime = iLastAutoUpdate.DateTime(); |
|
168 TInt mins; |
|
169 |
|
170 switch(iFreq) |
|
171 { |
|
172 case 10080: |
|
173 mins = iLastAutoUpdate.DayNoInWeek()*60*24 + dateTime.Hour() * 60 + dateTime.Minute(); |
|
174 break; |
|
175 default: |
|
176 mins = dateTime.Hour() * 60 + dateTime.Minute(); |
|
177 break; |
|
178 } |
|
179 |
|
180 iLastAutoUpdate = iLastAutoUpdate - TTimeIntervalMinutes(mins % iFreq); |
|
181 } |