Public Member Functions

acstime::TimeoutHandler Interface Reference

Inheritance diagram for acstime::TimeoutHandler:
Inheritance graph
[legend]
Collaboration diagram for acstime::TimeoutHandler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void handleTimeout (in Epoch time)

Detailed Description

Clients create an object of this class to receive timeout events. This interface provides a callback type mechanism and can really be thought of as an alarm.

A reference to the created object is passed as an argument with a call to Timer::schedule. Other arguments to Timer::schedule are set when the timeout(s) will occur, and when they invoke the handleTimeout method of this object.


Member Function Documentation

void acstime::TimeoutHandler::handleTimeout ( in Epoch  time  ) 

This method is called when a timeout occurs.

Parameters:
time the time at which this method is invoked

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