3 ms·
I don't think you can blame this on an async design. Right off it talks about having the keyboard input as a separate process, not knowing what version of the
by CyberDildonics 6y ago
I don't think you can blame this on an async design. Right off it talks about having the keyboard input as a separate process, not knowing what version of the buffer input should apply to, using timeouts and I guess, doing everything over local IP. It almost reads like a list of what not to do.
Why not put the input into the window, put a version number with the buffers and keyboard input and use shared memory? Of course something isn't going to work if you don't confront the problems you have at a fundamental level.