diff options
Diffstat (limited to 'TAO/tao/RTCORBA/RT_ORBInitializer.h')
-rw-r--r-- | TAO/tao/RTCORBA/RT_ORBInitializer.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/TAO/tao/RTCORBA/RT_ORBInitializer.h b/TAO/tao/RTCORBA/RT_ORBInitializer.h index f03b0ff864d..395aa0d70e6 100644 --- a/TAO/tao/RTCORBA/RT_ORBInitializer.h +++ b/TAO/tao/RTCORBA/RT_ORBInitializer.h @@ -88,9 +88,19 @@ private: /// Network Priority mapping type. int network_priority_mapping_type_; - /// Scheduling policy. + /** Scheduling policy. This value is passed to ACE_OS::thr_setprio(). + * For POSIX pthreads, it maps directly to the pthread_setschedparam() policy + * parameter. Legal values are ACE_SCHED_RR, ACE_SCHED_FIFO, + * ACE_SCHED_OTHER, ACE_SCHED_*, etc. + */ long sched_policy_; + /** Scheduling policy flags. This value is passed as part of the + * flags argument to ACE_Task_Base::activate(). Legal values are + * THR_SCHED_RR, THR_SCHED_FIFO, THR_SCHED_DEFAULT, etc. + */ + long sched_policy_flags_; + /// Scope policy. long scope_policy_; }; |