|
Public Types |
enum | Peer_Interface { VDEV = 0,
FLOWENDPOINT = 1
} |
Public Member Functions |
| 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 ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, AVStreams::QoSRequestFailed, AVStreams::streamOpFailed) |
virtual void | configure (const CosPropertyService::Property &a_configuration ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException) |
virtual void | set_initial_configuration (const CosPropertyService::Properties &initial ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException) |
virtual void | set_format (const char *flowName, const char *format_name ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, AVStreams::notSupported) |
virtual void | set_dev_params (const char *flowName, const CosPropertyService::Properties &new_params ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, AVStreams::PropertyException, AVStreams::streamOpFailed) |
Protected Member Functions |
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_ |