I am writing a server app and I want it to be console based. I need the user to be able to input different commands, but at the same time there is a possibility that somethi
Have you tried calling OpenStandardInput, reading any input and resetting it's position, then writing to the output stream. Afterwards, you can call OpenStandardInput again and fill the data back into the stream.