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)
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
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 files: