diff options
Diffstat (limited to 'ace/QoS/QoS_Session_Impl.i')
-rw-r--r-- | ace/QoS/QoS_Session_Impl.i | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/ace/QoS/QoS_Session_Impl.i b/ace/QoS/QoS_Session_Impl.i index c3093814ac9..fe701b32aa2 100644 --- a/ace/QoS/QoS_Session_Impl.i +++ b/ace/QoS/QoS_Session_Impl.i @@ -99,6 +99,18 @@ ACE_RAPI_Session::source_port (const u_short &source_port) this->source_port_ = source_port; } +ACE_INLINE ACE_INET_Addr* +ACE_RAPI_Session::source_addr (void) const +{ + return this->src_addr_; +} + +ACE_INLINE void +ACE_RAPI_Session::source_addr (ACE_INET_Addr* source_addr) +{ + this->src_addr_ = source_addr; +} + // RAPI version. Returned value = 100 * major-version + minor-version. ACE_INLINE int ACE_RAPI_Session::version (void) @@ -194,6 +206,18 @@ ACE_GQoS_Session::source_port (const u_short &source_port) this->source_port_ = source_port; } +ACE_INLINE ACE_INET_Addr* +ACE_GQoS_Session::source_addr (void) const +{ + return this->src_addr_; +} + +ACE_INLINE void +ACE_GQoS_Session::source_addr (ACE_INET_Addr* source_addr) +{ + this->src_addr_ = source_addr; +} + // GQoS version. ACE_INLINE int ACE_GQoS_Session::version (void) |