TAO_AV
2.1.2
|
Flow Handler for data sent over multicast sockets. More...
#include <MCast.h>
Public Member Functions | |
TAO_AV_UDP_MCast_Flow_Handler (void) | |
virtual | ~TAO_AV_UDP_MCast_Flow_Handler (void) |
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) |
ACE_SOCK_Dgram_Mcast * | get_mcast_socket (void) const |
virtual ACE_Event_Handler * | event_handler (void) |
get the underlying event handler. To be overridden by the derived clases. | |
void | set_peer_addr (ACE_INET_Addr *peer_addr) |
Protected Attributes | |
ACE_INET_Addr * | peer_addr_ |
ACE_SOCK_Dgram_Mcast * | dgram_mcast_ |
Flow Handler for data sent over multicast sockets.
Ctor Dtor
|
virtual |
|
inlinevirtual |
get the underlying event handler. To be overridden by the derived clases.
Implements TAO_AV_Flow_Handler.
|
virtual |
Reimplemented from ACE_Event_Handler.
ACE_SOCK_Dgram_Mcast * TAO_AV_UDP_MCast_Flow_Handler::get_mcast_socket | ( | void | ) | const |
|
virtual |
Reimplemented from ACE_Event_Handler.
|
virtual |
Reimplemented from ACE_Event_Handler.
void TAO_AV_UDP_MCast_Flow_Handler::set_peer_addr | ( | ACE_INET_Addr * | peer_addr | ) |