| TAO_AV
    2.0.8
    | 
Implements the VDev interface. One of these is created per connection, and represents device-specific parameters. More...
#include <AVStreams_i.h>
| Public Member Functions | |
| TAO_VDev (void) | |
| Default Constructor. | |
| virtual CORBA::Boolean | set_peer (AVStreams::StreamCtrl_ptr the_ctrl, AVStreams::VDev_ptr the_peer_dev, AVStreams::streamQoS &the_qos, const AVStreams::flowSpec &the_spec) | 
| Called to tell the vdev who the streamctrl, peer vdev is. | |
| virtual CORBA::Boolean | set_Mcast_peer (AVStreams::StreamCtrl_ptr the_ctrl, AVStreams::MCastConfigIf_ptr a_mcastconfigif, AVStreams::streamQoS &the_qos, const AVStreams::flowSpec &the_spec) | 
| Used to set the streamctrl and multicast device. | |
| virtual void | configure (const CosPropertyService::Property &the_config_mesg) | 
| Called by the peer VDev to configure the device (catch all) | |
| virtual void | set_format (const char *flowName, const char *format_name) | 
| Used to set a format on a flowname. | |
| virtual void | set_dev_params (const char *flowName, const CosPropertyService::Properties &new_params) | 
| Used to set device parameters. | |
| virtual CORBA::Boolean | modify_QoS (AVStreams::streamQoS &the_qos, const AVStreams::flowSpec &the_spec) | 
| Called to change QoS of the device. | |
| Protected Member Functions | |
| virtual | ~TAO_VDev (void) | 
| virtual CORBA::Boolean | set_media_ctrl (CORBA::Object_ptr media_ctrl) | 
| hook called after set_peer is done to set the media ctrl of the peer vdev. | |
| Protected Attributes | |
| AVStreams::StreamCtrl_var | streamctrl_ | 
| My stream controller. | |
| AVStreams::VDev_var | peer_ | 
| My peer. | |
| AVStreams::MCastConfigIf_var | mcast_peer_ | 
| The multicast VDev peer. | |
Implements the VDev interface. One of these is created per connection, and represents device-specific parameters.
| TAO_VDev::TAO_VDev | ( | void | ) | 
Default Constructor.
| TAO_VDev::~TAO_VDev | ( | void | ) |  [protected, virtual] | 
Destructor for a servant should be protected or private. Use _remove_ref() to delete this servant.
| void TAO_VDev::configure | ( | const CosPropertyService::Property & | the_config_mesg | ) |  [virtual] | 
Called by the peer VDev to configure the device (catch all)
| CORBA::Boolean TAO_VDev::modify_QoS | ( | AVStreams::streamQoS & | the_qos, | 
| const AVStreams::flowSpec & | the_spec | ||
| ) |  [virtual] | 
Called to change QoS of the device.
| void TAO_VDev::set_dev_params | ( | const char * | flowName, | 
| const CosPropertyService::Properties & | new_params | ||
| ) |  [virtual] | 
Used to set device parameters.
| void TAO_VDev::set_format | ( | const char * | flowName, | 
| const char * | format_name | ||
| ) |  [virtual] | 
Used to set a format on a flowname.
| CORBA::Boolean TAO_VDev::set_Mcast_peer | ( | AVStreams::StreamCtrl_ptr | the_ctrl, | 
| AVStreams::MCastConfigIf_ptr | a_mcastconfigif, | ||
| AVStreams::streamQoS & | the_qos, | ||
| const AVStreams::flowSpec & | the_spec | ||
| ) |  [virtual] | 
Used to set the streamctrl and multicast device.
| CORBA::Boolean TAO_VDev::set_media_ctrl | ( | CORBA::Object_ptr | media_ctrl | ) |  [protected, virtual] | 
hook called after set_peer is done to set the media ctrl of the peer vdev.
| CORBA::Boolean TAO_VDev::set_peer | ( | AVStreams::StreamCtrl_ptr | the_ctrl, | 
| AVStreams::VDev_ptr | the_peer_dev, | ||
| AVStreams::streamQoS & | the_qos, | ||
| const AVStreams::flowSpec & | the_spec | ||
| ) |  [virtual] | 
Called to tell the vdev who the streamctrl, peer vdev is.
| AVStreams::MCastConfigIf_var TAO_VDev::mcast_peer_  [protected] | 
The multicast VDev peer.
| AVStreams::VDev_var TAO_VDev::peer_  [protected] | 
My peer.
| AVStreams::StreamCtrl_var TAO_VDev::streamctrl_  [protected] | 
My stream controller.
 1.7.5.1
 1.7.5.1