Examples of QueryInterfaceStructinputsStruct


Examples of org.destecs.protocol.structs.QueryInterfaceStructinputsStruct

//          abort(Simulator.DE, "Dimensions of variable \"" + var + "\" do not match with contract");
//          return false;
//        }
      }
     
      QueryInterfaceStructinputsStruct varIn = interfaceContainsInput(ctInterface, var.getName());
      if (varIn == null)
      {
        abort(Simulator.CT, "Missing-input controlled variable: " + var);
        return false;
      }
      else
      {
        if(!checkIfSameDimensions(var,varIn.size))
        {
          abort(Simulator.CT, "Dimensions of variable \"" + var + "\" does not match with contract");
          return false;
        }
      }
    }

    for (IVariable var : contract.getMonitoredVariables())
    {
     
      QueryInterfaceStructinputsStruct varIn = interfaceContainsInput(dtInterface, var.getName());
      if (varIn == null)
      {
        abort(Simulator.DE, "Missing-input monitored variable: " + var);
        return false;
View Full Code Here

Examples of org.destecs.protocol.structs.QueryInterfaceStructinputsStruct

    for (LinkInfo input : SimulationManager.getInstance().getInputVariables().values())
    {
      List<Integer> dimensions = new Vector<Integer>();
      dimensions.add(findVariableDimension(input));
      s.inputs.add(new QueryInterfaceStructinputsStruct(input.getIdentifier(), dimensions));

    }

    for (LinkInfo output : SimulationManager.getInstance().getOutputVariables().values())
    {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.