|
TAO_AV
2.2.0
|
#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) |
| 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. More... | |
| virtual ACE_Event_Handler * | event_handler (void) |
| get the underlying event handler. To be overridden by the derived clases. More... | |
Public Member Functions inherited from TAO_AV_Flow_Handler | |
| TAO_AV_Flow_Handler (void) | |
| Constructor. More... | |
| virtual | ~TAO_AV_Flow_Handler (void) |
| virtual int | start (TAO_FlowSpec_Entry::Role role) |
| Start/stop the flow handler. More... | |
| virtual int | stop (TAO_FlowSpec_Entry::Role role) |
| virtual int | schedule_timer (void) |
| Schedule timer. Uses the get_timeout method on the callback. More... | |
| virtual int | cancel_timer (void) |
| TAO_AV_Transport * | transport (void) |
| get the transport. More... | |
| TAO_AV_Protocol_Object * | protocol_object (void) |
| set/get protocol_object. More... | |
| void | protocol_object (TAO_AV_Protocol_Object *protocol_object) |
| void | callback (TAO_AV_Callback *callback) |
| set the callback. More... | |
| virtual int | set_remote_address (ACE_Addr *address) |
| set the remote address. More... | |
| virtual int | change_qos (AVStreams::QoS) |
Protected Attributes | |
| TAO_AV_Core * | av_core_ |
Protected Attributes inherited from TAO_AV_Flow_Handler | |
| TAO_AV_Transport * | transport_ |
| TAO_AV_Callback * | callback_ |
| TAO_AV_Protocol_Object * | protocol_object_ |
| long | timer_id_ |
| ACE_Reactor * | reactor_ |
| void * | timeout_arg_ |
Additional Inherited Members | |
Public Attributes inherited from ACE_Task< SYNCH_TRAITS > | |
| ACE_Message_Queue < ACE_SYNCH_USE, TIME_POLICY > * | msg_queue_ |
| bool | delete_msg_queue_ |
| ACE_Module< ACE_SYNCH_USE, TIME_POLICY > * | mod_ |
| ACE_Task< ACE_SYNCH_USE, TIME_POLICY > * | next_ |
| ACE_ALLOC_HOOK_DECLARE | |
| TAO_AV_TCP_Flow_Handler::TAO_AV_TCP_Flow_Handler | ( | TAO_AV_Callback * | callback = 0 | ) |
|
virtual |
|
inlinevirtual |
get the underlying event handler. To be overridden by the derived clases.
Implements TAO_AV_Flow_Handler.
|
virtual |
|
virtual |
Handle timeout. called from reactor.
Reimplemented from TAO_AV_Flow_Handler.
|
virtual |
|
virtual |
|
protected |
1.8.3.1