Esempio n. 1
0
        public int Register(Dataflow.Edge edge)
        {
            int ret = AllocateNewGraphIdentifier();

            this.edges.Add(ret, edge);
            return(ret);
        }
            public GraphNode(Dataflow.Edge edge)
            {
                this.Index = edge.ChannelId;
                this.Depth = edge.SourceStage.DefaultVersion.Timestamp.Length;

                this.Ingress = false;
                this.Egress  = false;
                this.Advance = false;

                this.Neighbors = new int[] { edge.TargetStage.StageId };

                this.Exchanges = edge.Exchanges;
                this.IsStage   = false;
            }