From 29ee0722a9818c51b6e21a7d13c64bfea40389cd Mon Sep 17 00:00:00 2001 From: pradeep Date: Thu, 19 Jun 2003 03:13:24 +0000 Subject: ChangeLogTag: Wed Jun 18 22:27:49 2003 Pradeep Gore --- TAO/orbsvcs/orbsvcs/NotifyExt.idl | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/TAO/orbsvcs/orbsvcs/NotifyExt.idl b/TAO/orbsvcs/orbsvcs/NotifyExt.idl index d21979e6f0f..7c94e9bcb26 100644 --- a/TAO/orbsvcs/orbsvcs/NotifyExt.idl +++ b/TAO/orbsvcs/orbsvcs/NotifyExt.idl @@ -27,6 +27,12 @@ module NotifyExt const Priority minPriority = 0; const Priority maxPriority = 32767; + enum PriorityModel + { + CLIENT_PROPAGATED, + SERVER_DECLARED + }; + /* * ThreadPool QoS property, */ @@ -35,6 +41,9 @@ module NotifyExt // ThreadPoolParams : same as RTCORBA::create_threadpool struct ThreadPoolParams { + PriorityModel priority_model; + Priority server_priority; + unsigned long stacksize; unsigned long static_threads; unsigned long dynamic_threads; @@ -51,6 +60,9 @@ module NotifyExt struct ThreadPoolLane { + PriorityModel priority_model; + Priority server_priority; + Priority lane_priority; unsigned long static_threads; unsigned long dynamic_threads; @@ -60,6 +72,9 @@ module NotifyExt struct ThreadPoolLanesParams { + PriorityModel priority_model; + Priority server_priority; + unsigned long stacksize; ThreadPoolLanes_List lanes; boolean allow_borrowing; -- cgit v1.2.1