Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

Broker::RealTimeAdvocate Interface Reference

Inheritance diagram for Broker::RealTimeAdvocate:

Inheritance graph
[legend]
Collaboration diagram for Broker::RealTimeAdvocate:

Collaboration graph
[legend]
List of all members.

Detailed Description

A RealTimeAdvocate provides an interface for objects that will adapt a RealTimeTask's scheduling parameters based on whether or not the task is meeting its deadlines.

See also:
ExactTaskAdvocate


Public Member Functions

void ReportCPU (in unsigned long status) raises (InvalidStatus)
 Report the application's status to the CPU Broker.


Member Function Documentation

void Broker::RealTimeAdvocate::ReportCPU in unsigned long  status  )  raises (InvalidStatus)
 

Report the application's status to the CPU Broker.

Parameters:
status XXX
Exceptions:
InvalidStatus if the status value is invalid.
CORBA::BAD_INV_ORDER if the method is called without BeginCPUScheduling() being called first.


The documentation for this interface was generated from the following file:
Generated on Mon Dec 1 16:22:46 2003 for CPUBroker by doxygen 1.3.4