xf86mscstr.h revision 677833bc953b6cb418c701facbdcf4aa18d6c44e
/* $XFree86: xc/include/extensions/xf86mscstr.h,v 3.10 2001/08/15 16:25:20 paulo Exp $ */
/*
* Copyright (c) 1995, 1996 The XFree86 Project, Inc
*/
/* THIS IS NOT AN X CONSORTIUM STANDARD */
#ifndef _XF86MISCSTR_H_
#define _XF86MISCSTR_H_
#define XF86MISCNAME "XFree86-Misc"
#define XF86MISC_MAJOR_VERSION 0 /* current version numbers */
#define XF86MISC_MINOR_VERSION 5
typedef struct _XF86MiscQueryVersion {
#define sz_xXF86MiscQueryVersionReq 4
typedef struct {
#define sz_xXF86MiscQueryVersionReply 32
#ifdef _XF86MISC_SAVER_COMPAT_
typedef struct _XF86MiscGetSaver {
#define sz_xXF86MiscGetSaverReq 8
typedef struct _XF86MiscSetSaver {
#define sz_xXF86MiscSetSaverReq 16
typedef struct {
#define sz_xXF86MiscGetSaverReply 32
#endif
typedef struct _XF86MiscGetMouseSettings {
#define sz_xXF86MiscGetMouseSettingsReq 4
typedef struct {
#define sz_xXF86MiscGetMouseSettingsReply 44
typedef struct _XF86MiscGetKbdSettings {
#define sz_xXF86MiscGetKbdSettingsReq 4
typedef struct {
#define sz_xXF86MiscGetKbdSettingsReply 32
typedef struct _XF86MiscSetMouseSettings {
#define sz_xXF86MiscSetMouseSettingsReq 36
typedef struct _XF86MiscSetKbdSettings {
#define sz_xXF86MiscSetKbdSettingsReq 20
typedef struct _XF86MiscSetGrabKeysState {
#define sz_xXF86MiscSetGrabKeysStateReq 8
typedef struct {
#define sz_xXF86MiscSetGrabKeysStateReply 32
#endif /* _XF86MISCSTR_H_ */