TAO_AV 4.0.3
Loading...
Searching...
No Matches
Public Member Functions | List of all members
AVStreams::FlowConnection Interface Reference

import <AVStreams.idl;

Inheritance diagram for AVStreams::FlowConnection:
Inheritance graph
[legend]
Collaboration diagram for AVStreams::FlowConnection:
Collaboration graph
[legend]

Public Member Functions

void stop ()
 
void start ()
 
void destroy ()
 
boolean modify_QoS (inout AVStreams::QoS new_qos) raises (AVStreams::QoSRequestFailed)
 
boolean use_flow_protocol (in string fp_name, in any fp_settings) raises (AVStreams::FPError, AVStreams::notSupported)
 
oneway void push_event (in AVStreams::streamEvent the_event)
 
boolean connect_devs (in FDev a_party, in FDev b_party, inout AVStreams::QoS the_qos) raises (AVStreams::streamOpFailed, AVStreams::streamOpDenied, AVStreams::QoSRequestFailed)
 
boolean connect (in FlowProducer flow_producer, in FlowConsumer flow_consumer, inout AVStreams::QoS the_qos) raises (formatMismatch, FEPMismatch, alreadyConnected)
 
boolean disconnect ()
 
boolean add_producer (in FlowProducer flow_producer, inout AVStreams::QoS the_qos) raises (alreadyConnected, AVStreams::notSupported)
 
boolean add_consumer (in FlowConsumer flow_consumer, inout AVStreams::QoS the_qos) raises (alreadyConnected)
 
boolean drop (in FlowEndPoint target) raises (notConnected)
 

Member Function Documentation

◆ add_consumer()

boolean AVStreams::FlowConnection::add_consumer ( in FlowConsumer flow_consumer,
inout AVStreams::QoS the_qos )
raises (alreadyConnected )

◆ add_producer()

boolean AVStreams::FlowConnection::add_producer ( in FlowProducer flow_producer,
inout AVStreams::QoS the_qos )
raises (alreadyConnected,
AVStreams::notSupported )

◆ connect()

boolean AVStreams::FlowConnection::connect ( in FlowProducer flow_producer,
in FlowConsumer flow_consumer,
inout AVStreams::QoS the_qos )
raises (formatMismatch,
FEPMismatch,
alreadyConnected )

◆ connect_devs()

boolean AVStreams::FlowConnection::connect_devs ( in FDev a_party,
in FDev b_party,
inout AVStreams::QoS the_qos )
raises (AVStreams::streamOpFailed,
AVStreams::streamOpDenied,
AVStreams::QoSRequestFailed )

◆ destroy()

void AVStreams::FlowConnection::destroy ( )

◆ disconnect()

boolean AVStreams::FlowConnection::disconnect ( )

◆ drop()

boolean AVStreams::FlowConnection::drop ( in FlowEndPoint target)
raises (notConnected )

◆ modify_QoS()

boolean AVStreams::FlowConnection::modify_QoS ( inout AVStreams::QoS new_qos)
raises (AVStreams::QoSRequestFailed )

◆ push_event()

oneway void AVStreams::FlowConnection::push_event ( in AVStreams::streamEvent the_event)

◆ start()

void AVStreams::FlowConnection::start ( )

◆ stop()

void AVStreams::FlowConnection::stop ( )

◆ use_flow_protocol()

boolean AVStreams::FlowConnection::use_flow_protocol ( in string fp_name,
in any fp_settings )
raises (AVStreams::FPError,
AVStreams::notSupported )

The documentation for this interface was generated from the following file: