Public Types |
enum | Peer_Interface { VDEV = 0,
FLOWENDPOINT = 1
} |
Public Methods |
| TAO_MCastConfigIf (void) |
| Default constructor.
|
| ~TAO_MCastConfigIf (void) |
| Dtor.
|
virtual CORBA::Boolean | set_peer (CORBA::Object_ptr peer, AVStreams::streamQoS & the_qos, const AVStreams::flowSpec & the_spec, CORBA::Environment &ACE_TRY_ENV = CORBA::Environment::default_environment ()) throw (CORBA::SystemException, AVStreams::QoSRequestFailed, AVStreams::streamOpFailed) |
virtual void | configure (const CosPropertyService::Property & a_configuration, CORBA::Environment &ACE_TRY_ENV = CORBA::Environment::default_environment ()) throw (CORBA::SystemException) |
virtual void | set_initial_configuration (const CosPropertyService::Properties & initial, CORBA::Environment &ACE_TRY_ENV = CORBA::Environment::default_environment ()) throw (CORBA::SystemException) |
virtual void | set_format (const char * flowName, const char * format_name, CORBA::Environment &ACE_TRY_ENV = CORBA::Environment::default_environment ()) throw (CORBA::SystemException, AVStreams::notSupported) |
virtual void | set_dev_params (const char * flowName, const CosPropertyService::Properties & new_params, CORBA::Environment &ACE_TRY_ENV = CORBA::Environment::default_environment ()) throw (CORBA::SystemException, AVStreams::PropertyException, AVStreams::streamOpFailed) |
Protected Methods |
int | in_flowSpec (const AVStreams::flowSpec& flow_spec, const char *flow_name) |
| checks whether the flowname is in the flow_spec.
|
Protected Attributes |
ACE_SOCK_Dgram_Mcast | sock_mcast_ |
| Multicast socket.
|
CosPropertyService::Properties | initial_configuration_ |
| Initial configuration to be distributed to all B parties when they join.
|
ACE_DLList<Peer_Info> | peer_list_ |
ACE_DLList_Iterator<Peer_Info> | peer_list_iterator_ |