equal
deleted
inserted
replaced
24 #include "absession.h" |
24 #include "absession.h" |
25 #include <connect/abclientserver.h> |
25 #include <connect/abclientserver.h> |
26 #include "sbedataownermanager.h" |
26 #include "sbedataownermanager.h" |
27 #include "sbedataowner.h" |
27 #include "sbedataowner.h" |
28 #include <connect/sbtypes.h> |
28 #include <connect/sbtypes.h> |
29 #include <connect/panic.h> |
29 #include "sbepanic.h" |
30 #include "sblog.h" |
30 #include "sblog.h" |
31 |
31 |
32 namespace conn |
32 namespace conn |
33 { |
33 { |
34 CABSession* CABSession::NewL(TSecureId aSecureId) |
34 CABSession* CABSession::NewL(TSecureId aSecureId) |
423 // Start the callback timer only in release builds |
423 // Start the callback timer only in release builds |
424 delete iCallbackWatchdog; |
424 delete iCallbackWatchdog; |
425 iCallbackWatchdog = NULL; |
425 iCallbackWatchdog = NULL; |
426 iCallbackWatchdog = CPeriodic::NewL(EPriorityHigh); |
426 iCallbackWatchdog = CPeriodic::NewL(EPriorityHigh); |
427 TTimeIntervalMicroSeconds32 KWatchdogIntervalNone = 0; |
427 TTimeIntervalMicroSeconds32 KWatchdogIntervalNone = 0; |
428 iCallbackWatchdog->Start(KABCallbackWatchdogTimeout, KWatchdogIntervalNone, iWatchdogHandler); |
428 iCallbackWatchdog->Start(DataOwnerL().ActiveInformation().iCallbackDelayTime, KWatchdogIntervalNone, iWatchdogHandler); |
429 #endif |
429 #endif |
430 |
430 |
|
431 |
431 // Send the message back to the callback handler |
432 // Send the message back to the callback handler |
432 iMessage.Complete(KErrNone); |
433 iMessage.Complete(KErrNone); |
433 |
434 |
434 __LOG1("CABSession::MadeCallback() - [0x%08x] Calling ABClient to process callback", iClientSID.iId); |
435 __LOG1("CABSession::MadeCallback() - [0x%08x] Calling ABClient to process callback", iClientSID.iId); |
435 |
436 |