TAO_AV  2.1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
AVStreams::StreamEndPoint_A Interface Reference

The "A" side of a streamendpoint. More...

import "AVStreams.idl";

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

Public Member Functions

boolean multiconnect (inout streamQoS the_qos, inout flowSpec the_spec) raises (noSuchFlow, QoSRequestFailed, streamOpFailed)
 Used for ATM-style multicast.
boolean connect_leaf (in StreamEndPoint_B the_ep, inout streamQoS the_qos, in flowSpec the_flows) raises (streamOpFailed, noSuchFlow, QoSRequestFailed, notSupported)
 Used for ATM-style multicast.
void disconnect_leaf (in StreamEndPoint_B the_ep, in flowSpec theSpec) raises (streamOpFailed, noSuchFlow, notSupported)
 Used for ATM-style multicast.
- Public Member Functions inherited from AVStreams::StreamEndPoint
void stop (in flowSpec the_spec) raises (noSuchFlow)
 Stop the stream. Empty the_spec means, for all the flows.
void start (in flowSpec the_spec) raises (noSuchFlow)
 Start the stream, Empty the_spec means, for all the flows.
void destroy (in flowSpec the_spec) raises (noSuchFlow)
 Destroy the stream, Empty the_spec means, for all the flows.
boolean connect (in StreamEndPoint responder, inout streamQoS qos_spec, in flowSpec the_spec) raises (noSuchFlow, QoSRequestFailed, streamOpFailed)
 Called by StreamCtrl. responder is the peer to connect with.
boolean request_connection (in StreamEndPoint initiator, in boolean is_mcast, inout streamQoS qos, inout flowSpec the_spec) raises (streamOpDenied, noSuchFlow, QoSRequestFailed, FPError)
boolean modify_QoS (inout streamQoS new_qos, in flowSpec the_flows) raises (noSuchFlow, QoSRequestFailed)
 Change the transport qos on a stream.
boolean set_protocol_restriction (in protocolSpec the_pspec)
 Used to restrict the set of protocols.
void disconnect (in flowSpec the_spec) raises (noSuchFlow, streamOpFailed)
 Disconnect the flows.
void set_FPStatus (in flowSpec the_spec, in string fp_name, in any fp_settings) raises (noSuchFlow, FPError)
 Used to control the SFP parameters.
Object get_fep (in string flow_name) raises (notSupported, noSuchFlow)
 Not implemented in the light profile, throws notsupported.
string add_fep (in Object the_fep) raises (notSupported, streamOpFailed)
 Not implemented in the light profile, throws notsupported.
void remove_fep (in string fep_name) raises (notSupported, streamOpFailed)
 Not implemented in the light profile, throws notsupported.
void set_negotiator (in Negotiator new_negotiator)
 Used to "attach" a negotiator to the endpoint.
void set_key (in string flow_name, in key the_key)
 Used for public key encryption.
void set_source_id (in long source_id)

Detailed Description

The "A" side of a streamendpoint.

Member Function Documentation

boolean AVStreams::StreamEndPoint_A::connect_leaf ( in StreamEndPoint_B  the_ep,
inout streamQoS  the_qos,
in flowSpec  the_flows 
) raises (streamOpFailed, noSuchFlow, QoSRequestFailed, notSupported)

Used for ATM-style multicast.

void AVStreams::StreamEndPoint_A::disconnect_leaf ( in StreamEndPoint_B  the_ep,
in flowSpec  theSpec 
) raises (streamOpFailed, noSuchFlow, notSupported)

Used for ATM-style multicast.

boolean AVStreams::StreamEndPoint_A::multiconnect ( inout streamQoS  the_qos,
inout flowSpec  the_spec 
) raises (noSuchFlow, QoSRequestFailed, streamOpFailed)

Used for ATM-style multicast.


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