예제 #1
0
 protected void RegisterProcess(ProcessRuntimeDelegare runtime)
 {
     scheduler.RegisterProcess(runtime);
 }
예제 #2
0
 protected void RegisterProcess(ProcessRuntimeDelegare runtime, List <Signal> sensitivityList)
 {
     scheduler.RegisterProcess(runtime, sensitivityList);
 }
예제 #3
0
 public ProcessRuntimeInfo(ProcessRuntimeDelegare runtime, ProcessScheduler parent, List <Signal> sensitivityList)
 {
     this.runtime         = runtime;
     this.parent          = parent;
     this.sensitivityList = sensitivityList;
 }
예제 #4
0
 public ProcessRuntimeInfo(ProcessRuntimeDelegare runtime, ProcessScheduler parent)
     : this(runtime, parent, new List <Signal>())
 {
 }
예제 #5
0
 public void RegisterProcess(ProcessRuntimeDelegare runtime)
 {
     RegisterProcess(runtime, new List <Signal>());
 }
예제 #6
0
        public void RegisterProcess(ProcessRuntimeDelegare runtime, List <Signal> sensitivityList)
        {
            ProcessRuntimeInfo pi = new ProcessRuntimeInfo(runtime, this, sensitivityList);

            processRuntime.Add(pi);
        }