Definition at line 27 of file RealTimeSchedule.hh.
Public Member Functions | |
| RealTimeSchedule (CORBA::ULong start=0, CORBA::ULong period=0, CORBA::ULong deadline=0) | |
| Construct a RealTimeSchedule object with the given values. | |
| virtual | ~RealTimeSchedule () |
| Deconstruct a RealTimeSchedule object. | |
| CORBA::ULong | intersect (CORBA::ULong start, CORBA::ULong stop) |
| Compute the number of microseconds that this schedule will have to execute during the given time frame. | |
Public Attributes | |
| CORBA::ULong | rts_Start |
| The start time for the task. | |
| CORBA::ULong | rts_Period |
| The task period in microseconds. | |
| CORBA::ULong | rts_Deadline |
| The task deadline in microseconds, relative to the start of the period. | |
|
||||||||||||||||
|
Construct a RealTimeSchedule object with the given values.
Definition at line 31 of file RealTimeSchedule.cc. References require. |
|
||||||||||||
|
Compute the number of microseconds that this schedule will have to execute during the given time frame.
Definition at line 43 of file RealTimeSchedule.cc. References max, min, require, rts_Deadline, rts_Period, and rts_Start. |
|
|
The start time for the task. XXX somewhat bogus at the moment Definition at line 61 of file RealTimeSchedule.hh. Referenced by StrictPolicyImpl::GiveCPU(), intersect(), StrictPolicyImpl::SubList(), and StrictPolicyImpl::TakeCPU(). |
1.3.4