Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

AVStreams::Basic_StreamCtrl Interface Reference

Base class for StreamCtrl, implements basic stream start and stop functionality. More...

import "AVStreams.idl";

Inheritance diagram for AVStreams::Basic_StreamCtrl:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void stop (in flowSpec the_spec) raises (noSuchFlow)
void start (in flowSpec the_spec) raises (noSuchFlow)
void destroy (in flowSpec the_spec) raises (noSuchFlow)
boolean modify_QoS (inout streamQoS new_qos, in flowSpec the_spec) raises (noSuchFlow, QoSRequestFailed)
oneway void push_event (in streamEvent the_event)
void set_FPStatus (in flowSpec the_spec, in string fp_name, in any fp_settings) raises (noSuchFlow, FPError)
 Used to control the flow protocol parameters.
Object get_flow_connection (in string flow_name) raises (noSuchFlow, notSupported)
void set_flow_connection (in string flow_name, in Object flow_connection) raises (noSuchFlow, notSupported)

Detailed Description

Base class for StreamCtrl, implements basic stream start and stop functionality.


Member Function Documentation

void AVStreams::Basic_StreamCtrl::destroy in flowSpec  the_spec  )  raises (noSuchFlow)
 

Tears down the stream. This will close the connection, and delete the streamendpoint and vdev associated with this stream Empty the_spec means apply operation to all flows.

Object AVStreams::Basic_StreamCtrl::get_flow_connection in string  flow_name  )  raises (noSuchFlow, notSupported)
 

Not implemented in the light profile, will raise the notsupported exception.

boolean AVStreams::Basic_StreamCtrl::modify_QoS inout streamQoS  new_qos,
in flowSpec  the_spec
raises (noSuchFlow, QoSRequestFailed)
 

Changes the QoS associated with the stream Empty the_spec means apply operation to all flows.

oneway void AVStreams::Basic_StreamCtrl::push_event in streamEvent  the_event  ) 
 

Called by StreamEndPoint when something goes wrong with a flow.

void AVStreams::Basic_StreamCtrl::set_flow_connection in string  flow_name,
in Object  flow_connection
raises (noSuchFlow, notSupported)
 

Not implemented in the light profile, will raise the notsupported exception.

void AVStreams::Basic_StreamCtrl::set_FPStatus in flowSpec  the_spec,
in string  fp_name,
in any  fp_settings
raises (noSuchFlow, FPError)
 

Used to control the flow protocol parameters.

void AVStreams::Basic_StreamCtrl::start in flowSpec  the_spec  )  raises (noSuchFlow)
 

Start the transfer of data in the stream. Empty the_spec means apply operation to all flows.

void AVStreams::Basic_StreamCtrl::stop in flowSpec  the_spec  )  raises (noSuchFlow)
 

Stop the transfer of data of the stream.Empty the_spec means apply operation to all flows.


The documentation for this interface was generated from the following file:
Generated on Sun Mar 5 15:58:30 2006 for TAO_AV by  doxygen 1.3.9.1