|
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_ |