public OAISocket(OAIConfig config, OAISequence sequence) { Config = config; Sequence = sequence; Worker = new OAIWorker(Sequence); WorkerThread = new Thread(new ThreadStart(Worker.Run)); Pulse = new OAIPulse(Sequence); PulseThread = new Thread(new ThreadStart(Pulse.Run)); LifeSupport = new OAILifeSupport(Sequence); LifeSupportThread = new Thread(new ThreadStart(LifeSupport.Run)); }
public OAIGlobalSequence(OAIConfig config) : base(config) { }
public OAIAgentSequence(OAIConfig config, string agent) : base(config) { Agent = agent; }
public OAIDeviceSequence(OAIConfig config, string device) : base(config) { Device = device; }
public OAIDeviceSequence(OAIConfig config) : base(config) { }
public OAISequence(OAIConfig config) { Config = config; }