public NonAwaitingConnectedSpheroRunner(IStreamSocketWrapper streamSpheroWrapper) { _streamSpheroWrapper = streamSpheroWrapper; _itemsReadyEvent = new ManualResetEvent(false); _commandsToSend = new Queue<CommandWithActions>(); }