pub trait ICapeStream {
// Required methods
fn stream_type(&mut self) -> Result<CapeStreamType, COBIAError>;
fn get_stream_object(&mut self) -> Result<CapeObject, COBIAError>;
fn get_upstream_port_connection(
&mut self,
upstream_port: &mut CapeStringOut<'_>,
upstream_unit: &mut CapeStringOut<'_>,
) -> Result<(), COBIAError>;
fn get_downstream_port_connection(
&mut self,
downstream_port: &mut CapeStringOut<'_>,
downstream_unit: &mut CapeStringOut<'_>,
) -> Result<(), COBIAError>;
}Expand description
ICapeStream
ICapeStream interface