|
| | TAO_FlowConsumer (void) |
| | default constructor. More...
|
| |
| | TAO_FlowConsumer (const char *flowname, AVStreams::protocolSpec protocols, const char *format) |
| |
| virtual void | stop (void) |
| | stop this flow, to be overridden by the application. More...
|
| |
| virtual void | start (void) |
| | start this flow, to be overridden by the application. More...
|
| |
| virtual char * | go_to_listen (AVStreams::QoS &the_qos, CORBA::Boolean is_mcast, AVStreams::FlowEndPoint_ptr peer, char *&flowProtocol) |
| |
| virtual CORBA::Boolean | connect_to_peer (AVStreams::QoS &the_qos, const char *address, const char *use_flow_protocol) |
| |
| | TAO_FlowEndPoint (void) |
| | default constructor. More...
|
| |
| | TAO_FlowEndPoint (const char *flowname, AVStreams::protocolSpec &protocols, const char *format) |
| |
| int | open (const char *flowname, AVStreams::protocolSpec &protocols, const char *format) |
| |
| int | set_flowname (const char *flowname) |
| |
| virtual void | set_flow_handler (const char *flowname, TAO_AV_Flow_Handler *handler) |
| |
| virtual int | set_protocol_object (const char *flowname, TAO_AV_Protocol_Object *object) |
| |
| virtual CORBA::Boolean | lock (void) |
| | lock the flow endpoint for a particular flow. More...
|
| |
| virtual void | unlock (void) |
| | unlock the flow endpoint for subsequent use. More...
|
| |
| virtual void | destroy (void) |
| | destroy this flow. More...
|
| |
| virtual AVStreams::StreamEndPoint_ptr | related_sep (void) |
| |
| virtual void | related_sep (AVStreams::StreamEndPoint_ptr related_sep) |
| |
| virtual AVStreams::FlowConnection_ptr | related_flow_connection (void) |
| |
| virtual void | related_flow_connection (AVStreams::FlowConnection_ptr related_flow_connection) |
| | set method for the related flow connection attribute. More...
|
| |
| virtual AVStreams::FlowEndPoint_ptr | get_connected_fep (void) |
| | returns the other flowendpoint to which this is connected. More...
|
| |
| virtual CORBA::Boolean | use_flow_protocol (const char *fp_name, const CORBA::Any &fp_settings) |
| |
| virtual void | set_format (const char *format) |
| | sets the data format. More...
|
| |
| virtual void | set_dev_params (const CosPropertyService::Properties &new_settings) |
| | sets the device parameters. More...
|
| |
| virtual void | set_protocol_restriction (const AVStreams::protocolSpec &the_spec) |
| | sets the list of protocols to be used. More...
|
| |
| virtual CORBA::Boolean | is_fep_compatible (AVStreams::FlowEndPoint_ptr fep) |
| | checks whether the passed flowendpoint is compatible with this. More...
|
| |
| virtual CORBA::Boolean | set_peer (AVStreams::FlowConnection_ptr the_fc, AVStreams::FlowEndPoint_ptr the_peer_fep, AVStreams::QoS &the_qos) |
| | sets the peer flowendpoint. More...
|
| |
| virtual CORBA::Boolean | set_Mcast_peer (AVStreams::FlowConnection_ptr the_fc, AVStreams::MCastConfigIf_ptr a_mcastconfigif, AVStreams::QoS &the_qos) |
| | sets the multicast peer flowendpoint, not implemented. More...
|
| |
| virtual CORBA::Boolean | connect_to_peer_i (TAO_FlowSpec_Entry::Role role, AVStreams::QoS &the_qos, const char *address, const char *use_flow_protocol) |
| | connect to the peer endpoint. More...
|
| |
| virtual char * | go_to_listen_i (TAO_FlowSpec_Entry::Role role, AVStreams::QoS &the_qos, CORBA::Boolean is_mcast, AVStreams::FlowEndPoint_ptr peer, char *&flowProtocol) |
| | listen request from the peer. More...
|
| |
| | TAO_Base_StreamEndPoint (void) |
| |
| virtual | ~TAO_Base_StreamEndPoint (void) |
| |
| virtual int | handle_open (void) |
| | called when streamendpoint is instantiated More...
|
| |
| virtual int | handle_close (void) |
| | called when streamendpoint is being destructed More...
|
| |
| virtual int | handle_stop (const AVStreams::flowSpec &the_spec) |
| | Application needs to define this. More...
|
| |
| virtual int | handle_start (const AVStreams::flowSpec &the_spec) |
| | Application needs to define this. More...
|
| |
| virtual int | handle_destroy (const AVStreams::flowSpec &the_spec) |
| | Application needs to define this. More...
|
| |
| virtual CORBA::Boolean | handle_preconnect (AVStreams::flowSpec &the_spec) |
| | Application needs to define this. More...
|
| |
| virtual CORBA::Boolean | handle_postconnect (AVStreams::flowSpec &the_spec) |
| | Application needs to define this. More...
|
| |
| virtual CORBA::Boolean | handle_connection_requested (AVStreams::flowSpec &the_spec) |
| | Application needs to define this. More...
|
| |
| virtual int | get_callback (const char *flowname, TAO_AV_Callback *&callback) |
| |
| virtual int | get_control_callback (const char *flowname, TAO_AV_Callback *&callback) |
| |
| 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) |
| |