package RTT.corba; /** * RTT/corba/CChannelElementOperations.java . * Generated by the IDL-to-Java compiler (portable), version "3.2" * from DataFlow.idl * Wednesday, July 11, 2012 5:26:42 PM CEST */ /** * Represents the basic channel element interface * for reading, writing and disconnecting a channel. * Use this interface in case you want to communicate * with an Orocos component's port from a non-Orocos application. */ public interface CChannelElementOperations { /** * Reads from this Channel Element. */ RTT.corba.CFlowStatus read (org.omg.CORBA.AnyHolder sample, boolean copy_old_data); /** * Writes into this Channel Element. * @return false if the channel became invalid */ boolean write (org.omg.CORBA.Any sample); /** * Disconnect and dispose this object. * You may no longer use this object after calling this method. */ void disconnect (); } // interface CChannelElementOperations