Example #1
0
        protected override void ResourceSending(Ports.Data.DataPort port, out object value)
        {
            value = null;

            if (itemsCount > 0)
            {
                value = "Object:" + itemsCount.ToString();
                itemsCount--;
            }

            //Console.WriteLine("Unit:" + this.Name + " " + value);
        }
Example #2
0
 protected override void ResourceReceiving(Ports.Data.DataPort port, object value)
 {
     list.Add(value);
     Console.WriteLine(value);
 }
Example #3
0
 protected override void ResourceSending(Ports.Data.DataPort port, out object value)
 {
     value = list[0];
     list.RemoveAt(0);
 }
Example #4
0
 protected override void ResourceReceiving(Ports.Data.DataPort port, object value)
 {
     list.Add(value + ">" + this.Name);
 }