#include <Linear_Priority_Mapping.h>
Inheritance diagram for TAO_Linear_Priority_Mapping:


Public Member Functions | |
| TAO_Linear_Priority_Mapping (long policy) | |
| Default constructor. | |
| virtual | ~TAO_Linear_Priority_Mapping (void) |
| The destructor. | |
| virtual CORBA::Boolean | to_native (RTCORBA::Priority corba_priority, RTCORBA::NativePriority &native_priority) |
| virtual CORBA::Boolean | to_CORBA (RTCORBA::NativePriority native_priority, RTCORBA::Priority &corba_priority) |
Private Attributes | |
| long | policy_ |
| The scheduling policy. | |
| int const | min_ |
| int const | max_ |
This implementation uses linear mapping between the range of priorities for a given scheduling class (ACE_SCHED_OTHER, ACE_SCHED_FIFO, ACE_SCHED_RR) and the valid range of CORBA priorities (0...32767)
|
|
Default constructor.
|
|
|
The destructor.
|
|
||||||||||||
|
Implements TAO_Priority_Mapping. |
|
||||||||||||
|
Implements TAO_Priority_Mapping. |
|
|
|
|
|
|
|
|
The scheduling policy.
|
1.3.9.1