xf86mscstr.h revision 677833bc953b6cb418c701facbdcf4aa18d6c44e
/* $XFree86: xc/include/extensions/xf86mscstr.h,v 3.12 2002/11/20 04:04:56 dawes 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 9
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
typedef struct _XF86MiscSetClientVersion {
#define sz_xXF86MiscSetClientVersionReq 8
typedef struct _XF86MiscGetFilePaths {
#define sz_xXF86MiscGetFilePathsReq 4
typedef struct {
#define sz_xXF86MiscGetFilePathsReply 32
typedef struct _XF86MiscPassMessage {
#define sz_xXF86MiscPassMessageReq 12
typedef struct {
#define sz_xXF86MiscPassMessageReply 32
#endif /* _XF86MISCSTR_H_ */