using System; using Christie_net.datagear.command; using Christie_net.datagear.dg; namespace Christie_net.datagear { /// /// PUT/TAKEなどDataGearManagerに対するcommandの実行 /// public abstract class DataGearManager { protected DataGears dataGears = new DataGears(); public WaitList waitList = new WaitList(); public abstract void Put(string key, object data); public abstract void RunCommand(Command cm); public abstract void ResolveWaitCommand(string key, DataGear dg); public abstract void Finish(); public abstract void Close(); public abstract void Shutdown(); } }