37 stubLeaveWithError = KErrNone; |
37 stubLeaveWithError = KErrNone; |
38 stubViewFlagsValue = 0; |
38 stubViewFlagsValue = 0; |
39 stubLastCalledFunc.clear(); |
39 stubLastCalledFunc.clear(); |
40 } |
40 } |
41 |
41 |
42 void LogClientStubsHelper::createEvents(int numEvents) |
42 void LogClientStubsHelper::createEvents(int /*numEvents*/) |
43 { |
43 { |
44 |
44 |
45 } |
45 } |
46 |
46 |
47 void LogClientStubsHelper::setStubAsyncCallPossible(bool asyncPossible) |
47 void LogClientStubsHelper::setStubAsyncCallPossible(bool asyncPossible) |
181 |
181 |
182 } |
182 } |
183 void CLogClient::DeleteEvent(TLogId /*aId*/, TRequestStatus& aStatus) |
183 void CLogClient::DeleteEvent(TLogId /*aId*/, TRequestStatus& aStatus) |
184 { |
184 { |
185 aStatus = KRequestPending; |
185 aStatus = KRequestPending; |
186 User::RequestComplete( &aStatus, KErrNone ); |
186 TRequestStatus* status = &aStatus; |
|
187 User::RequestComplete( status, KErrNone ); |
187 } |
188 } |
188 |
189 |
189 void CLogClient::DoRunL() |
190 void CLogClient::DoRunL() |
190 { |
191 { |
191 |
192 |
197 |
198 |
198 void CLogClient::ClearLog(const TTime& /*aDate*/, TRequestStatus& aStatus) |
199 void CLogClient::ClearLog(const TTime& /*aDate*/, TRequestStatus& aStatus) |
199 { |
200 { |
200 stubLastCalledFunc = "ClearLog"; |
201 stubLastCalledFunc = "ClearLog"; |
201 aStatus = KRequestPending; |
202 aStatus = KRequestPending; |
202 User::RequestComplete( &aStatus, KErrNone ); |
203 TRequestStatus* status = &aStatus; |
|
204 User::RequestComplete( status, KErrNone ); |
203 } |
205 } |
204 |
206 |
205 void CLogClient::ClearLog(TInt /*aRecentList*/, TRequestStatus& aStatus) |
207 void CLogClient::ClearLog(TInt /*aRecentList*/, TRequestStatus& aStatus) |
206 { |
208 { |
207 stubLastCalledFunc = "ClearLogRecentList"; |
209 stubLastCalledFunc = "ClearLogRecentList"; |
208 aStatus = KRequestPending; |
210 aStatus = KRequestPending; |
209 User::RequestComplete( &aStatus, KErrNone ); |
211 TRequestStatus* status = &aStatus; |
|
212 User::RequestComplete( status, KErrNone ); |
210 } |
213 } |
211 |
214 |
212 void CLogClient::CLogBase_Reserved1() |
215 void CLogClient::CLogBase_Reserved1() |
213 { |
216 { |
214 |
217 |
251 } |
254 } |
252 |
255 |
253 TBool CLogView::FirstL(TRequestStatus& aStatus) |
256 TBool CLogView::FirstL(TRequestStatus& aStatus) |
254 { |
257 { |
255 aStatus = KRequestPending; |
258 aStatus = KRequestPending; |
256 User::RequestComplete( &aStatus, KErrNone ); |
259 TRequestStatus* status = &aStatus; |
|
260 User::RequestComplete( status, KErrNone ); |
257 return ETrue; |
261 return ETrue; |
258 } |
262 } |
259 |
263 |
260 TBool CLogView::NextL(TRequestStatus& aStatus) |
264 TBool CLogView::NextL(TRequestStatus& aStatus) |
261 { |
265 { |
262 if ( stubAsyncCallPossible ){ |
266 if ( stubAsyncCallPossible ){ |
263 aStatus = KRequestPending; |
267 aStatus = KRequestPending; |
264 User::RequestComplete( &aStatus, KErrNone ); |
268 TRequestStatus* status = &aStatus; |
|
269 User::RequestComplete( status, KErrNone ); |
265 } |
270 } |
266 return stubAsyncCallPossible; |
271 return stubAsyncCallPossible; |
267 } |
272 } |
268 |
273 |
269 TInt CLogView::CountL() |
274 TInt CLogView::CountL() |
318 TBool CLogViewRecent::SetRecentListL(TLogRecentList aList, TRequestStatus& aStatus) |
323 TBool CLogViewRecent::SetRecentListL(TLogRecentList aList, TRequestStatus& aStatus) |
319 { |
324 { |
320 iRecentList = aList; |
325 iRecentList = aList; |
321 if ( stubAsyncCallPossible ){ |
326 if ( stubAsyncCallPossible ){ |
322 aStatus = KRequestPending; |
327 aStatus = KRequestPending; |
323 User::RequestComplete( &aStatus, KErrNone ); |
328 TRequestStatus* status = &aStatus; |
|
329 User::RequestComplete( status, KErrNone ); |
324 } |
330 } |
325 return stubAsyncCallPossible; |
331 return stubAsyncCallPossible; |
326 } |
332 } |
327 TBool CLogViewRecent::SetRecentListL( |
333 TBool CLogViewRecent::SetRecentListL( |
328 TLogRecentList aList, const CLogFilter& /*aFilter*/, TRequestStatus& aStatus) |
334 TLogRecentList aList, const CLogFilter& /*aFilter*/, TRequestStatus& aStatus) |
329 { |
335 { |
330 iRecentList = aList; |
336 iRecentList = aList; |
331 if ( stubAsyncCallPossible ){ |
337 if ( stubAsyncCallPossible ){ |
332 aStatus = KRequestPending; |
338 aStatus = KRequestPending; |
333 User::RequestComplete( &aStatus, KErrNone ); |
339 TRequestStatus* status = &aStatus; |
|
340 User::RequestComplete( status, KErrNone ); |
334 } |
341 } |
335 return stubAsyncCallPossible; |
342 return stubAsyncCallPossible; |
336 } |
343 } |
337 TBool CLogViewRecent::SetRecentListL( |
344 TBool CLogViewRecent::SetRecentListL( |
338 TLogRecentList aList, const CLogFilterList& /*aFilterList*/, TRequestStatus& aStatus) |
345 TLogRecentList aList, const CLogFilterList& /*aFilterList*/, TRequestStatus& aStatus) |
339 { |
346 { |
340 iRecentList = aList; |
347 iRecentList = aList; |
341 if ( stubAsyncCallPossible ){ |
348 if ( stubAsyncCallPossible ){ |
342 aStatus = KRequestPending; |
349 aStatus = KRequestPending; |
343 User::RequestComplete( &aStatus, KErrNone ); |
350 TRequestStatus* status = &aStatus; |
|
351 User::RequestComplete( status, KErrNone ); |
344 } |
352 } |
345 return stubAsyncCallPossible; |
353 return stubAsyncCallPossible; |
346 } |
354 } |
347 |
355 |
348 void CLogViewRecent::DoRunL() |
356 void CLogViewRecent::DoRunL() |
352 |
360 |
353 TBool CLogViewRecent::DuplicatesL(CLogViewDuplicate& /*aView*/, TRequestStatus& aStatus) |
361 TBool CLogViewRecent::DuplicatesL(CLogViewDuplicate& /*aView*/, TRequestStatus& aStatus) |
354 { |
362 { |
355 if ( stubAsyncCallPossible ){ |
363 if ( stubAsyncCallPossible ){ |
356 aStatus = KRequestPending; |
364 aStatus = KRequestPending; |
357 User::RequestComplete( &aStatus, KErrNone ); |
365 TRequestStatus* status = &aStatus; |
|
366 User::RequestComplete( status, KErrNone ); |
358 } |
367 } |
359 return stubAsyncCallPossible; |
368 return stubAsyncCallPossible; |
360 } |
369 } |
361 |
370 |
362 TBool CLogViewRecent::DuplicatesL(CLogViewDuplicate &/*aView*/, const CLogFilter &/*aFilter*/, TRequestStatus &aStatus) |
371 TBool CLogViewRecent::DuplicatesL(CLogViewDuplicate &/*aView*/, const CLogFilter &/*aFilter*/, TRequestStatus &aStatus) |
363 { |
372 { |
364 if ( stubAsyncCallPossible ){ |
373 if ( stubAsyncCallPossible ){ |
365 aStatus = KRequestPending; |
374 aStatus = KRequestPending; |
366 User::RequestComplete( &aStatus, KErrNone ); |
375 TRequestStatus* status = &aStatus; |
|
376 User::RequestComplete( status, KErrNone ); |
367 } |
377 } |
368 return stubAsyncCallPossible; |
378 return stubAsyncCallPossible; |
369 } |
379 } |
370 |
380 |
371 void CLogViewRecent::RemoveL(TLogId /*aId*/) |
381 void CLogViewRecent::RemoveL(TLogId /*aId*/) |
394 } |
404 } |
395 TBool CLogViewEvent::SetFilterL(const CLogFilterList& /*aFilterList*/, TRequestStatus& aStatus) |
405 TBool CLogViewEvent::SetFilterL(const CLogFilterList& /*aFilterList*/, TRequestStatus& aStatus) |
396 { |
406 { |
397 if ( stubAsyncCallPossible ){ |
407 if ( stubAsyncCallPossible ){ |
398 aStatus = KRequestPending; |
408 aStatus = KRequestPending; |
399 User::RequestComplete( &aStatus, KErrNone ); |
409 TRequestStatus* status = &aStatus; |
|
410 User::RequestComplete( status, KErrNone ); |
400 } |
411 } |
401 return stubAsyncCallPossible; |
412 return stubAsyncCallPossible; |
402 } |
413 } |
403 CLogViewEvent::CLogViewEvent(CLogClient& aClient, TInt aPriority) : |
414 CLogViewEvent::CLogViewEvent(CLogClient& aClient, TInt aPriority) : |
404 CLogView(aClient, aPriority) |
415 CLogView(aClient, aPriority) |