dix: unexport events related request handlers
Request handlers aren't supposed to be called by external drivers directly, so no need to keep them in the public SDK API. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
parent
18333fd1fa
commit
306655071c
|
|
@ -126,6 +126,7 @@ Equipment Corporation.
|
|||
#include "dix/extension_priv.h"
|
||||
#include "dix/input_priv.h"
|
||||
#include "dix/resource_priv.h"
|
||||
#include "dix/reqhandlers_priv.h"
|
||||
#include "os/bug_priv.h"
|
||||
#include "os/client_priv.h"
|
||||
#include "os/fmt.h"
|
||||
|
|
|
|||
|
|
@ -0,0 +1,47 @@
|
|||
/* SPDX-License-Identifier: MIT OR X11
|
||||
*
|
||||
* Copyright © 2024 Enrico Weigelt, metux IT consult <info@metux.net>
|
||||
*/
|
||||
#ifndef _XSERVER_DIX_REQHANDLERS_H
|
||||
#define _XSERVER_DIX_REQHANDLERS_H
|
||||
|
||||
#include "include/dix.h"
|
||||
|
||||
/*
|
||||
* prototypes for various X11 request handlers
|
||||
*
|
||||
* those should only be called by the dispatcher
|
||||
*/
|
||||
|
||||
/* events.c */
|
||||
int ProcAllowEvents(ClientPtr pClient);
|
||||
int ProcChangeActivePointerGrab(ClientPtr pClient);
|
||||
int ProcGrabButton(ClientPtr pClient);
|
||||
int ProcGetInputFocus(ClientPtr pClient);
|
||||
int ProcGrabKey(ClientPtr pClient);
|
||||
int ProcGrabKeyboard(ClientPtr pClient);
|
||||
int ProcGrabPointer(ClientPtr pClient);
|
||||
int ProcQueryPointer(ClientPtr pClient);
|
||||
int ProcRecolorCursor(ClientPtr pClient);
|
||||
int ProcSendEvent(ClientPtr pClient);
|
||||
int ProcSetInputFocus(ClientPtr pClient);
|
||||
int ProcUngrabButton(ClientPtr pClient);
|
||||
int ProcUngrabKey(ClientPtr pClient);
|
||||
int ProcUngrabKeyboard(ClientPtr pClient);
|
||||
int ProcUngrabPointer(ClientPtr pClient);
|
||||
int ProcWarpPointer(ClientPtr pClient);
|
||||
|
||||
int SProcChangeActivePointerGrab(ClientPtr pClient);
|
||||
int SProcGrabButton(ClientPtr pClient);
|
||||
int SProcGrabKey(ClientPtr pClient);
|
||||
int SProcGrabKeyboard(ClientPtr pClient);
|
||||
int SProcGrabPointer(ClientPtr pClient);
|
||||
int SProcRecolorCursor(ClientPtr pClient);
|
||||
int SProcSetInputFocus(ClientPtr pClient);
|
||||
int SProcSendEvent(ClientPtr pClient);
|
||||
int SProcUngrabButton(ClientPtr pClient);
|
||||
int SProcUngrabKey(ClientPtr pClient);
|
||||
int SProcUngrabKeyboard(ClientPtr pClient);
|
||||
int SProcWarpPointer(ClientPtr pClient);
|
||||
|
||||
#endif /* _XSERVER_DIX_REQHANDLERS_H */
|
||||
|
|
@ -49,6 +49,9 @@ SOFTWARE.
|
|||
#include <X11/X.h>
|
||||
#include <X11/Xproto.h>
|
||||
#include <X11/Xprotostr.h>
|
||||
|
||||
#include "dix/reqhandlers_priv.h"
|
||||
|
||||
#include "misc.h"
|
||||
#include "dixstruct.h"
|
||||
#include "extnsionst.h" /* for SendEvent */
|
||||
|
|
|
|||
|
|
@ -48,6 +48,9 @@ SOFTWARE.
|
|||
|
||||
#include <X11/X.h>
|
||||
#include <X11/Xproto.h>
|
||||
|
||||
#include "dix/reqhandlers_priv.h"
|
||||
|
||||
#include "windowstr.h"
|
||||
#include "extnsionst.h"
|
||||
#include "dixstruct.h"
|
||||
|
|
|
|||
|
|
@ -30,16 +30,12 @@ extern _X_EXPORT void SetCriticalEvent(int /* event */ );
|
|||
|
||||
extern _X_EXPORT CursorPtr GetSpriteCursor(DeviceIntPtr /*pDev */ );
|
||||
|
||||
extern _X_EXPORT int ProcAllowEvents(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int MaybeDeliverEventsToClient(WindowPtr /* pWin */ ,
|
||||
xEvent * /* pEvents */ ,
|
||||
int /* count */ ,
|
||||
Mask /* filter */ ,
|
||||
ClientPtr /* dontClient */ );
|
||||
|
||||
extern _X_EXPORT int ProcWarpPointer(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int EventSelectForWindow(WindowPtr /* pWin */ ,
|
||||
ClientPtr /* client */ ,
|
||||
Mask /* mask */ );
|
||||
|
|
@ -49,32 +45,4 @@ extern _X_EXPORT int EventSuppressForWindow(WindowPtr /* pWin */ ,
|
|||
Mask /* mask */ ,
|
||||
Bool * /* checkOptional */ );
|
||||
|
||||
extern _X_EXPORT int ProcSetInputFocus(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int ProcGetInputFocus(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int ProcGrabPointer(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int ProcChangeActivePointerGrab(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int ProcUngrabPointer(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int ProcGrabKeyboard(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int ProcUngrabKeyboard(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int ProcQueryPointer(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int ProcSendEvent(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int ProcUngrabKey(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int ProcGrabKey(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int ProcGrabButton(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int ProcUngrabButton(ClientPtr /* client */ );
|
||||
|
||||
extern _X_EXPORT int ProcRecolorCursor(ClientPtr /* client */ );
|
||||
|
||||
#endif /* DIXEVENTS_H */
|
||||
|
|
|
|||
|
|
@ -34,7 +34,6 @@ int SProcAllocColor(ClientPtr client);
|
|||
int SProcAllocColorCells(ClientPtr client);
|
||||
int SProcAllocColorPlanes(ClientPtr client);
|
||||
int SProcAllocNamedColor(ClientPtr client);
|
||||
int SProcChangeActivePointerGrab(ClientPtr client);
|
||||
int SProcChangeGC(ClientPtr client);
|
||||
int SProcChangeHosts(ClientPtr client);
|
||||
int SProcChangeKeyboardControl(ClientPtr client);
|
||||
|
|
@ -61,10 +60,6 @@ int SProcFreeColors(ClientPtr client);
|
|||
int SProcGetImage(ClientPtr client);
|
||||
int SProcGetMotionEvents(ClientPtr client);
|
||||
int SProcGetProperty(ClientPtr client);
|
||||
int SProcGrabButton(ClientPtr client);
|
||||
int SProcGrabKey(ClientPtr client);
|
||||
int SProcGrabKeyboard(ClientPtr client);
|
||||
int SProcGrabPointer(ClientPtr client);
|
||||
int SProcImageText(ClientPtr client);
|
||||
int SProcInternAtom(ClientPtr client);
|
||||
int SProcListFonts(ClientPtr client);
|
||||
|
|
@ -77,23 +72,17 @@ int SProcPutImage(ClientPtr client);
|
|||
int SProcQueryBestSize(ClientPtr client);
|
||||
int SProcQueryColors(ClientPtr client);
|
||||
int SProcQueryExtension(ClientPtr client);
|
||||
int SProcRecolorCursor(ClientPtr client);
|
||||
int SProcReparentWindow(ClientPtr client);
|
||||
int SProcResourceReq(ClientPtr client);
|
||||
int SProcRotateProperties(ClientPtr client);
|
||||
int SProcSendEvent(ClientPtr client);
|
||||
int SProcSetClipRectangles(ClientPtr client);
|
||||
int SProcSetDashes(ClientPtr client);
|
||||
int SProcSetFontPath(ClientPtr client);
|
||||
int SProcSetInputFocus(ClientPtr client);
|
||||
int SProcSetScreenSaver(ClientPtr client);
|
||||
int SProcSetSelectionOwner(ClientPtr client);
|
||||
int SProcSimpleReq(ClientPtr client);
|
||||
int SProcStoreColors(ClientPtr client);
|
||||
int SProcStoreNamedColor(ClientPtr client);
|
||||
int SProcTranslateCoords(ClientPtr client);
|
||||
int SProcUngrabButton(ClientPtr client);
|
||||
int SProcUngrabKey(ClientPtr client);
|
||||
int SProcWarpPointer(ClientPtr client);
|
||||
|
||||
#endif /* SWAPREQ_H */
|
||||
|
|
|
|||
Loading…
Reference in New Issue