|
TAO_AV 2.0.3
|
#include <TCP.h>


Public Member Functions | |
| TAO_AV_TCP_Flow_Handler (TAO_AV_Callback *callback=0) | |
| virtual | ~TAO_AV_TCP_Flow_Handler (void) |
| virtual TAO_AV_Transport * | transport (void) |
| get the transport. | |
| virtual int | open (void *=0) |
| virtual int | handle_input (ACE_HANDLE fd) |
| virtual int | handle_timeout (const ACE_Time_Value &tv, const void *arg=0) |
| Handle timeout. called from reactor. | |
| virtual ACE_Event_Handler * | event_handler (void) |
| get the underlying event handler. To be overridden by the derived clases. | |
Protected Attributes | |
| TAO_AV_Core * | av_core_ |
| TAO_AV_TCP_Flow_Handler::TAO_AV_TCP_Flow_Handler | ( | TAO_AV_Callback * | callback = 0 | ) |
| TAO_AV_TCP_Flow_Handler::~TAO_AV_TCP_Flow_Handler | ( | void | ) | [virtual] |
| virtual ACE_Event_Handler* TAO_AV_TCP_Flow_Handler::event_handler | ( | void | ) | [inline, virtual] |
get the underlying event handler. To be overridden by the derived clases.
Implements TAO_AV_Flow_Handler.
| int TAO_AV_TCP_Flow_Handler::handle_input | ( | ACE_HANDLE | fd | ) | [virtual] |
Reimplemented from ACE_Event_Handler.
| int TAO_AV_TCP_Flow_Handler::handle_timeout | ( | const ACE_Time_Value & | tv, |
| const void * | arg = 0 |
||
| ) | [virtual] |
Handle timeout. called from reactor.
Reimplemented from TAO_AV_Flow_Handler.
| int TAO_AV_TCP_Flow_Handler::open | ( | void * | = 0 | ) | [virtual] |
Reimplemented from ACE_Svc_Handler< ACE_SOCK_STREAM, ACE_NULL_SYNCH >.
| TAO_AV_Transport * TAO_AV_TCP_Flow_Handler::transport | ( | void | ) | [virtual] |
get the transport.
Reimplemented from TAO_AV_Flow_Handler.
TAO_AV_Core* TAO_AV_TCP_Flow_Handler::av_core_ [protected] |
1.7.4