diff options
author | pradeep <pradeep@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-06-19 03:13:24 +0000 |
---|---|---|
committer | pradeep <pradeep@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-06-19 03:13:24 +0000 |
commit | 29ee0722a9818c51b6e21a7d13c64bfea40389cd (patch) | |
tree | 5e13e9827a86a7f7b7e2e1ed1f8e2138a9ae5f16 /TAO/orbsvcs/orbsvcs | |
parent | 67493812a791ee9bd790eea58a0e89897f40e0a5 (diff) | |
download | ATCD-29ee0722a9818c51b6e21a7d13c64bfea40389cd.tar.gz |
ChangeLogTag: Wed Jun 18 22:27:49 2003 Pradeep Gore <pradeep@oomworks.com>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/NotifyExt.idl | 15 |
1 files changed, 15 insertions, 0 deletions
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; |