Public Methods |
| | TAO_FlowProducer (void) |
| | default constructor.
|
| | TAO_FlowProducer (const char *flowname, AVStreams::protocolSpec protocols, const char *format) |
| virtual char* | get_rev_channel (const char * pcol_name, CORBA::Environment &env = CORBA::Environment::default_environment ()) throw (CORBA::SystemException) |
| virtual void | stop (CORBA::Environment &env = CORBA::Environment::default_environment ()) throw (CORBA::SystemException) |
| | stop this flow, to be overridden by the application.
|
| virtual void | start (CORBA::Environment &env = CORBA::Environment::default_environment ()) throw (CORBA::SystemException) |
| | start this flow, to be overridden by the application.
|
| virtual char* | go_to_listen (AVStreams::QoS & the_qos, CORBA::Boolean is_mcast, AVStreams::FlowEndPoint_ptr peer, char *& flowProtocol, CORBA::Environment &env = CORBA::Environment::default_environment ()) throw (CORBA::SystemException, AVStreams::failedToListen, AVStreams::FPError, AVStreams::QoSRequestFailed) |
| virtual CORBA::Boolean | connect_to_peer (AVStreams::QoS & the_qos, const char * address, const char * use_flow_protocol, CORBA::Environment &env = CORBA::Environment::default_environment ()) throw (CORBA::SystemException, AVStreams::failedToConnect, AVStreams::FPError, AVStreams::QoSRequestFailed) |
| virtual char* | connect_mcast (AVStreams::QoS & the_qos, CORBA::Boolean_out is_met, const char * address, const char * use_flow_protocol, CORBA::Environment &env = CORBA::Environment::default_environment ()) throw (CORBA::SystemException, AVStreams::failedToConnect, AVStreams::notSupported, AVStreams::FPError, AVStreams::QoSRequestFailed) |
| | connect to the multicast address, not implemented.
|
| virtual void | set_key (const AVStreams::key & the_key, CORBA::Environment &env = CORBA::Environment::default_environment ()) throw (CORBA::SystemException) |
| | sets the public key to be used for encryption of the data.
|
| virtual void | set_source_id (CORBA::Long source_id, CORBA::Environment &env =CORBA::Environment::default_environment()) throw (CORBA::SystemException) |
| | sets the source id of this flow producer so that it can be used to distinguish this producer from others in the multicast case.
|
Protected Attributes |
| CORBA::Long | source_id_ |
| | source id of this producer.
|
| CORBA::String_var | peer_address_ |