using System; using Christie_net.datagear.command; using Christie_net.datagear.dg; namespace Christie_net.datagear { 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(); } }