|| Specifies the connection to the X server.
|| Specifies a Boolean value that indicates whether
discards all events on the event queue.
flushes the output buffer and then waits until all requests have been received
and processed by the X server.
Any errors generated must be handled by the error handler.
For each protocol error received by Xlib,
calls the client application's error handling routine (see "Using the Default Error Handlers").
Any events generated by the server are enqueued into the library's
Finally, if you passed
does not discard the events in the queue.
If you passed
discards all events in the queue,
including those events that were on the queue before
Client applications seldom need to call
"Handling the Output Buffer"
Christophe Tronche, email@example.com