Original Symbian headers
Selected EUSER, Window Server, networking, graphics and device declarations
Loading...
Searching...
No Matches
MBeating Class Referenceabstract

Heartbeat timer call-back handling interface. More...

#include <e32base.h>

Public Member Functions

virtual void Beat ()=0
 Handles a regular heartbeat timer event.
 
virtual void Synchronize ()=0
 Synchronises the heartbeat timer with system clock.
 

Detailed Description

Heartbeat timer call-back handling interface.

The interface provides a pair of functions to handle the beating and synchronisation of heartbeat timers.

The CHeartbeat active object class uses an object implementing the MBeating interface.

See also
CHeartbeat::Start
API status
Published to all clients. Released API.

Definition at line 2116 of file e32base.h.

Member Function Documentation

◆ Beat()

virtual void MBeating::Beat ( )
pure virtual

Handles a regular heartbeat timer event.

This type of event is one where the timer completes in synchronisation with the system clock.

◆ Synchronize()

virtual void MBeating::Synchronize ( )
pure virtual

Synchronises the heartbeat timer with system clock.

This function handles a heartbeat timer event where the timer completes out of synchronisation with the system clock, (i.e. one or more heartbeats have been missed).


The documentation for this class was generated from the following file: