diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2009-11-04 11:04:37 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2009-11-04 11:04:37 +0000 |
commit | 297f0e2784e850ddcaa1981d67b84185d26d9141 (patch) | |
tree | e6a1bae5974e34d2a9ebb311c2df2751933385e8 /CIAO/tools/Config_Handlers/RT-CCM/PM_Handler.cpp | |
parent | 4d8079ab0dd13b32445f82a052f8f11335adc2a7 (diff) | |
download | ATCD-297f0e2784e850ddcaa1981d67b84185d26d9141.tar.gz |
Wed Nov 4 10:04:31 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
* tools/Config_Handlers/RT-CCM/*:
Removed from svn head, RTCCM isn't supported anymore. On the long
term we want to support RTCCM through the QoS4CCM spec, at that
moment we can revive this directory from svn
Diffstat (limited to 'CIAO/tools/Config_Handlers/RT-CCM/PM_Handler.cpp')
-rw-r--r-- | CIAO/tools/Config_Handlers/RT-CCM/PM_Handler.cpp | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/CIAO/tools/Config_Handlers/RT-CCM/PM_Handler.cpp b/CIAO/tools/Config_Handlers/RT-CCM/PM_Handler.cpp deleted file mode 100644 index 088a426505c..00000000000 --- a/CIAO/tools/Config_Handlers/RT-CCM/PM_Handler.cpp +++ /dev/null @@ -1,73 +0,0 @@ -// $Id$ - -#include "PM_Handler.h" -#include "CIAOServerResources.hpp" -#include "ace/Auto_Ptr.h" - -namespace CIAO -{ - namespace Config_Handlers - { - - bool - PM_Handler::priority_model_pd (const PriorityModelPolicyDef &src, - ::CIAO::DAnCE::PriorityModelPolicyDef &dest) - { - switch (src.priority_model ().integral ()) - { - case PriorityModel::SERVER_DECLARED_l: - dest.priority_model = ::CIAO::DAnCE::SERVER_DECLARED; - break; - - case PriorityModel::CLIENT_PROPAGATED_l: - dest.priority_model = ::CIAO::DAnCE::CLIENT_PROPAGATED; - break; - - default: - ACE_ERROR ((LM_ERROR, - "Unknown priority model passed to priority_model_pd\n")); - return false; - } - - if (src.server_priority_p ()) - dest.server_priority = static_cast < ACE_INT32 > (src.server_priority ()); - else - dest.server_priority = 0; - - return true; - } - - - PriorityModelPolicyDef - PM_Handler::priority_model_pd (const ::CIAO::DAnCE::PriorityModelPolicyDef &src) - { - auto_ptr <PriorityModelPolicyDef> pmd; - - switch (src.priority_model) - { - case ::CIAO::DAnCE::CLIENT_PROPAGATED: - pmd.reset (new PriorityModelPolicyDef (PriorityModel::CLIENT_PROPAGATED)); - break; - - case ::CIAO::DAnCE::SERVER_DECLARED: - pmd.reset (new PriorityModelPolicyDef (PriorityModel::SERVER_DECLARED)); - break; - - default: - ACE_ERROR ((LM_ERROR, - "Invalid priority model given to priority_model_pd\n")); - throw 1; - } - - pmd->server_priority (XMLSchema::int_ (src.server_priority)); - - return *pmd; - } - - - } - - - -} - |