Hey, a quick question concerning consoles. I am making a server app, which (as a server does) needs to be constantly executing it's code. I ALSO need it to take input without pausing the code execution so the input command is out of the question. Polled input (if KeyDown, etc) does not seem to work with console apps, and I don't want to have to create another app just to act as input for the server.
Any help would be appreciated :D
EDIT: I did some sniffing around and found that the input() function simply reads from the stream connecting blitz to the console using readline(). I also found that the function that tells the console to accept input at all, is that readline() function. The reason it pauses (I think) is that readline pauses if you call it and there is nothing to read. So if there is a way of asking the console for input without having the pausiness of readline, that is what I need.
Any help would be appreciated :D
EDIT: I did some sniffing around and found that the input() function simply reads from the stream connecting blitz to the console using readline(). I also found that the function that tells the console to accept input at all, is that readline() function. The reason it pauses (I think) is that readline pauses if you call it and there is nothing to read. So if there is a way of asking the console for input without having the pausiness of readline, that is what I need.