#include <QoS_UDP.h>
Inheritance diagram for TAO_AV_UDP_QoS_Flow_Handler:


Public Methods | |
| TAO_AV_UDP_QoS_Flow_Handler (void) | |
| ~TAO_AV_UDP_QoS_Flow_Handler (void) | |
| int | open (ACE_Addr &address) |
| virtual TAO_AV_Transport * | transport (void) |
| get the transport. More... | |
| virtual int | set_remote_address (ACE_Addr *address) |
| set the remote address. More... | |
| virtual ACE_HANDLE | get_handle (void) const |
| virtual int | handle_input (ACE_HANDLE fd) |
| virtual int | handle_timeout (const ACE_Time_Value &tv, const void *arg=0) |
| virtual int | change_qos (AVStreams::QoS) |
| virtual int | handle_qos (ACE_HANDLE fd) |
| ACE_SOCK_Dgram_Mcast_QoS * | get_socket (void) |
| virtual ACE_Event_Handler * | event_handler (void) |
| get the underlying event handler. To be overridden by the derived clases. More... | |
| virtual ACE_QoS_Session * | qos_session (void) |
| virtual void | qos_session (ACE_QoS_Session *qos_session) |
| int | translate (ACE_Flow_Spec *ace_flow_spec, CosPropertyService::Properties &qos_params) |
| int | translate (CosPropertyService::Properties &qos_params, ACE_Flow_Spec *ace_flow_spec) |
| void | negotiator (AVStreams::Negotiator_ptr) |
| void | endpoint (TAO_Base_StreamEndPoint *endpoint) |
| TAO_Base_StreamEndPoint * | endpoint (void) |
| void | flowspec_entry (TAO_FlowSpec_Entry *entry) |
| TAO_FlowSpec_Entry * | flowspec_entry (void) |
| void | av_core (TAO_AV_Core *avcore) |
| TAO_AV_Core * | av_core (void) |
Protected Attributes | |
| TAO_AV_Core * | av_core_ |
| ACE_INET_Addr | peer_addr_ |
| ACE_SOCK_Dgram_Mcast_QoS | qos_sock_dgram_ |
| ACE_QoS_Session * | qos_session_ |
| TAO_FlowSpec_Entry * | entry_ |
| TAO_Base_StreamEndPoint * | endpoint_ |
| AVStreams::Negotiator_ptr | negotiator_ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from TAO_AV_Flow_Handler. |
|
|
|
|
|
|
|
|
get the underlying event handler. To be overridden by the derived clases.
Reimplemented from TAO_AV_Flow_Handler. |
|
|
|
|
|
|
|
|
Reimplemented from ACE_Event_Handler. |
|
|
|
|
|
Reimplemented from ACE_Event_Handler. |
|
|
Reimplemented from ACE_Event_Handler. |
|
||||||||||||
|
Reimplemented from ACE_Event_Handler. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
set the remote address.
Reimplemented from TAO_AV_Flow_Handler. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
get the transport.
Reimplemented from TAO_AV_Flow_Handler. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001