Re: [EXTERNAL] - Attempt at writing a tutorial
Lucas Augusto Valentim Dantas <[email protected]> Thu, 11 Feb 2021 17:28:10 +0000
| Newsgroups | gmane.comp.freedesktop.xcb |
|---|---|
| Message-ID | <CPZP284MB0488FC953EB8D3AC82626C9B8A8C9@CPZP284MB0488.BRAP284.PROD.OUTLOOK.COM> |
I found those values by looking into the source code, probably libxcb's, since they are passed to the second argument of the function xcb_send_request(), as can be seen here (although the "sequence" argument is gone already): https://xcb.freedesktop.org/ProtocolExtensionApi/#index3h2 but that page doesn't explain what they do. My goal with this tutorial is to provide enough for the reader to understand the X documentation so he is able to "navigate" on his own, that is what I am trying to do myself. ________________________________ De: Peter Harris <pharris-gGaKbNYk6w1Wk0Htik3J/[email protected]> Enviado: quinta-feira, 11 de fevereiro de 2021 14:15 Para: Lucas <[email protected]>; [email protected] <[email protected]> Assunto: RE: [EXTERNAL] - [Xcb] Attempt at writing a tutorial On 2021-02-10 Lucas wrote: > I am writing a XCB tutorial as an exercise, so far, this is what I > have https://biteiro.ga/xcb.html > > There are a few things I couldn't find details yet, such as what does > the flags XCB_REQUEST_CHECKED, XCB_REQUEST_RAW, > XCB_REQUEST_DISCARD_REPLY, and XCB_REQUEST_REPLY_FDS do? Those values are for internal use by libxcb (and/or xlib), and are not intended to be used by a normal user of libxcb. Who is your tutorial intended for? Showing the inner workings is more of a "deep documentation" thing than a "tutorial" thing. > Are there any > explanations on the members of the struct xcb_unmap_window_request_t? libxcb is a thin wrapper around the X11 protocol. As such, the documentation for those fields can be found at: https://www.x.org/releases/X11R7.7/doc/xproto/x11protocol.html#request_format https://www.x.org/releases/X11R7.7/doc/xproto/x11protocol.html#requests:UnmapWindow Peter Harris _______________________________________________ Xcb mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/xcb