78 lines
2.5 KiB
C
78 lines
2.5 KiB
C
/* 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"
|
|
#include "include/os.h"
|
|
|
|
|
|
/*
|
|
* prototypes for various X11 request handlers
|
|
*
|
|
* those should only be called by the dispatcher
|
|
*/
|
|
|
|
/* events.c */
|
|
XRetCode ProcAllowEvents(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcChangeActivePointerGrab(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcGrabButton(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcGetInputFocus(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcGrabKey(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcGrabKeyboard(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcGrabPointer(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcQueryPointer(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcRecolorCursor(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcSendEvent(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcSetInputFocus(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcUngrabButton(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcUngrabKey(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcUngrabKeyboard(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcUngrabPointer(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode ProcWarpPointer(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
|
|
XRetCode SProcChangeActivePointerGrab(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode SProcGrabButton(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode SProcGrabKey(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode SProcGrabKeyboard(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode SProcGrabPointer(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode SProcRecolorCursor(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode SProcSetInputFocus(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode SProcSendEvent(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode SProcUngrabButton(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode SProcUngrabKey(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode SProcUngrabKeyboard(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
XRetCode SProcWarpPointer(ClientPtr pClient)
|
|
_X_ATTRIBUTE_NONNULL_ARG(1);
|
|
|
|
#endif /* _XSERVER_DIX_REQHANDLERS_H */
|