X-Git-Url: https://git.sesse.net/?p=rdpsrv;a=blobdiff_plain;f=Xserver%2Fprograms%2FXserver%2Finclude%2Fexevents.h;fp=Xserver%2Fprograms%2FXserver%2Finclude%2Fexevents.h;h=0000000000000000000000000000000000000000;hp=2ad79aa1052ef5361348e482cb9868e6efd82e3f;hb=ce66b81460e5353db09d45c02339d4583fbda255;hpb=7772d71ffd742cfc9b7ff214659d16c5bb56a391 diff --git a/Xserver/programs/Xserver/include/exevents.h b/Xserver/programs/Xserver/include/exevents.h deleted file mode 100644 index 2ad79aa..0000000 --- a/Xserver/programs/Xserver/include/exevents.h +++ /dev/null @@ -1,275 +0,0 @@ -/* $XFree86: xc/programs/Xserver/include/exevents.h,v 3.1 1996/04/15 11:34:29 dawes Exp $ */ -/************************************************************ - -Copyright 1996 by Thomas E. Dickey - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of the above listed -copyright holder(s) not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. - -THE ABOVE LISTED COPYRIGHT HOLDER(S) DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE -LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - -********************************************************/ - -/******************************************************************** - * Interface of 'exevents.c' - */ - -#ifndef EXEVENTS_H -#define EXEVENTS_H - -void -RegisterOtherDevice ( -#if NeedFunctionPrototypes - DeviceIntPtr /* device */ -#endif - ); - -void -ProcessOtherEvent ( -#if NeedFunctionPrototypes - xEventPtr /* FIXME deviceKeyButtonPointer * xE */, - DeviceIntPtr /* other */, - int /* count */ -#endif - ); - -int -InitProximityClassDeviceStruct( -#if NeedFunctionPrototypes - DeviceIntPtr /* dev */ -#endif - ); - -void -InitValuatorAxisStruct( -#if NeedFunctionPrototypes - DeviceIntPtr /* dev */, - int /* axnum */, - int /* minval */, - int /* maxval */, - int /* resolution */, - int /* min_res */, - int /* max_res */ -#endif - ); - -void -DeviceFocusEvent( -#if NeedFunctionPrototypes - DeviceIntPtr /* dev */, - int /* type */, - int /* mode */, - int /* detail */, - WindowPtr /* pWin */ -#endif - ); - -int -GrabButton( -#if NeedFunctionPrototypes - ClientPtr /* client */, - DeviceIntPtr /* dev */, - BYTE /* this_device_mode */, - BYTE /* other_devices_mode */, - CARD16 /* modifiers */, - DeviceIntPtr /* modifier_device */, - CARD8 /* button */, - Window /* grabWindow */, - BOOL /* ownerEvents */, - Cursor /* rcursor */, - Window /* rconfineTo */, - Mask /* eventMask */ -#endif - ); - -int -GrabKey( -#if NeedFunctionPrototypes - ClientPtr /* client */, - DeviceIntPtr /* dev */, - BYTE /* this_device_mode */, - BYTE /* other_devices_mode */, - CARD16 /* modifiers */, - DeviceIntPtr /* modifier_device */, - CARD8 /* key */, - Window /* grabWindow */, - BOOL /* ownerEvents */, - Mask /* mask */ -#endif - ); - -int -SelectForWindow( -#if NeedFunctionPrototypes - DeviceIntPtr /* dev */, - WindowPtr /* pWin */, - ClientPtr /* client */, - Mask /* mask */, - Mask /* exclusivemasks */, - Mask /* validmasks */ -#endif - ); - -int -AddExtensionClient ( -#if NeedFunctionPrototypes - WindowPtr /* pWin */, - ClientPtr /* client */, - Mask /* mask */, - int /* mskidx */ -#endif - ); - -void -RecalculateDeviceDeliverableEvents( -#if NeedFunctionPrototypes - WindowPtr /* pWin */ -#endif - ); - -int -InputClientGone( -#if NeedFunctionPrototypes - WindowPtr /* pWin */, - XID /* id */ -#endif - ); - -int -SendEvent ( -#if NeedFunctionPrototypes - ClientPtr /* client */, - DeviceIntPtr /* d */, - Window /* dest */, - Bool /* propagate */, - xEvent * /* ev */, - Mask /* mask */, - int /* count */ -#endif - ); - -int -SetButtonMapping ( -#if NeedFunctionPrototypes - ClientPtr /* client */, - DeviceIntPtr /* dev */, - int /* nElts */, - BYTE * /* map */ -#endif - ); - -int -SetModifierMapping( -#if NeedFunctionPrototypes - ClientPtr /* client */, - DeviceIntPtr /* dev */, - int /* len */, - int /* rlen */, - int /* numKeyPerModifier */, - KeyCode * /* inputMap */, - KeyClassPtr * /* k */ -#endif - ); - -void -SendDeviceMappingNotify( -#if NeedFunctionPrototypes - CARD8 /* request, */, - KeyCode /* firstKeyCode */, - CARD8 /* count */, - DeviceIntPtr /* dev */ -#endif -); - -int -ChangeKeyMapping( -#if NeedFunctionPrototypes - ClientPtr /* client */, - DeviceIntPtr /* dev */, - unsigned /* len */, - int /* type */, - KeyCode /* firstKeyCode */, - CARD8 /* keyCodes */, - CARD8 /* keySymsPerKeyCode */, - KeySym * /* map */ -#endif - ); - -void -DeleteWindowFromAnyExtEvents( -#if NeedFunctionPrototypes - WindowPtr /* pWin */, - Bool /* freeResources */ -#endif -); - -void -DeleteDeviceFromAnyExtEvents( -#if NeedFunctionPrototypes - WindowPtr /* pWin */, - DeviceIntPtr /* dev */ -#endif - ); - -int -MaybeSendDeviceMotionNotifyHint ( -#if NeedFunctionPrototypes - deviceKeyButtonPointer * /* pEvents */, - Mask /* mask */ -#endif -); - -void -CheckDeviceGrabAndHintWindow ( -#if NeedFunctionPrototypes - WindowPtr /* pWin */, - int /* type */, - deviceKeyButtonPointer * /* xE */, - GrabPtr /* grab */, - ClientPtr /* client */, - Mask /* deliveryMask */ -#endif - ); - -Mask -DeviceEventMaskForClient( -#if NeedFunctionPrototypes - DeviceIntPtr /* dev */, - WindowPtr /* pWin */, - ClientPtr /* client */ -#endif -); - -void -MaybeStopDeviceHint( -#if NeedFunctionPrototypes - DeviceIntPtr /* dev */, - ClientPtr /* client */ -#endif - ); - -int -DeviceEventSuppressForWindow( -#if NeedFunctionPrototypes - WindowPtr /* pWin */, - ClientPtr /* client */, - Mask /* mask */, - int /* maskndx */ -#endif - ); - -#endif /* EXEVENTS_H */