Node.cs
523 字节
using System;
using System.Collections.Generic;
namespace Acc.AgvManager
{
public abstract class Node
{
protected NodeStatus nodeStatus = new NodeStatus();
public abstract string GetNodeName();
public void UpdateNodeStatus(NodeStatus status)
{
nodeStatus = status;
}
public virtual Job GetNewJob(AgvBean currentAgvBean, Dictionary<string, Node> nodeMap, Dictionary<string, AgvBean> agvBeanMap)
{
return null;
}
}
}