package RTT.corba; /** * RTT/corba/CServiceOperations.java . * Generated by the IDL-to-Java compiler (portable), version "3.2" * from Service.idl * Wednesday, July 11, 2012 5:27:00 PM CEST */ /** * An Orocos Service which hosts operations, attributes and properties. * @ingroup CompIDL */ public interface CServiceOperations extends RTT.corba.COperationInterfaceOperations, RTT.corba.CConfigurationInterfaceOperations, RTT.corba.CDataFlowInterfaceOperations { /** * Return the name of this service. */ String getName (); /** * Return the description of this service. */ String getServiceDescription (); /** * Get a list of all the child services this service offers. */ String[] getProviderNames (); /** * Get a child service this service provides. */ RTT.corba.CService getService (String name); /** * Has this service a child service with given name ? */ boolean hasService (String name); } // interface CServiceOperations