protected void RegisterProcess(ProcessRuntimeDelegare runtime) { scheduler.RegisterProcess(runtime); }
protected void RegisterProcess(ProcessRuntimeDelegare runtime, List <Signal> sensitivityList) { scheduler.RegisterProcess(runtime, sensitivityList); }
public ProcessRuntimeInfo(ProcessRuntimeDelegare runtime, ProcessScheduler parent, List <Signal> sensitivityList) { this.runtime = runtime; this.parent = parent; this.sensitivityList = sensitivityList; }
public ProcessRuntimeInfo(ProcessRuntimeDelegare runtime, ProcessScheduler parent) : this(runtime, parent, new List <Signal>()) { }
public void RegisterProcess(ProcessRuntimeDelegare runtime) { RegisterProcess(runtime, new List <Signal>()); }
public void RegisterProcess(ProcessRuntimeDelegare runtime, List <Signal> sensitivityList) { ProcessRuntimeInfo pi = new ProcessRuntimeInfo(runtime, this, sensitivityList); processRuntime.Add(pi); }