public void setComponentProperties(gov.cca.ComponentID cid, gov.cca.TypeMap map) { ManagerObject manager = backend.DGAC.BackEnd.connectToManager(out ch); manager.setComponentProperties(cid, new TypeMapImpl(map)); backend.DGAC.BackEnd.releaseManager(ch); }
public void disconnectAll(gov.cca.ComponentID id1, gov.cca.ComponentID id2, float timeout) { ManagerObject manager = backend.DGAC.BackEnd.connectToManager(out ch); manager.disconnectAll(id1, id2, timeout); backend.DGAC.BackEnd.releaseManager(ch); }
public void destroyInstance(gov.cca.ComponentID toDie, float timeout) { ManagerObject manager = backend.DGAC.BackEnd.connectToManager(out ch); manager.destroyInstance(toDie, timeout); backend.DGAC.BackEnd.releaseManager(ch); }
public gov.cca.ComponentID getDeserialization(string s) { ManagerObject manager = backend.DGAC.BackEnd.connectToManager(out ch); gov.cca.ComponentID cid = manager.getDeserialization(s); backend.DGAC.BackEnd.releaseManager(ch); return(cid); }
public gov.cca.TypeMap getComponentProperties(gov.cca.ComponentID cid) { ManagerObject manager = backend.DGAC.BackEnd.connectToManager(out ch); gov.cca.TypeMap properties = manager.getComponentProperties(cid); backend.DGAC.BackEnd.releaseManager(ch); return(properties); }
public gov.cca.ConnectionID connect(gov.cca.ComponentID user, string usingPortName, gov.cca.ComponentID provider, string providingPortName) { ManagerObject manager = backend.DGAC.BackEnd.connectToManager(out ch); gov.cca.ConnectionID conn_id = manager.connect(user, usingPortName, provider, providingPortName); backend.DGAC.BackEnd.releaseManager(ch); return(conn_id); }
public string[] getUsedPortNames(gov.cca.ComponentID cid) { ManagerObject manager = backend.DGAC.BackEnd.connectToManager(out ch); string[] names = manager.getUsedPortNames(cid); backend.DGAC.BackEnd.releaseManager(ch); return(names); }
public gov.cca.ComponentID getComponentID(string componentInstanceName) { ManagerObject manager = backend.DGAC.BackEnd.connectToManager(out ch); gov.cca.ComponentID cid = manager.getComponentID(componentInstanceName); backend.DGAC.BackEnd.releaseManager(ch); return(cid); }
public gov.cca.ComponentID createInstance(string instanceName, string className, gov.cca.TypeMap properties) { gov.cca.ComponentID cid = null; try { ManagerObject manager = backend.DGAC.BackEnd.connectToManager(out ch); TypeMap map = new TypeMapImpl(properties); cid = manager.createInstance(instanceName, className, map); } catch (Exception e) { Console.Error.WriteLine("ERROR Creating Instance !"); } finally { backend.DGAC.BackEnd.releaseManager(ch); } return(cid); }