X Window System core protocol: Difference between revisions

Content deleted Content added
Dexbot (talk | contribs)
m Removing Link GA template (handled by wikidata)
Repairing links to disambiguation pages (Intrinsics) - You can help!
Line 264:
## the program asks for an event in the event queue (for example, by calling <code>XNextEvent</code>) and the call blocks (for example, <code>XNextEvent</code> blocks if the queue is empty.)
 
Higher-level libraries such as [[X Toolkit Intrinsics|Xt]] (which is in turn used by [[Xaw]] and [[Motif (software)|Motif]]) allow the client program to specify the [[callback (computer science)|callback function]]s associated with some events; the library takes care of polling the event queue and calling the appropriate function when required; some events such as those indicating the need of redrawing a window are handled internally by Xt.
 
Lower-level libraries, such as [[XCB]], provide asynchronous access to the protocol, allowing better latency hiding.
Line 278:
*[[X Window System protocols and architecture]]
*[[Xlib]]
*[[X Toolkit Intrinsics|Intrinsics]]
*[[Xnee]] can be used to sniff the X Window System protocol