Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

acstime::TimeoutHandler Interface Reference

import "acstime.midl";

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:
Generated on Thu Apr 30 02:28:52 2009 for ACS IDL interfaces by doxygen 1.3.8