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

StubTask Class Reference

List of all members.

Detailed Description

A Broker::Task class that can be used for testing.

Definition at line 26 of file StubTask.hh.

Public Member Functions

 StubTask ()
 Construct an empty StubTask object.

virtual ~StubTask ()
 Deconstruct a StubTask object.

virtual char * Name () throw (CORBA::SystemException)
virtual void BeginCPUScheduling (Broker::Manager_ptr manager, const Broker::ScheduleParameters &sp) throw (CORBA::SystemException, Broker::DuplicateScheduleParameter, Broker::InvalidScheduleParameter, Broker::MissingScheduleParameter)
 Empty implementation of Broker::Task::BeginCPUScheduling.

virtual void EndCPUScheduling (void) throw (CORBA::SystemException)
 Empty implementation of Broker::Task::EndCPUScheduling.


Protected Attributes

Broker::Manager_var st_Manager
 The Broker::Manager used to handle scheduling during contention.


Member Function Documentation

virtual void StubTask::BeginCPUScheduling Broker::Manager_ptr  manager,
const Broker::ScheduleParameters sp
throw (CORBA::SystemException, Broker::DuplicateScheduleParameter, Broker::InvalidScheduleParameter, Broker::MissingScheduleParameter) [inline, virtual]
 

Empty implementation of Broker::Task::BeginCPUScheduling.

Parameters:
manager Unused.
sp Unused.

Definition at line 60 of file StubTask.hh.

References manager, Broker::ScheduleParameters, and st_Manager.

virtual char* StubTask::Name void   )  throw (CORBA::SystemException) [inline, virtual]
 

Returns:
The string "<stub>".

Definition at line 48 of file StubTask.hh.


Member Data Documentation

Broker::Manager_var StubTask::st_Manager [protected]
 

The Broker::Manager used to handle scheduling during contention.

Only valid between BeginCPUScheduling and EndCPUScheduling calls.

Definition at line 85 of file StubTask.hh.

Referenced by BeginCPUScheduling(), and EndCPUScheduling().


The documentation for this class was generated from the following file:
Generated on Mon Dec 1 16:30:41 2003 for CPU Broker by doxygen 1.3.4