diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/PDK/Source/GUID-2D8093D7-58A8-59CD-96EF-5B0AAE029478.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/PDK/Source/GUID-2D8093D7-58A8-59CD-96EF-5B0AAE029478.dita Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,18 @@ + + + + + +Using Lock()

We can ask for a timer event to occur at a particular twelfth in the next second using the Lock() function.

... +TRequestStatus stat; +TTimerLockSpec lockspec; +RTimer timer; +... +timer.Lock(lockspec,stat) +...

The current time is A seconds + B milliseconds, then

Lock(EThreeOclock, stat);

will complete at C seconds + 3/12 milliseconds, where C=A, if B<3/12milliseconds or C=A+1.

\ No newline at end of file