TAO_AV  2.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
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

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.

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.

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: