X-Git-Url: http://git.demorecorder.com/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fc-client.xsl;h=d7a0eb9b192e702f42ad94ab3662f734e4b9cd56;hb=4a60950b7433eb41e08cb0c74dc8ced8f92fd78a;hp=31b6de5a9274431d7c96cf515b2429788e6bb1b7;hpb=9d155160546798052533c277c877879e83f85979;p=free-sw%2Fxcb%2Flibxcb diff --git a/src/c-client.xsl b/src/c-client.xsl index 31b6de5..d7a0eb9 100644 --- a/src/c-client.xsl +++ b/src/c-client.xsl @@ -47,6 +47,8 @@ authorization from the authors. + + @@ -340,6 +342,24 @@ authorization from the authors. + /** + * Delivers a request to the X server + * @param c The connection + * @return A cookie + * + * Delivers a request to the X server. + * + + * This form can be used only if the request will not cause + * a reply to be generated. Any returned error will be + * saved for handling by xcb_request_check(). + + + * This form can be used only if the request will cause + * a reply to be generated. Any returned error will be + * placed in the event queue. + + */ + /** + * Return the reply + * @param c The connection + * @param cookie The cookie + * @param e The xcb_generic_error_t supplied + * + * Returns the reply of the request asked by + * + * The parameter @p e supplied to this function must be NULL if + * _unchecked(). is used. + * Otherwise, it stores the error if any. + */ @@ -588,7 +620,7 @@ authorization from the authors. - + @@ -720,7 +752,11 @@ authorization from the authors. xcb_out; - + xcb_out.pad0 = 0; + + @@ -779,6 +815,14 @@ authorization from the authors. + + + + xcb_out.pad = 0; + memset(xcb_out.pad, 0, ); + + + @@ -910,6 +954,14 @@ authorization from the authors. + /** + * Get the next element of the iterator + * @param i Pointer to a _iterator_t + * + * Get the next element in the iterator. The member rem is + * decreased by one. The member data points to the next + * element. The member index is increased by sizeof(_t) + */ @@ -928,6 +980,15 @@ authorization from the authors. + /** + * Return the iterator pointing to the last element + * @param i An _iterator_t + * @return The iterator pointing to the last element + * + * Set the current element in the iterator to the last element. + * The member rem is set to 0. The member data points to the + * last element. + */ xcb_generic_iterator_t ret; @@ -973,11 +1034,13 @@ authorization from the authors. -->___H -/** - * @file .h - **/ +/* + * This file generated automatically from +.xml by c-client.xsl using XSLT. + * Edit at your peril. + */ - + /** * @defgroup XCB__API XCB API * @brief XCB Protocol Implementation. @@ -985,14 +1048,8 @@ authorization from the authors. * @{ **/ -/* - * This file generated automatically from -.xml by c-client.xsl using XSLT. - * Edit at your peril. - */ - - + #ifndef #define @@ -1017,7 +1074,10 @@ authorization from the authors. - + + +#include <string.h> + #include <assert.h> #include "xcbext.h" #include ".h" @@ -1028,10 +1088,11 @@ authorization from the authors. +#endif + /** * @} */ -#endif @@ -1164,6 +1225,10 @@ authorization from the authors. + + + + /***************************************************************************** ** ** @@ -1228,6 +1293,11 @@ authorization from the authors. + + + + +