00001
00002
00003
00004
00005 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00006
00007
00008
00009
00010
00011 ACE_INLINE
00012 ACE_SOCK_Dgram_Mcast_QoS *
00013 TAO_AV_UDP_QoS_Flow_Handler::get_socket (void)
00014 {
00015 return &this->qos_sock_dgram_;
00016 }
00017
00018 ACE_INLINE
00019 int
00020 TAO_AV_UDP_QoS_Flow_Handler::open (ACE_Addr &address)
00021 {
00022
00023 ACE_UNUSED_ARG( address );
00024 return 0;
00025 }
00026
00027 ACE_INLINE ACE_QoS_Session*
00028 TAO_AV_UDP_QoS_Flow_Handler::qos_session (void)
00029 {
00030 return this->qos_session_;
00031 }
00032
00033 ACE_INLINE void
00034 TAO_AV_UDP_QoS_Flow_Handler::qos_session (ACE_QoS_Session *qos_session)
00035 {
00036 this->qos_session_ = qos_session;
00037 }
00038
00039 ACE_INLINE void
00040 TAO_AV_UDP_QoS_Flow_Handler::negotiator (AVStreams::Negotiator_ptr negotiator)
00041 {
00042 this->negotiator_ = AVStreams::Negotiator::_duplicate (negotiator);
00043 }
00044
00045 ACE_INLINE void
00046 TAO_AV_UDP_QoS_Flow_Handler::endpoint (TAO_Base_StreamEndPoint *endpoint)
00047 {
00048 this->endpoint_ = endpoint;
00049 }
00050
00051 ACE_INLINE TAO_Base_StreamEndPoint *
00052 TAO_AV_UDP_QoS_Flow_Handler::endpoint (void)
00053 {
00054 return this->endpoint_;
00055 }
00056
00057 ACE_INLINE void
00058 TAO_AV_UDP_QoS_Flow_Handler::flowspec_entry (TAO_FlowSpec_Entry *entry)
00059 {
00060 this->entry_ = entry;
00061 }
00062
00063 ACE_INLINE TAO_FlowSpec_Entry *
00064 TAO_AV_UDP_QoS_Flow_Handler::flowspec_entry (void)
00065 {
00066 return this->entry_;
00067 }
00068
00069 ACE_INLINE void
00070 TAO_AV_UDP_QoS_Flow_Handler::av_core (TAO_AV_Core *avcore)
00071 {
00072 this->av_core_ = avcore;
00073 }
00074
00075 ACE_INLINE TAO_AV_Core *
00076 TAO_AV_UDP_QoS_Flow_Handler::av_core (void)
00077 {
00078 return this->av_core_;
00079 }
00080
00081 TAO_END_VERSIONED_NAMESPACE_DECL