summaryrefslogtreecommitdiff
path: root/ace/QoS/QoS_Session_Impl.i
diff options
context:
space:
mode:
Diffstat (limited to 'ace/QoS/QoS_Session_Impl.i')
-rw-r--r--ace/QoS/QoS_Session_Impl.i24
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)