TAO_AV
2.1.3
|
#include <AVStreams_i.h>
Public Member Functions | |
TAO_Base_StreamEndPoint (void) | |
virtual | ~TAO_Base_StreamEndPoint (void) |
virtual int | handle_open (void) |
called when streamendpoint is instantiated | |
virtual int | handle_close (void) |
called when streamendpoint is being destructed | |
virtual int | handle_stop (const AVStreams::flowSpec &the_spec) |
Application needs to define this. | |
virtual int | handle_start (const AVStreams::flowSpec &the_spec) |
Application needs to define this. | |
virtual int | handle_destroy (const AVStreams::flowSpec &the_spec) |
Application needs to define this. | |
virtual CORBA::Boolean | handle_preconnect (AVStreams::flowSpec &the_spec) |
Application needs to define this. | |
virtual CORBA::Boolean | handle_postconnect (AVStreams::flowSpec &the_spec) |
Application needs to define this. | |
virtual CORBA::Boolean | handle_connection_requested (AVStreams::flowSpec &the_spec) |
Application needs to define this. | |
virtual int | get_callback (const char *flowname, TAO_AV_Callback *&callback) |
virtual int | get_control_callback (const char *flowname, TAO_AV_Callback *&callback) |
virtual int | set_protocol_object (const char *flowname, TAO_AV_Protocol_Object *object) |
virtual void | set_flow_handler (const char *flowname, TAO_AV_Flow_Handler *handler) |
virtual void | set_control_flow_handler (const char *flowname, TAO_AV_Flow_Handler *handler) |
TAO_AV_QoS & | qos (void) |
void | protocol_object_set (void) |
int | is_protocol_object_set (void) |
Protected Attributes | |
TAO_AV_QoS | qos_ |
Flow_Handler_Map | flow_handler_map_ |
Flow_Handler_Map | control_flow_handler_map_ |
int | protocol_object_set_ |
Base class for the A/V StreamEndPoint class. this class is used to control the stream. It should be subclassed by applications that want to provide more control features.
TAO_Base_StreamEndPoint::TAO_Base_StreamEndPoint | ( | void | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
called when streamendpoint is being destructed
|
virtual |
Application needs to define this.
|
virtual |
Application needs to define this.
|
virtual |
called when streamendpoint is instantiated
|
virtual |
Application needs to define this.
|
virtual |
Application needs to define this.
|
virtual |
Application needs to define this.
|
virtual |
Application needs to define this.
int TAO_Base_StreamEndPoint::is_protocol_object_set | ( | void | ) |
void TAO_Base_StreamEndPoint::protocol_object_set | ( | void | ) |
TAO_AV_QoS & TAO_Base_StreamEndPoint::qos | ( | void | ) |
|
virtual |
|
virtual |
Reimplemented in TAO_FlowEndPoint.
|
virtual |
Reimplemented in TAO_FlowEndPoint.
|
protected |
|
protected |
|
protected |
|
protected |