public RepeatClient(int port) { this.port = port; synchronizationEvents = new Dictionary <int, AutoResetEvent>(); returnedObjects = new Dictionary <int, JToken>(); sendQueue = new ConcurrentQueue <string>(); sendSignal = new AutoResetEvent(false); messageProcessor = new MessageProcessor(this); systemClient = new SystemClientRequest(this); systemHost = new SystemHostRequest(this); mem = new SharedMemoryRequest(this); mouse = new MouseRequest(this); key = new KeyboardRequest(this); tool = new ToolRequest(this); }
public SharedMemoryInstance(SharedMemoryRequest requestGenerator, string nameSpace) { this.requestGenerator = requestGenerator; this.nameSpace = nameSpace; }