public override void RegisterPort() { base.RegisterPort(); this.AddValueInPort("UpdateInterval"); o = this.AddFlowOut("Out"); //timer.Timeout(dt, Update); }
public override void RegisterPort() { base.RegisterPort(); var time = AddValueInPort("Time"); o = this.AddFlowOut("Out"); this.AddFlowIn("In", () => { Invoke(time); }); }
public FlowOut AddFlowOut(string name) { FlowOut fo; if (flowOutDict.TryGetValue(name, out fo)) return fo; fo = new FlowOut(this, name); flowOutDict.Add(name, fo); return fo; }
public override void RegisterPort() { base.RegisterPort(); o = AddFlowOut("Out"); }