Hi. I'm working on a little X type server (and later window manager) for MenuetOS. It waits for a message, and depending on the first byte of the message, it either draws an image to the working buffer, copies the working buffer to the screen, or sends back an error code. The simple program I'm using to test it sends two messages in sequence, but it appears that only one message can be in the queue at a time, meaning that the second message doesnt get through.
Can there be more than one message in the queue? Is there some way of indicating wether a message got through?
Thanks in advance, Compilax.
|