diff options
Diffstat (limited to 'TAO/tao/RTCORBA/Direct_Priority_Mapping.cpp')
-rw-r--r-- | TAO/tao/RTCORBA/Direct_Priority_Mapping.cpp | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/TAO/tao/RTCORBA/Direct_Priority_Mapping.cpp b/TAO/tao/RTCORBA/Direct_Priority_Mapping.cpp new file mode 100644 index 00000000000..c57b9a85397 --- /dev/null +++ b/TAO/tao/RTCORBA/Direct_Priority_Mapping.cpp @@ -0,0 +1,42 @@ +// $Id$ + +#include "tao/orbconf.h" + +#if defined (TAO_HAS_CORBA_MESSAGING) && TAO_HAS_CORBA_MESSAGING != 0 + +#include "tao/RTCORBA/Direct_Priority_Mapping.h" +#include "ace/Sched_Params.h" + +ACE_RCSID(RTCORBA, + Direct_Priority_Mapping, + "$Id$") + +TAO_BEGIN_VERSIONED_NAMESPACE_DECL + +TAO_Direct_Priority_Mapping::TAO_Direct_Priority_Mapping (long) +{ +} + +TAO_Direct_Priority_Mapping::~TAO_Direct_Priority_Mapping (void) +{ +} + +CORBA::Boolean +TAO_Direct_Priority_Mapping::to_native (RTCORBA::Priority corba_priority, + RTCORBA::NativePriority &native_priority) +{ + native_priority = corba_priority; + return true; +} + +CORBA::Boolean +TAO_Direct_Priority_Mapping::to_CORBA (RTCORBA::NativePriority native_priority, + RTCORBA::Priority &corba_priority) +{ + corba_priority = native_priority; + return true; +} + +TAO_END_VERSIONED_NAMESPACE_DECL + +#endif /* TAO_HAS_CORBA_MESSAGING && TAO_HAS_CORBA_MESSAGING != 0 */ |