1c27c18e8SmrgXGETEXTENSIONVERSION(libmansuffix) 2c27c18e8Smrg================================== 3c27c18e8Smrg 4c27c18e8SmrgNAME 5c27c18e8Smrg---- 6c27c18e8Smrg 7c27c18e8Smrg XGetExtensionVersion - query the version of the input extension. 8c27c18e8Smrg 9c27c18e8SmrgSYNOPSIS 10c27c18e8Smrg-------- 11c27c18e8Smrg 12c27c18e8Smrg #include <X11/extensions/XInput.h> 13c27c18e8Smrg 14c27c18e8Smrg XExtensionVersion *XGetExtensionVersion( Display *display, 15c27c18e8Smrg char *name); 16c27c18e8Smrg 17c27c18e8Smrg display 18c27c18e8Smrg Specifies the connection to the X server. 19c27c18e8Smrg 20c27c18e8Smrg name 21c27c18e8Smrg Specifies the extension to be queried. The input 2287404ef7Smrg extension name is defined in the header file XI.h. 23c27c18e8Smrg 24c27c18e8SmrgDESCRIPTION 25c27c18e8Smrg----------- 26c27c18e8Smrg 27c27c18e8Smrg The XGetExtensionVersion request is deprecated and should not 28b789ec8aSmrg be used in XI2 applications. Clients issuing a XGetExtensionVersion 29b789ec8aSmrg request will not be able to use XI2 features. 30b789ec8aSmrg 31b789ec8aSmrg The XGetExtensionVersion request queries the version of the input 32b789ec8aSmrg extension, and returns an XExtensionVersion structure. This structure 33b789ec8aSmrg contains a major_version and minor_version number which can be compared 34c27c18e8Smrg with constants defined in XI.h. Support for additional protocol 35c27c18e8Smrg requests added to the input extension after its initial release 36c27c18e8Smrg is indicated by a version number corresponding to the added 37c27c18e8Smrg requests. Each version contains all the protocol requests 38c27c18e8Smrg contained by previous versions. 39c27c18e8Smrg 40c27c18e8Smrg You should use XFree to free the XExtensionVersion structure. 41c27c18e8Smrg 42c27c18e8SmrgSTRUCTURES 43c27c18e8Smrg---------- 44c27c18e8Smrg 45c27c18e8Smrg This request returns an XExtensionVersion structure. 46c27c18e8Smrg 47c27c18e8Smrg typedef struct { 48c27c18e8Smrg int present; 49c27c18e8Smrg short major_version; 50c27c18e8Smrg short minor_version; 51c27c18e8Smrg } XExtensionVersion; 52