diff options
Diffstat (limited to 'ace/ATM_QoS.h')
-rw-r--r-- | ace/ATM_QoS.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ace/ATM_QoS.h b/ace/ATM_QoS.h index c29962d80fc..41a4dafab6e 100644 --- a/ace/ATM_QoS.h +++ b/ace/ATM_QoS.h @@ -24,18 +24,28 @@ #if defined (ACE_HAS_ATM) #if defined (ACE_HAS_FORE_ATM_WS2) +ACE_BEGIN_VERSIONED_NAMESPACE_DECL // just map to WS2 GQOS struct typedef ACE_QoS ATM_QoS; +ACE_END_VERSIONED_NAMESPACE_DECL #elif defined (ACE_HAS_FORE_ATM_XTI) +ACE_BEGIN_VERSIONED_NAMESPACE_DECL typedef struct netbuf ATM_QoS; +ACE_END_VERSIONED_NAMESPACE_DECL #elif defined (ACE_HAS_LINUX_ATM) #include /**/ "atm.h" #include "ace/ATM_Params.h" +ACE_BEGIN_VERSIONED_NAMESPACE_DECL typedef struct atm_qos ATM_QoS; +ACE_END_VERSIONED_NAMESPACE_DECL #else +ACE_BEGIN_VERSIONED_NAMESPACE_DECL typedef int ATM_QoS; +ACE_END_VERSIONED_NAMESPACE_DECL #endif /* ACE_HAS_FORE_ATM_WS2 || ACE_HAS_FORE_ATM_XTI || ACE_HAS_LINUX_ATM */ +ACE_BEGIN_VERSIONED_NAMESPACE_DECL + /** * @class ACE_ATM_QoS * @@ -94,6 +104,8 @@ private: ATM_QoS qos_; }; +ACE_END_VERSIONED_NAMESPACE_DECL + #if defined (__ACE_INLINE__) #include "ace/ATM_QoS.inl" #endif /* __ACE_INLINE__ */ |