diff -r 80ef3a206772 -r 48780e181b38 Symbian3/SDK/Source/GUID-27F345DA-7969-5B3B-B2BD-285CD168CF72.dita --- a/Symbian3/SDK/Source/GUID-27F345DA-7969-5B3B-B2BD-285CD168CF72.dita Fri Jul 16 17:23:46 2010 +0100 +++ b/Symbian3/SDK/Source/GUID-27F345DA-7969-5B3B-B2BD-285CD168CF72.dita Tue Jul 20 12:00:49 2010 +0100 @@ -1,40 +1,40 @@ - - - - - -Timers -And Timing Services OverviewProvides timers that asynchronously notify an application after -an interval or at a specific time. -
Architectural relationships

The User class -in the System Static Functions API provides simple functions to suspend a -thread for a given interval or until a specific time.

-
Description

The API has three key concepts: simple -timer, periodic timer, and heartbeat timer.

-
Simple timer

The simple timer produces an event -at a given system time or after a given interval. It is provided by RTimer. -This service is wrapped in an active object by CTimer.

-
Periodic timer

A periodic timer -produces a sequence of events at a specified interval. The application is -called through a callback (TCallBack) when they occur. -It is provided by CPeriodic.

-
Heartbeat timer

A heartbeat timer is similar to -a periodic timer. However, if the application is busy handling another event -when the timer event occurs, a periodic timer simple delays delivering the -event, while a heartbeat timer will inform the application that it has missed -the event.

It is provided by CHeartbeat. Applications -are alerted to timer events through implementing an interface MBeating.

-
- -Asynchronous -Services Overview - -System Static -Functions Overview + + + + + +Timers And Timing Services OverviewProvides timers that asynchronously notify an application +after an interval or at a specific time. +
Architectural +relationships

The User class in the +System Static Functions API provides simple functions to suspend a +thread for a given interval or until a specific time.

+
Description

The API has three key concepts: simple timer, periodic timer, +and heartbeat timer.

+
Simple +timer

The simple timer produces an event at a given system +time or after a given interval. It is provided by RTimer. This service is wrapped in an active object by CTimer.

+
Periodic +timer

A periodic timer produces a sequence +of events at a specified interval. The application is called through +a callback (TCallBack) when they occur. It is provided +by CPeriodic.

+
Heartbeat +timer

A heartbeat timer is similar to a periodic timer. +However, if the application is busy handling another event when the +timer event occurs, a periodic timer simple delays delivering the +event, while a heartbeat timer will inform the application that it +has missed the event.

It is provided by CHeartbeat. Applications are alerted to timer events through implementing an +interface MBeating.

+
+ +Asynchronous Services Overview +System +Static Functions Overview
\ No newline at end of file