diff options
author | Jaya Tiwari <tiwari.jaya18@gmail.com> | 2015-01-22 12:16:33 -0500 |
---|---|---|
committer | Christian Linhart <chris@demorecorder.com> | 2015-02-22 11:56:04 +0100 |
commit | e3ec1f74637237ce500dfd0ca59f2e422da4e019 (patch) | |
tree | 14e4ef89c498d52db6ccf3f4fc69f533edd4141a /src/c_client.py | |
parent | 5353c0216e091b64d01a43e6580e6d69b2ac16c7 (diff) |
Adding accessors for requests
Added accessor functions for requests the same way they were added for
structs,events and replies.
Lists for replies have accessor functions now.
Signed-off-by: Jaya Tiwari <tiwari.jaya18@gmail.com>
Reviewed-by: Christian Linhart <chris@demorecorder.com>
Comment from the Reviewer Christian Linhart:
I have tested your patch after fixing the issues with the patch-format.
It looks good:
* only adds new functions, and does not modify existing functions.
Therefore it is API and ABI compatible.
* adds accessors for varsized-stuff in requests.
This is needed for server-side XCB and may be useful for implementing X11-protocol proxies.
Diffstat (limited to 'src/c_client.py')
-rw-r--r-- | src/c_client.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/c_client.py b/src/c_client.py index cce620f..8a2900c 100644 --- a/src/c_client.py +++ b/src/c_client.py @@ -3137,6 +3137,7 @@ def c_request(self, name): if self.c_need_aux: _c_request_helper(self, name, 'xcb_void_cookie_t', True, False, True) _c_request_helper(self, name, 'xcb_void_cookie_t', True, True, True) + _c_accessors(self, name, name) # We generate the manpage afterwards because _c_type_setup has been called. # TODO: what about aux helpers? |