Enum x11rb_protocol::protocol::Request

source ·
#[non_exhaustive]
pub enum Request<'input> {
Show 668 variants Unknown(RequestHeader, Cow<'input, [u8]>), CreateWindow(CreateWindowRequest<'input>), ChangeWindowAttributes(ChangeWindowAttributesRequest<'input>), GetWindowAttributes(GetWindowAttributesRequest), DestroyWindow(DestroyWindowRequest), DestroySubwindows(DestroySubwindowsRequest), ChangeSaveSet(ChangeSaveSetRequest), ReparentWindow(ReparentWindowRequest), MapWindow(MapWindowRequest), MapSubwindows(MapSubwindowsRequest), UnmapWindow(UnmapWindowRequest), UnmapSubwindows(UnmapSubwindowsRequest), ConfigureWindow(ConfigureWindowRequest<'input>), CirculateWindow(CirculateWindowRequest), GetGeometry(GetGeometryRequest), QueryTree(QueryTreeRequest), InternAtom(InternAtomRequest<'input>), GetAtomName(GetAtomNameRequest), ChangeProperty(ChangePropertyRequest<'input>), DeleteProperty(DeletePropertyRequest), GetProperty(GetPropertyRequest), ListProperties(ListPropertiesRequest), SetSelectionOwner(SetSelectionOwnerRequest), GetSelectionOwner(GetSelectionOwnerRequest), ConvertSelection(ConvertSelectionRequest), SendEvent(SendEventRequest<'input>), GrabPointer(GrabPointerRequest), UngrabPointer(UngrabPointerRequest), GrabButton(GrabButtonRequest), UngrabButton(UngrabButtonRequest), ChangeActivePointerGrab(ChangeActivePointerGrabRequest), GrabKeyboard(GrabKeyboardRequest), UngrabKeyboard(UngrabKeyboardRequest), GrabKey(GrabKeyRequest), UngrabKey(UngrabKeyRequest), AllowEvents(AllowEventsRequest), GrabServer(GrabServerRequest), UngrabServer(UngrabServerRequest), QueryPointer(QueryPointerRequest), GetMotionEvents(GetMotionEventsRequest), TranslateCoordinates(TranslateCoordinatesRequest), WarpPointer(WarpPointerRequest), SetInputFocus(SetInputFocusRequest), GetInputFocus(GetInputFocusRequest), QueryKeymap(QueryKeymapRequest), OpenFont(OpenFontRequest<'input>), CloseFont(CloseFontRequest), QueryFont(QueryFontRequest), QueryTextExtents(QueryTextExtentsRequest<'input>), ListFonts(ListFontsRequest<'input>), ListFontsWithInfo(ListFontsWithInfoRequest<'input>), SetFontPath(SetFontPathRequest<'input>), GetFontPath(GetFontPathRequest), CreatePixmap(CreatePixmapRequest), FreePixmap(FreePixmapRequest), CreateGC(CreateGCRequest<'input>), ChangeGC(ChangeGCRequest<'input>), CopyGC(CopyGCRequest), SetDashes(SetDashesRequest<'input>), SetClipRectangles(SetClipRectanglesRequest<'input>), FreeGC(FreeGCRequest), ClearArea(ClearAreaRequest), CopyArea(CopyAreaRequest), CopyPlane(CopyPlaneRequest), PolyPoint(PolyPointRequest<'input>), PolyLine(PolyLineRequest<'input>), PolySegment(PolySegmentRequest<'input>), PolyRectangle(PolyRectangleRequest<'input>), PolyArc(PolyArcRequest<'input>), FillPoly(FillPolyRequest<'input>), PolyFillRectangle(PolyFillRectangleRequest<'input>), PolyFillArc(PolyFillArcRequest<'input>), PutImage(PutImageRequest<'input>), GetImage(GetImageRequest), PolyText8(PolyText8Request<'input>), PolyText16(PolyText16Request<'input>), ImageText8(ImageText8Request<'input>), ImageText16(ImageText16Request<'input>), CreateColormap(CreateColormapRequest), FreeColormap(FreeColormapRequest), CopyColormapAndFree(CopyColormapAndFreeRequest), InstallColormap(InstallColormapRequest), UninstallColormap(UninstallColormapRequest), ListInstalledColormaps(ListInstalledColormapsRequest), AllocColor(AllocColorRequest), AllocNamedColor(AllocNamedColorRequest<'input>), AllocColorCells(AllocColorCellsRequest), AllocColorPlanes(AllocColorPlanesRequest), FreeColors(FreeColorsRequest<'input>), StoreColors(StoreColorsRequest<'input>), StoreNamedColor(StoreNamedColorRequest<'input>), QueryColors(QueryColorsRequest<'input>), LookupColor(LookupColorRequest<'input>), CreateCursor(CreateCursorRequest), CreateGlyphCursor(CreateGlyphCursorRequest), FreeCursor(FreeCursorRequest), RecolorCursor(RecolorCursorRequest), QueryBestSize(QueryBestSizeRequest), QueryExtension(QueryExtensionRequest<'input>), ListExtensions(ListExtensionsRequest), ChangeKeyboardMapping(ChangeKeyboardMappingRequest<'input>), GetKeyboardMapping(GetKeyboardMappingRequest), ChangeKeyboardControl(ChangeKeyboardControlRequest<'input>), GetKeyboardControl(GetKeyboardControlRequest), Bell(BellRequest), ChangePointerControl(ChangePointerControlRequest), GetPointerControl(GetPointerControlRequest), SetScreenSaver(SetScreenSaverRequest), GetScreenSaver(GetScreenSaverRequest), ChangeHosts(ChangeHostsRequest<'input>), ListHosts(ListHostsRequest), SetAccessControl(SetAccessControlRequest), SetCloseDownMode(SetCloseDownModeRequest), KillClient(KillClientRequest), RotateProperties(RotatePropertiesRequest<'input>), ForceScreenSaver(ForceScreenSaverRequest), SetPointerMapping(SetPointerMappingRequest<'input>), GetPointerMapping(GetPointerMappingRequest), SetModifierMapping(SetModifierMappingRequest<'input>), GetModifierMapping(GetModifierMappingRequest), NoOperation(NoOperationRequest), BigreqEnable(EnableRequest), CompositeQueryVersion(QueryVersionRequest), CompositeRedirectWindow(RedirectWindowRequest), CompositeRedirectSubwindows(RedirectSubwindowsRequest), CompositeUnredirectWindow(UnredirectWindowRequest), CompositeUnredirectSubwindows(UnredirectSubwindowsRequest), CompositeCreateRegionFromBorderClip(CreateRegionFromBorderClipRequest), CompositeNameWindowPixmap(NameWindowPixmapRequest), CompositeGetOverlayWindow(GetOverlayWindowRequest), CompositeReleaseOverlayWindow(ReleaseOverlayWindowRequest), DamageQueryVersion(QueryVersionRequest), DamageCreate(CreateRequest), DamageDestroy(DestroyRequest), DamageSubtract(SubtractRequest), DamageAdd(AddRequest), DbeQueryVersion(QueryVersionRequest), DbeAllocateBackBuffer(AllocateBackBufferRequest), DbeDeallocateBackBuffer(DeallocateBackBufferRequest), DbeSwapBuffers(SwapBuffersRequest<'input>), DbeBeginIdiom(BeginIdiomRequest), DbeEndIdiom(EndIdiomRequest), DbeGetVisualInfo(GetVisualInfoRequest<'input>), DbeGetBackBufferAttributes(GetBackBufferAttributesRequest), DpmsGetVersion(GetVersionRequest), DpmsCapable(CapableRequest), DpmsGetTimeouts(GetTimeoutsRequest), DpmsSetTimeouts(SetTimeoutsRequest), DpmsEnable(EnableRequest), DpmsDisable(DisableRequest), DpmsForceLevel(ForceLevelRequest), DpmsInfo(InfoRequest), DpmsSelectInput(SelectInputRequest), Dri2QueryVersion(QueryVersionRequest), Dri2Connect(ConnectRequest), Dri2Authenticate(AuthenticateRequest), Dri2CreateDrawable(CreateDrawableRequest), Dri2DestroyDrawable(DestroyDrawableRequest), Dri2GetBuffers(GetBuffersRequest<'input>), Dri2CopyRegion(CopyRegionRequest), Dri2GetBuffersWithFormat(GetBuffersWithFormatRequest<'input>), Dri2SwapBuffers(SwapBuffersRequest), Dri2GetMSC(GetMSCRequest), Dri2WaitMSC(WaitMSCRequest), Dri2WaitSBC(WaitSBCRequest), Dri2SwapInterval(SwapIntervalRequest), Dri2GetParam(GetParamRequest), Dri3QueryVersion(QueryVersionRequest), Dri3Open(OpenRequest), Dri3PixmapFromBuffer(PixmapFromBufferRequest), Dri3BufferFromPixmap(BufferFromPixmapRequest), Dri3FenceFromFD(FenceFromFDRequest), Dri3FDFromFence(FDFromFenceRequest), Dri3GetSupportedModifiers(GetSupportedModifiersRequest), Dri3PixmapFromBuffers(PixmapFromBuffersRequest), Dri3BuffersFromPixmap(BuffersFromPixmapRequest), Dri3SetDRMDeviceInUse(SetDRMDeviceInUseRequest), Dri3ImportSyncobj(ImportSyncobjRequest), Dri3FreeSyncobj(FreeSyncobjRequest), GeQueryVersion(QueryVersionRequest), GlxRender(RenderRequest<'input>), GlxRenderLarge(RenderLargeRequest<'input>), GlxCreateContext(CreateContextRequest), GlxDestroyContext(DestroyContextRequest), GlxMakeCurrent(MakeCurrentRequest), GlxIsDirect(IsDirectRequest), GlxQueryVersion(QueryVersionRequest), GlxWaitGL(WaitGLRequest), GlxWaitX(WaitXRequest), GlxCopyContext(CopyContextRequest), GlxSwapBuffers(SwapBuffersRequest), GlxUseXFont(UseXFontRequest), GlxCreateGLXPixmap(CreateGLXPixmapRequest), GlxGetVisualConfigs(GetVisualConfigsRequest), GlxDestroyGLXPixmap(DestroyGLXPixmapRequest), GlxVendorPrivate(VendorPrivateRequest<'input>), GlxVendorPrivateWithReply(VendorPrivateWithReplyRequest<'input>), GlxQueryExtensionsString(QueryExtensionsStringRequest), GlxQueryServerString(QueryServerStringRequest), GlxClientInfo(ClientInfoRequest<'input>), GlxGetFBConfigs(GetFBConfigsRequest), GlxCreatePixmap(CreatePixmapRequest<'input>), GlxDestroyPixmap(DestroyPixmapRequest), GlxCreateNewContext(CreateNewContextRequest), GlxQueryContext(QueryContextRequest), GlxMakeContextCurrent(MakeContextCurrentRequest), GlxCreatePbuffer(CreatePbufferRequest<'input>), GlxDestroyPbuffer(DestroyPbufferRequest), GlxGetDrawableAttributes(GetDrawableAttributesRequest), GlxChangeDrawableAttributes(ChangeDrawableAttributesRequest<'input>), GlxCreateWindow(CreateWindowRequest<'input>), GlxDeleteWindow(DeleteWindowRequest), GlxSetClientInfoARB(SetClientInfoARBRequest<'input>), GlxCreateContextAttribsARB(CreateContextAttribsARBRequest<'input>), GlxSetClientInfo2ARB(SetClientInfo2ARBRequest<'input>), GlxNewList(NewListRequest), GlxEndList(EndListRequest), GlxDeleteLists(DeleteListsRequest), GlxGenLists(GenListsRequest), GlxFeedbackBuffer(FeedbackBufferRequest), GlxSelectBuffer(SelectBufferRequest), GlxRenderMode(RenderModeRequest), GlxFinish(FinishRequest), GlxPixelStoref(PixelStorefRequest), GlxPixelStorei(PixelStoreiRequest), GlxReadPixels(ReadPixelsRequest), GlxGetBooleanv(GetBooleanvRequest), GlxGetClipPlane(GetClipPlaneRequest), GlxGetDoublev(GetDoublevRequest), GlxGetError(GetErrorRequest), GlxGetFloatv(GetFloatvRequest), GlxGetIntegerv(GetIntegervRequest), GlxGetLightfv(GetLightfvRequest), GlxGetLightiv(GetLightivRequest), GlxGetMapdv(GetMapdvRequest), GlxGetMapfv(GetMapfvRequest), GlxGetMapiv(GetMapivRequest), GlxGetMaterialfv(GetMaterialfvRequest), GlxGetMaterialiv(GetMaterialivRequest), GlxGetPixelMapfv(GetPixelMapfvRequest), GlxGetPixelMapuiv(GetPixelMapuivRequest), GlxGetPixelMapusv(GetPixelMapusvRequest), GlxGetPolygonStipple(GetPolygonStippleRequest), GlxGetString(GetStringRequest), GlxGetTexEnvfv(GetTexEnvfvRequest), GlxGetTexEnviv(GetTexEnvivRequest), GlxGetTexGendv(GetTexGendvRequest), GlxGetTexGenfv(GetTexGenfvRequest), GlxGetTexGeniv(GetTexGenivRequest), GlxGetTexImage(GetTexImageRequest), GlxGetTexParameterfv(GetTexParameterfvRequest), GlxGetTexParameteriv(GetTexParameterivRequest), GlxGetTexLevelParameterfv(GetTexLevelParameterfvRequest), GlxGetTexLevelParameteriv(GetTexLevelParameterivRequest), GlxIsEnabled(IsEnabledRequest), GlxIsList(IsListRequest), GlxFlush(FlushRequest), GlxAreTexturesResident(AreTexturesResidentRequest<'input>), GlxDeleteTextures(DeleteTexturesRequest<'input>), GlxGenTextures(GenTexturesRequest), GlxIsTexture(IsTextureRequest), GlxGetColorTable(GetColorTableRequest), GlxGetColorTableParameterfv(GetColorTableParameterfvRequest), GlxGetColorTableParameteriv(GetColorTableParameterivRequest), GlxGetConvolutionFilter(GetConvolutionFilterRequest), GlxGetConvolutionParameterfv(GetConvolutionParameterfvRequest), GlxGetConvolutionParameteriv(GetConvolutionParameterivRequest), GlxGetSeparableFilter(GetSeparableFilterRequest), GlxGetHistogram(GetHistogramRequest), GlxGetHistogramParameterfv(GetHistogramParameterfvRequest), GlxGetHistogramParameteriv(GetHistogramParameterivRequest), GlxGetMinmax(GetMinmaxRequest), GlxGetMinmaxParameterfv(GetMinmaxParameterfvRequest), GlxGetMinmaxParameteriv(GetMinmaxParameterivRequest), GlxGetCompressedTexImageARB(GetCompressedTexImageARBRequest), GlxDeleteQueriesARB(DeleteQueriesARBRequest<'input>), GlxGenQueriesARB(GenQueriesARBRequest), GlxIsQueryARB(IsQueryARBRequest), GlxGetQueryivARB(GetQueryivARBRequest), GlxGetQueryObjectivARB(GetQueryObjectivARBRequest), GlxGetQueryObjectuivARB(GetQueryObjectuivARBRequest), PresentQueryVersion(QueryVersionRequest), PresentPixmap(PixmapRequest<'input>), PresentNotifyMSC(NotifyMSCRequest), PresentSelectInput(SelectInputRequest), PresentQueryCapabilities(QueryCapabilitiesRequest), PresentPixmapSynced(PixmapSyncedRequest<'input>), RandrQueryVersion(QueryVersionRequest), RandrSetScreenConfig(SetScreenConfigRequest), RandrSelectInput(SelectInputRequest), RandrGetScreenInfo(GetScreenInfoRequest), RandrGetScreenSizeRange(GetScreenSizeRangeRequest), RandrSetScreenSize(SetScreenSizeRequest), RandrGetScreenResources(GetScreenResourcesRequest), RandrGetOutputInfo(GetOutputInfoRequest), RandrListOutputProperties(ListOutputPropertiesRequest), RandrQueryOutputProperty(QueryOutputPropertyRequest), RandrConfigureOutputProperty(ConfigureOutputPropertyRequest<'input>), RandrChangeOutputProperty(ChangeOutputPropertyRequest<'input>), RandrDeleteOutputProperty(DeleteOutputPropertyRequest), RandrGetOutputProperty(GetOutputPropertyRequest), RandrCreateMode(CreateModeRequest<'input>), RandrDestroyMode(DestroyModeRequest), RandrAddOutputMode(AddOutputModeRequest), RandrDeleteOutputMode(DeleteOutputModeRequest), RandrGetCrtcInfo(GetCrtcInfoRequest), RandrSetCrtcConfig(SetCrtcConfigRequest<'input>), RandrGetCrtcGammaSize(GetCrtcGammaSizeRequest), RandrGetCrtcGamma(GetCrtcGammaRequest), RandrSetCrtcGamma(SetCrtcGammaRequest<'input>), RandrGetScreenResourcesCurrent(GetScreenResourcesCurrentRequest), RandrSetCrtcTransform(SetCrtcTransformRequest<'input>), RandrGetCrtcTransform(GetCrtcTransformRequest), RandrGetPanning(GetPanningRequest), RandrSetPanning(SetPanningRequest), RandrSetOutputPrimary(SetOutputPrimaryRequest), RandrGetOutputPrimary(GetOutputPrimaryRequest), RandrGetProviders(GetProvidersRequest), RandrGetProviderInfo(GetProviderInfoRequest), RandrSetProviderOffloadSink(SetProviderOffloadSinkRequest), RandrSetProviderOutputSource(SetProviderOutputSourceRequest), RandrListProviderProperties(ListProviderPropertiesRequest), RandrQueryProviderProperty(QueryProviderPropertyRequest), RandrConfigureProviderProperty(ConfigureProviderPropertyRequest<'input>), RandrChangeProviderProperty(ChangeProviderPropertyRequest<'input>), RandrDeleteProviderProperty(DeleteProviderPropertyRequest), RandrGetProviderProperty(GetProviderPropertyRequest), RandrGetMonitors(GetMonitorsRequest), RandrSetMonitor(SetMonitorRequest), RandrDeleteMonitor(DeleteMonitorRequest), RandrCreateLease(CreateLeaseRequest<'input>), RandrFreeLease(FreeLeaseRequest), RecordQueryVersion(QueryVersionRequest), RecordCreateContext(CreateContextRequest<'input>), RecordRegisterClients(RegisterClientsRequest<'input>), RecordUnregisterClients(UnregisterClientsRequest<'input>), RecordGetContext(GetContextRequest), RecordEnableContext(EnableContextRequest), RecordDisableContext(DisableContextRequest), RecordFreeContext(FreeContextRequest), RenderQueryVersion(QueryVersionRequest), RenderQueryPictFormats(QueryPictFormatsRequest), RenderQueryPictIndexValues(QueryPictIndexValuesRequest), RenderCreatePicture(CreatePictureRequest<'input>), RenderChangePicture(ChangePictureRequest<'input>), RenderSetPictureClipRectangles(SetPictureClipRectanglesRequest<'input>), RenderFreePicture(FreePictureRequest), RenderComposite(CompositeRequest), RenderTrapezoids(TrapezoidsRequest<'input>), RenderTriangles(TrianglesRequest<'input>), RenderTriStrip(TriStripRequest<'input>), RenderTriFan(TriFanRequest<'input>), RenderCreateGlyphSet(CreateGlyphSetRequest), RenderReferenceGlyphSet(ReferenceGlyphSetRequest), RenderFreeGlyphSet(FreeGlyphSetRequest), RenderAddGlyphs(AddGlyphsRequest<'input>), RenderFreeGlyphs(FreeGlyphsRequest<'input>), RenderCompositeGlyphs8(CompositeGlyphs8Request<'input>), RenderCompositeGlyphs16(CompositeGlyphs16Request<'input>), RenderCompositeGlyphs32(CompositeGlyphs32Request<'input>), RenderFillRectangles(FillRectanglesRequest<'input>), RenderCreateCursor(CreateCursorRequest), RenderSetPictureTransform(SetPictureTransformRequest), RenderQueryFilters(QueryFiltersRequest), RenderSetPictureFilter(SetPictureFilterRequest<'input>), RenderCreateAnimCursor(CreateAnimCursorRequest<'input>), RenderAddTraps(AddTrapsRequest<'input>), RenderCreateSolidFill(CreateSolidFillRequest), RenderCreateLinearGradient(CreateLinearGradientRequest<'input>), RenderCreateRadialGradient(CreateRadialGradientRequest<'input>), RenderCreateConicalGradient(CreateConicalGradientRequest<'input>), ResQueryVersion(QueryVersionRequest), ResQueryClients(QueryClientsRequest), ResQueryClientResources(QueryClientResourcesRequest), ResQueryClientPixmapBytes(QueryClientPixmapBytesRequest), ResQueryClientIds(QueryClientIdsRequest<'input>), ResQueryResourceBytes(QueryResourceBytesRequest<'input>), ScreensaverQueryVersion(QueryVersionRequest), ScreensaverQueryInfo(QueryInfoRequest), ScreensaverSelectInput(SelectInputRequest), ScreensaverSetAttributes(SetAttributesRequest<'input>), ScreensaverUnsetAttributes(UnsetAttributesRequest), ScreensaverSuspend(SuspendRequest), ShapeQueryVersion(QueryVersionRequest), ShapeRectangles(RectanglesRequest<'input>), ShapeMask(MaskRequest), ShapeCombine(CombineRequest), ShapeOffset(OffsetRequest), ShapeQueryExtents(QueryExtentsRequest), ShapeSelectInput(SelectInputRequest), ShapeInputSelected(InputSelectedRequest), ShapeGetRectangles(GetRectanglesRequest), ShmQueryVersion(QueryVersionRequest), ShmAttach(AttachRequest), ShmDetach(DetachRequest), ShmPutImage(PutImageRequest), ShmGetImage(GetImageRequest), ShmCreatePixmap(CreatePixmapRequest), ShmAttachFd(AttachFdRequest), ShmCreateSegment(CreateSegmentRequest), SyncInitialize(InitializeRequest), SyncListSystemCounters(ListSystemCountersRequest), SyncCreateCounter(CreateCounterRequest), SyncDestroyCounter(DestroyCounterRequest), SyncQueryCounter(QueryCounterRequest), SyncAwait(AwaitRequest<'input>), SyncChangeCounter(ChangeCounterRequest), SyncSetCounter(SetCounterRequest), SyncCreateAlarm(CreateAlarmRequest<'input>), SyncChangeAlarm(ChangeAlarmRequest<'input>), SyncDestroyAlarm(DestroyAlarmRequest), SyncQueryAlarm(QueryAlarmRequest), SyncSetPriority(SetPriorityRequest), SyncGetPriority(GetPriorityRequest), SyncCreateFence(CreateFenceRequest), SyncTriggerFence(TriggerFenceRequest), SyncResetFence(ResetFenceRequest), SyncDestroyFence(DestroyFenceRequest), SyncQueryFence(QueryFenceRequest), SyncAwaitFence(AwaitFenceRequest<'input>), XcMiscGetVersion(GetVersionRequest), XcMiscGetXIDRange(GetXIDRangeRequest), XcMiscGetXIDList(GetXIDListRequest), XevieQueryVersion(QueryVersionRequest), XevieStart(StartRequest), XevieEnd(EndRequest), XevieSend(SendRequest), XevieSelectInput(SelectInputRequest), Xf86driQueryVersion(QueryVersionRequest), Xf86driQueryDirectRenderingCapable(QueryDirectRenderingCapableRequest), Xf86driOpenConnection(OpenConnectionRequest), Xf86driCloseConnection(CloseConnectionRequest), Xf86driGetClientDriverName(GetClientDriverNameRequest), Xf86driCreateContext(CreateContextRequest), Xf86driDestroyContext(DestroyContextRequest), Xf86driCreateDrawable(CreateDrawableRequest), Xf86driDestroyDrawable(DestroyDrawableRequest), Xf86driGetDrawableInfo(GetDrawableInfoRequest), Xf86driGetDeviceInfo(GetDeviceInfoRequest), Xf86driAuthConnection(AuthConnectionRequest), Xf86vidmodeQueryVersion(QueryVersionRequest), Xf86vidmodeGetModeLine(GetModeLineRequest), Xf86vidmodeModModeLine(ModModeLineRequest<'input>), Xf86vidmodeSwitchMode(SwitchModeRequest), Xf86vidmodeGetMonitor(GetMonitorRequest), Xf86vidmodeLockModeSwitch(LockModeSwitchRequest), Xf86vidmodeGetAllModeLines(GetAllModeLinesRequest), Xf86vidmodeAddModeLine(AddModeLineRequest<'input>), Xf86vidmodeDeleteModeLine(DeleteModeLineRequest<'input>), Xf86vidmodeValidateModeLine(ValidateModeLineRequest<'input>), Xf86vidmodeSwitchToMode(SwitchToModeRequest<'input>), Xf86vidmodeGetViewPort(GetViewPortRequest), Xf86vidmodeSetViewPort(SetViewPortRequest), Xf86vidmodeGetDotClocks(GetDotClocksRequest), Xf86vidmodeSetClientVersion(SetClientVersionRequest), Xf86vidmodeSetGamma(SetGammaRequest), Xf86vidmodeGetGamma(GetGammaRequest), Xf86vidmodeGetGammaRamp(GetGammaRampRequest), Xf86vidmodeSetGammaRamp(SetGammaRampRequest<'input>), Xf86vidmodeGetGammaRampSize(GetGammaRampSizeRequest), Xf86vidmodeGetPermissions(GetPermissionsRequest), XfixesQueryVersion(QueryVersionRequest), XfixesChangeSaveSet(ChangeSaveSetRequest), XfixesSelectSelectionInput(SelectSelectionInputRequest), XfixesSelectCursorInput(SelectCursorInputRequest), XfixesGetCursorImage(GetCursorImageRequest), XfixesCreateRegion(CreateRegionRequest<'input>), XfixesCreateRegionFromBitmap(CreateRegionFromBitmapRequest), XfixesCreateRegionFromWindow(CreateRegionFromWindowRequest), XfixesCreateRegionFromGC(CreateRegionFromGCRequest), XfixesCreateRegionFromPicture(CreateRegionFromPictureRequest), XfixesDestroyRegion(DestroyRegionRequest), XfixesSetRegion(SetRegionRequest<'input>), XfixesCopyRegion(CopyRegionRequest), XfixesUnionRegion(UnionRegionRequest), XfixesIntersectRegion(IntersectRegionRequest), XfixesSubtractRegion(SubtractRegionRequest), XfixesInvertRegion(InvertRegionRequest), XfixesTranslateRegion(TranslateRegionRequest), XfixesRegionExtents(RegionExtentsRequest), XfixesFetchRegion(FetchRegionRequest), XfixesSetGCClipRegion(SetGCClipRegionRequest), XfixesSetWindowShapeRegion(SetWindowShapeRegionRequest), XfixesSetPictureClipRegion(SetPictureClipRegionRequest), XfixesSetCursorName(SetCursorNameRequest<'input>), XfixesGetCursorName(GetCursorNameRequest), XfixesGetCursorImageAndName(GetCursorImageAndNameRequest), XfixesChangeCursor(ChangeCursorRequest), XfixesChangeCursorByName(ChangeCursorByNameRequest<'input>), XfixesExpandRegion(ExpandRegionRequest), XfixesHideCursor(HideCursorRequest), XfixesShowCursor(ShowCursorRequest), XfixesCreatePointerBarrier(CreatePointerBarrierRequest<'input>), XfixesDeletePointerBarrier(DeletePointerBarrierRequest), XfixesSetClientDisconnectMode(SetClientDisconnectModeRequest), XfixesGetClientDisconnectMode(GetClientDisconnectModeRequest), XineramaQueryVersion(QueryVersionRequest), XineramaGetState(GetStateRequest), XineramaGetScreenCount(GetScreenCountRequest), XineramaGetScreenSize(GetScreenSizeRequest), XineramaIsActive(IsActiveRequest), XineramaQueryScreens(QueryScreensRequest), XinputGetExtensionVersion(GetExtensionVersionRequest<'input>), XinputListInputDevices(ListInputDevicesRequest), XinputOpenDevice(OpenDeviceRequest), XinputCloseDevice(CloseDeviceRequest), XinputSetDeviceMode(SetDeviceModeRequest), XinputSelectExtensionEvent(SelectExtensionEventRequest<'input>), XinputGetSelectedExtensionEvents(GetSelectedExtensionEventsRequest), XinputChangeDeviceDontPropagateList(ChangeDeviceDontPropagateListRequest<'input>), XinputGetDeviceDontPropagateList(GetDeviceDontPropagateListRequest), XinputGetDeviceMotionEvents(GetDeviceMotionEventsRequest), XinputChangeKeyboardDevice(ChangeKeyboardDeviceRequest), XinputChangePointerDevice(ChangePointerDeviceRequest), XinputGrabDevice(GrabDeviceRequest<'input>), XinputUngrabDevice(UngrabDeviceRequest), XinputGrabDeviceKey(GrabDeviceKeyRequest<'input>), XinputUngrabDeviceKey(UngrabDeviceKeyRequest), XinputGrabDeviceButton(GrabDeviceButtonRequest<'input>), XinputUngrabDeviceButton(UngrabDeviceButtonRequest), XinputAllowDeviceEvents(AllowDeviceEventsRequest), XinputGetDeviceFocus(GetDeviceFocusRequest), XinputSetDeviceFocus(SetDeviceFocusRequest), XinputGetFeedbackControl(GetFeedbackControlRequest), XinputChangeFeedbackControl(ChangeFeedbackControlRequest), XinputGetDeviceKeyMapping(GetDeviceKeyMappingRequest), XinputChangeDeviceKeyMapping(ChangeDeviceKeyMappingRequest<'input>), XinputGetDeviceModifierMapping(GetDeviceModifierMappingRequest), XinputSetDeviceModifierMapping(SetDeviceModifierMappingRequest<'input>), XinputGetDeviceButtonMapping(GetDeviceButtonMappingRequest), XinputSetDeviceButtonMapping(SetDeviceButtonMappingRequest<'input>), XinputQueryDeviceState(QueryDeviceStateRequest), XinputDeviceBell(DeviceBellRequest), XinputSetDeviceValuators(SetDeviceValuatorsRequest<'input>), XinputGetDeviceControl(GetDeviceControlRequest), XinputChangeDeviceControl(ChangeDeviceControlRequest), XinputListDeviceProperties(ListDevicePropertiesRequest), XinputChangeDeviceProperty(ChangeDevicePropertyRequest<'input>), XinputDeleteDeviceProperty(DeleteDevicePropertyRequest), XinputGetDeviceProperty(GetDevicePropertyRequest), XinputXIQueryPointer(XIQueryPointerRequest), XinputXIWarpPointer(XIWarpPointerRequest), XinputXIChangeCursor(XIChangeCursorRequest), XinputXIChangeHierarchy(XIChangeHierarchyRequest<'input>), XinputXISetClientPointer(XISetClientPointerRequest), XinputXIGetClientPointer(XIGetClientPointerRequest), XinputXISelectEvents(XISelectEventsRequest<'input>), XinputXIQueryVersion(XIQueryVersionRequest), XinputXIQueryDevice(XIQueryDeviceRequest), XinputXISetFocus(XISetFocusRequest), XinputXIGetFocus(XIGetFocusRequest), XinputXIGrabDevice(XIGrabDeviceRequest<'input>), XinputXIUngrabDevice(XIUngrabDeviceRequest), XinputXIAllowEvents(XIAllowEventsRequest), XinputXIPassiveGrabDevice(XIPassiveGrabDeviceRequest<'input>), XinputXIPassiveUngrabDevice(XIPassiveUngrabDeviceRequest<'input>), XinputXIListProperties(XIListPropertiesRequest), XinputXIChangeProperty(XIChangePropertyRequest<'input>), XinputXIDeleteProperty(XIDeletePropertyRequest), XinputXIGetProperty(XIGetPropertyRequest), XinputXIGetSelectedEvents(XIGetSelectedEventsRequest), XinputXIBarrierReleasePointer(XIBarrierReleasePointerRequest<'input>), XinputSendExtensionEvent(SendExtensionEventRequest<'input>), XkbUseExtension(UseExtensionRequest), XkbSelectEvents(SelectEventsRequest<'input>), XkbBell(BellRequest), XkbGetState(GetStateRequest), XkbLatchLockState(LatchLockStateRequest), XkbGetControls(GetControlsRequest), XkbSetControls(SetControlsRequest<'input>), XkbGetMap(GetMapRequest), XkbSetMap(SetMapRequest<'input>), XkbGetCompatMap(GetCompatMapRequest), XkbSetCompatMap(SetCompatMapRequest<'input>), XkbGetIndicatorState(GetIndicatorStateRequest), XkbGetIndicatorMap(GetIndicatorMapRequest), XkbSetIndicatorMap(SetIndicatorMapRequest<'input>), XkbGetNamedIndicator(GetNamedIndicatorRequest), XkbSetNamedIndicator(SetNamedIndicatorRequest), XkbGetNames(GetNamesRequest), XkbSetNames(SetNamesRequest<'input>), XkbPerClientFlags(PerClientFlagsRequest), XkbListComponents(ListComponentsRequest), XkbGetKbdByName(GetKbdByNameRequest), XkbGetDeviceInfo(GetDeviceInfoRequest), XkbSetDeviceInfo(SetDeviceInfoRequest<'input>), XkbSetDebuggingFlags(SetDebuggingFlagsRequest<'input>), XprintPrintQueryVersion(PrintQueryVersionRequest), XprintPrintGetPrinterList(PrintGetPrinterListRequest<'input>), XprintPrintRehashPrinterList(PrintRehashPrinterListRequest), XprintCreateContext(CreateContextRequest<'input>), XprintPrintSetContext(PrintSetContextRequest), XprintPrintGetContext(PrintGetContextRequest), XprintPrintDestroyContext(PrintDestroyContextRequest), XprintPrintGetScreenOfContext(PrintGetScreenOfContextRequest), XprintPrintStartJob(PrintStartJobRequest), XprintPrintEndJob(PrintEndJobRequest), XprintPrintStartDoc(PrintStartDocRequest), XprintPrintEndDoc(PrintEndDocRequest), XprintPrintPutDocumentData(PrintPutDocumentDataRequest<'input>), XprintPrintGetDocumentData(PrintGetDocumentDataRequest), XprintPrintStartPage(PrintStartPageRequest), XprintPrintEndPage(PrintEndPageRequest), XprintPrintSelectInput(PrintSelectInputRequest), XprintPrintInputSelected(PrintInputSelectedRequest), XprintPrintGetAttributes(PrintGetAttributesRequest), XprintPrintGetOneAttributes(PrintGetOneAttributesRequest<'input>), XprintPrintSetAttributes(PrintSetAttributesRequest<'input>), XprintPrintGetPageDimensions(PrintGetPageDimensionsRequest), XprintPrintQueryScreens(PrintQueryScreensRequest), XprintPrintSetImageResolution(PrintSetImageResolutionRequest), XprintPrintGetImageResolution(PrintGetImageResolutionRequest), XselinuxQueryVersion(QueryVersionRequest), XselinuxSetDeviceCreateContext(SetDeviceCreateContextRequest<'input>), XselinuxGetDeviceCreateContext(GetDeviceCreateContextRequest), XselinuxSetDeviceContext(SetDeviceContextRequest<'input>), XselinuxGetDeviceContext(GetDeviceContextRequest), XselinuxSetWindowCreateContext(SetWindowCreateContextRequest<'input>), XselinuxGetWindowCreateContext(GetWindowCreateContextRequest), XselinuxGetWindowContext(GetWindowContextRequest), XselinuxSetPropertyCreateContext(SetPropertyCreateContextRequest<'input>), XselinuxGetPropertyCreateContext(GetPropertyCreateContextRequest), XselinuxSetPropertyUseContext(SetPropertyUseContextRequest<'input>), XselinuxGetPropertyUseContext(GetPropertyUseContextRequest), XselinuxGetPropertyContext(GetPropertyContextRequest), XselinuxGetPropertyDataContext(GetPropertyDataContextRequest), XselinuxListProperties(ListPropertiesRequest), XselinuxSetSelectionCreateContext(SetSelectionCreateContextRequest<'input>), XselinuxGetSelectionCreateContext(GetSelectionCreateContextRequest), XselinuxSetSelectionUseContext(SetSelectionUseContextRequest<'input>), XselinuxGetSelectionUseContext(GetSelectionUseContextRequest), XselinuxGetSelectionContext(GetSelectionContextRequest), XselinuxGetSelectionDataContext(GetSelectionDataContextRequest), XselinuxListSelections(ListSelectionsRequest), XselinuxGetClientContext(GetClientContextRequest), XtestGetVersion(GetVersionRequest), XtestCompareCursor(CompareCursorRequest), XtestFakeInput(FakeInputRequest), XtestGrabControl(GrabControlRequest), XvQueryExtension(QueryExtensionRequest), XvQueryAdaptors(QueryAdaptorsRequest), XvQueryEncodings(QueryEncodingsRequest), XvGrabPort(GrabPortRequest), XvUngrabPort(UngrabPortRequest), XvPutVideo(PutVideoRequest), XvPutStill(PutStillRequest), XvGetVideo(GetVideoRequest), XvGetStill(GetStillRequest), XvStopVideo(StopVideoRequest), XvSelectVideoNotify(SelectVideoNotifyRequest), XvSelectPortNotify(SelectPortNotifyRequest), XvQueryBestSize(QueryBestSizeRequest), XvSetPortAttribute(SetPortAttributeRequest), XvGetPortAttribute(GetPortAttributeRequest), XvQueryPortAttributes(QueryPortAttributesRequest), XvListImageFormats(ListImageFormatsRequest), XvQueryImageAttributes(QueryImageAttributesRequest), XvPutImage(PutImageRequest<'input>), XvShmPutImage(ShmPutImageRequest), XvmcQueryVersion(QueryVersionRequest), XvmcListSurfaceTypes(ListSurfaceTypesRequest), XvmcCreateContext(CreateContextRequest), XvmcDestroyContext(DestroyContextRequest), XvmcCreateSurface(CreateSurfaceRequest), XvmcDestroySurface(DestroySurfaceRequest), XvmcCreateSubpicture(CreateSubpictureRequest), XvmcDestroySubpicture(DestroySubpictureRequest), XvmcListSubpictureTypes(ListSubpictureTypesRequest),
}
Expand description

Enumeration of all possible X11 requests.

Variants (Non-exhaustive)§

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
§

Unknown(RequestHeader, Cow<'input, [u8]>)

§

CreateWindow(CreateWindowRequest<'input>)

§

ChangeWindowAttributes(ChangeWindowAttributesRequest<'input>)

§

GetWindowAttributes(GetWindowAttributesRequest)

§

DestroyWindow(DestroyWindowRequest)

§

DestroySubwindows(DestroySubwindowsRequest)

§

ChangeSaveSet(ChangeSaveSetRequest)

§

ReparentWindow(ReparentWindowRequest)

§

MapWindow(MapWindowRequest)

§

MapSubwindows(MapSubwindowsRequest)

§

UnmapWindow(UnmapWindowRequest)

§

UnmapSubwindows(UnmapSubwindowsRequest)

§

ConfigureWindow(ConfigureWindowRequest<'input>)

§

CirculateWindow(CirculateWindowRequest)

§

GetGeometry(GetGeometryRequest)

§

QueryTree(QueryTreeRequest)

§

InternAtom(InternAtomRequest<'input>)

§

GetAtomName(GetAtomNameRequest)

§

ChangeProperty(ChangePropertyRequest<'input>)

§

DeleteProperty(DeletePropertyRequest)

§

GetProperty(GetPropertyRequest)

§

ListProperties(ListPropertiesRequest)

§

SetSelectionOwner(SetSelectionOwnerRequest)

§

GetSelectionOwner(GetSelectionOwnerRequest)

§

ConvertSelection(ConvertSelectionRequest)

§

SendEvent(SendEventRequest<'input>)

§

GrabPointer(GrabPointerRequest)

§

UngrabPointer(UngrabPointerRequest)

§

GrabButton(GrabButtonRequest)

§

UngrabButton(UngrabButtonRequest)

§

ChangeActivePointerGrab(ChangeActivePointerGrabRequest)

§

GrabKeyboard(GrabKeyboardRequest)

§

UngrabKeyboard(UngrabKeyboardRequest)

§

GrabKey(GrabKeyRequest)

§

UngrabKey(UngrabKeyRequest)

§

AllowEvents(AllowEventsRequest)

§

GrabServer(GrabServerRequest)

§

UngrabServer(UngrabServerRequest)

§

QueryPointer(QueryPointerRequest)

§

GetMotionEvents(GetMotionEventsRequest)

§

TranslateCoordinates(TranslateCoordinatesRequest)

§

WarpPointer(WarpPointerRequest)

§

SetInputFocus(SetInputFocusRequest)

§

GetInputFocus(GetInputFocusRequest)

§

QueryKeymap(QueryKeymapRequest)

§

OpenFont(OpenFontRequest<'input>)

§

CloseFont(CloseFontRequest)

§

QueryFont(QueryFontRequest)

§

QueryTextExtents(QueryTextExtentsRequest<'input>)

§

ListFonts(ListFontsRequest<'input>)

§

ListFontsWithInfo(ListFontsWithInfoRequest<'input>)

§

SetFontPath(SetFontPathRequest<'input>)

§

GetFontPath(GetFontPathRequest)

§

CreatePixmap(CreatePixmapRequest)

§

FreePixmap(FreePixmapRequest)

§

CreateGC(CreateGCRequest<'input>)

§

ChangeGC(ChangeGCRequest<'input>)

§

CopyGC(CopyGCRequest)

§

SetDashes(SetDashesRequest<'input>)

§

SetClipRectangles(SetClipRectanglesRequest<'input>)

§

FreeGC(FreeGCRequest)

§

ClearArea(ClearAreaRequest)

§

CopyArea(CopyAreaRequest)

§

CopyPlane(CopyPlaneRequest)

§

PolyPoint(PolyPointRequest<'input>)

§

PolyLine(PolyLineRequest<'input>)

§

PolySegment(PolySegmentRequest<'input>)

§

PolyRectangle(PolyRectangleRequest<'input>)

§

PolyArc(PolyArcRequest<'input>)

§

FillPoly(FillPolyRequest<'input>)

§

PolyFillRectangle(PolyFillRectangleRequest<'input>)

§

PolyFillArc(PolyFillArcRequest<'input>)

§

PutImage(PutImageRequest<'input>)

§

GetImage(GetImageRequest)

§

PolyText8(PolyText8Request<'input>)

§

PolyText16(PolyText16Request<'input>)

§

ImageText8(ImageText8Request<'input>)

§

ImageText16(ImageText16Request<'input>)

§

CreateColormap(CreateColormapRequest)

§

FreeColormap(FreeColormapRequest)

§

CopyColormapAndFree(CopyColormapAndFreeRequest)

§

InstallColormap(InstallColormapRequest)

§

UninstallColormap(UninstallColormapRequest)

§

ListInstalledColormaps(ListInstalledColormapsRequest)

§

AllocColor(AllocColorRequest)

§

AllocNamedColor(AllocNamedColorRequest<'input>)

§

AllocColorCells(AllocColorCellsRequest)

§

AllocColorPlanes(AllocColorPlanesRequest)

§

FreeColors(FreeColorsRequest<'input>)

§

StoreColors(StoreColorsRequest<'input>)

§

StoreNamedColor(StoreNamedColorRequest<'input>)

§

QueryColors(QueryColorsRequest<'input>)

§

LookupColor(LookupColorRequest<'input>)

§

CreateCursor(CreateCursorRequest)

§

CreateGlyphCursor(CreateGlyphCursorRequest)

§

FreeCursor(FreeCursorRequest)

§

RecolorCursor(RecolorCursorRequest)

§

QueryBestSize(QueryBestSizeRequest)

§

QueryExtension(QueryExtensionRequest<'input>)

§

ListExtensions(ListExtensionsRequest)

§

ChangeKeyboardMapping(ChangeKeyboardMappingRequest<'input>)

§

GetKeyboardMapping(GetKeyboardMappingRequest)

§

ChangeKeyboardControl(ChangeKeyboardControlRequest<'input>)

§

GetKeyboardControl(GetKeyboardControlRequest)

§

Bell(BellRequest)

§

ChangePointerControl(ChangePointerControlRequest)

§

GetPointerControl(GetPointerControlRequest)

§

SetScreenSaver(SetScreenSaverRequest)

§

GetScreenSaver(GetScreenSaverRequest)

§

ChangeHosts(ChangeHostsRequest<'input>)

§

ListHosts(ListHostsRequest)

§

SetAccessControl(SetAccessControlRequest)

§

SetCloseDownMode(SetCloseDownModeRequest)

§

KillClient(KillClientRequest)

§

RotateProperties(RotatePropertiesRequest<'input>)

§

ForceScreenSaver(ForceScreenSaverRequest)

§

SetPointerMapping(SetPointerMappingRequest<'input>)

§

GetPointerMapping(GetPointerMappingRequest)

§

SetModifierMapping(SetModifierMappingRequest<'input>)

§

GetModifierMapping(GetModifierMappingRequest)

§

NoOperation(NoOperationRequest)

§

BigreqEnable(EnableRequest)

§

CompositeQueryVersion(QueryVersionRequest)

§

CompositeRedirectWindow(RedirectWindowRequest)

§

CompositeRedirectSubwindows(RedirectSubwindowsRequest)

§

CompositeUnredirectWindow(UnredirectWindowRequest)

§

CompositeUnredirectSubwindows(UnredirectSubwindowsRequest)

§

CompositeCreateRegionFromBorderClip(CreateRegionFromBorderClipRequest)

§

CompositeNameWindowPixmap(NameWindowPixmapRequest)

§

CompositeGetOverlayWindow(GetOverlayWindowRequest)

§

CompositeReleaseOverlayWindow(ReleaseOverlayWindowRequest)

§

DamageQueryVersion(QueryVersionRequest)

§

DamageCreate(CreateRequest)

§

DamageDestroy(DestroyRequest)

§

DamageSubtract(SubtractRequest)

§

DamageAdd(AddRequest)

§

DbeQueryVersion(QueryVersionRequest)

§

DbeAllocateBackBuffer(AllocateBackBufferRequest)

§

DbeDeallocateBackBuffer(DeallocateBackBufferRequest)

§

DbeSwapBuffers(SwapBuffersRequest<'input>)

§

DbeBeginIdiom(BeginIdiomRequest)

§

DbeEndIdiom(EndIdiomRequest)

§

DbeGetVisualInfo(GetVisualInfoRequest<'input>)

§

DbeGetBackBufferAttributes(GetBackBufferAttributesRequest)

§

DpmsGetVersion(GetVersionRequest)

§

DpmsCapable(CapableRequest)

§

DpmsGetTimeouts(GetTimeoutsRequest)

§

DpmsSetTimeouts(SetTimeoutsRequest)

§

DpmsEnable(EnableRequest)

§

DpmsDisable(DisableRequest)

§

DpmsForceLevel(ForceLevelRequest)

§

DpmsInfo(InfoRequest)

§

DpmsSelectInput(SelectInputRequest)

§

Dri2QueryVersion(QueryVersionRequest)

§

Dri2Connect(ConnectRequest)

§

Dri2Authenticate(AuthenticateRequest)

§

Dri2CreateDrawable(CreateDrawableRequest)

§

Dri2DestroyDrawable(DestroyDrawableRequest)

§

Dri2GetBuffers(GetBuffersRequest<'input>)

§

Dri2CopyRegion(CopyRegionRequest)

§

Dri2GetBuffersWithFormat(GetBuffersWithFormatRequest<'input>)

§

Dri2SwapBuffers(SwapBuffersRequest)

§

Dri2GetMSC(GetMSCRequest)

§

Dri2WaitMSC(WaitMSCRequest)

§

Dri2WaitSBC(WaitSBCRequest)

§

Dri2SwapInterval(SwapIntervalRequest)

§

Dri2GetParam(GetParamRequest)

§

Dri3QueryVersion(QueryVersionRequest)

§

Dri3Open(OpenRequest)

§

Dri3PixmapFromBuffer(PixmapFromBufferRequest)

§

Dri3BufferFromPixmap(BufferFromPixmapRequest)

§

Dri3FenceFromFD(FenceFromFDRequest)

§

Dri3FDFromFence(FDFromFenceRequest)

§

Dri3GetSupportedModifiers(GetSupportedModifiersRequest)

§

Dri3PixmapFromBuffers(PixmapFromBuffersRequest)

§

Dri3BuffersFromPixmap(BuffersFromPixmapRequest)

§

Dri3SetDRMDeviceInUse(SetDRMDeviceInUseRequest)

§

Dri3ImportSyncobj(ImportSyncobjRequest)

§

Dri3FreeSyncobj(FreeSyncobjRequest)

§

GeQueryVersion(QueryVersionRequest)

§

GlxRender(RenderRequest<'input>)

§

GlxRenderLarge(RenderLargeRequest<'input>)

§

GlxCreateContext(CreateContextRequest)

§

GlxDestroyContext(DestroyContextRequest)

§

GlxMakeCurrent(MakeCurrentRequest)

§

GlxIsDirect(IsDirectRequest)

§

GlxQueryVersion(QueryVersionRequest)

§

GlxWaitGL(WaitGLRequest)

§

GlxWaitX(WaitXRequest)

§

GlxCopyContext(CopyContextRequest)

§

GlxSwapBuffers(SwapBuffersRequest)

§

GlxUseXFont(UseXFontRequest)

§

GlxCreateGLXPixmap(CreateGLXPixmapRequest)

§

GlxGetVisualConfigs(GetVisualConfigsRequest)

§

GlxDestroyGLXPixmap(DestroyGLXPixmapRequest)

§

GlxVendorPrivate(VendorPrivateRequest<'input>)

§

GlxVendorPrivateWithReply(VendorPrivateWithReplyRequest<'input>)

§

GlxQueryExtensionsString(QueryExtensionsStringRequest)

§

GlxQueryServerString(QueryServerStringRequest)

§

GlxClientInfo(ClientInfoRequest<'input>)

§

GlxGetFBConfigs(GetFBConfigsRequest)

§

GlxCreatePixmap(CreatePixmapRequest<'input>)

§

GlxDestroyPixmap(DestroyPixmapRequest)

§

GlxCreateNewContext(CreateNewContextRequest)

§

GlxQueryContext(QueryContextRequest)

§

GlxMakeContextCurrent(MakeContextCurrentRequest)

§

GlxCreatePbuffer(CreatePbufferRequest<'input>)

§

GlxDestroyPbuffer(DestroyPbufferRequest)

§

GlxGetDrawableAttributes(GetDrawableAttributesRequest)

§

GlxChangeDrawableAttributes(ChangeDrawableAttributesRequest<'input>)

§

GlxCreateWindow(CreateWindowRequest<'input>)

§

GlxDeleteWindow(DeleteWindowRequest)

§

GlxSetClientInfoARB(SetClientInfoARBRequest<'input>)

§

GlxCreateContextAttribsARB(CreateContextAttribsARBRequest<'input>)

§

GlxSetClientInfo2ARB(SetClientInfo2ARBRequest<'input>)

§

GlxNewList(NewListRequest)

§

GlxEndList(EndListRequest)

§

GlxDeleteLists(DeleteListsRequest)

§

GlxGenLists(GenListsRequest)

§

GlxFeedbackBuffer(FeedbackBufferRequest)

§

GlxSelectBuffer(SelectBufferRequest)

§

GlxRenderMode(RenderModeRequest)

§

GlxFinish(FinishRequest)

§

GlxPixelStoref(PixelStorefRequest)

§

GlxPixelStorei(PixelStoreiRequest)

§

GlxReadPixels(ReadPixelsRequest)

§

GlxGetBooleanv(GetBooleanvRequest)

§

GlxGetClipPlane(GetClipPlaneRequest)

§

GlxGetDoublev(GetDoublevRequest)

§

GlxGetError(GetErrorRequest)

§

GlxGetFloatv(GetFloatvRequest)

§

GlxGetIntegerv(GetIntegervRequest)

§

GlxGetLightfv(GetLightfvRequest)

§

GlxGetLightiv(GetLightivRequest)

§

GlxGetMapdv(GetMapdvRequest)

§

GlxGetMapfv(GetMapfvRequest)

§

GlxGetMapiv(GetMapivRequest)

§

GlxGetMaterialfv(GetMaterialfvRequest)

§

GlxGetMaterialiv(GetMaterialivRequest)

§

GlxGetPixelMapfv(GetPixelMapfvRequest)

§

GlxGetPixelMapuiv(GetPixelMapuivRequest)

§

GlxGetPixelMapusv(GetPixelMapusvRequest)

§

GlxGetPolygonStipple(GetPolygonStippleRequest)

§

GlxGetString(GetStringRequest)

§

GlxGetTexEnvfv(GetTexEnvfvRequest)

§

GlxGetTexEnviv(GetTexEnvivRequest)

§

GlxGetTexGendv(GetTexGendvRequest)

§

GlxGetTexGenfv(GetTexGenfvRequest)

§

GlxGetTexGeniv(GetTexGenivRequest)

§

GlxGetTexImage(GetTexImageRequest)

§

GlxGetTexParameterfv(GetTexParameterfvRequest)

§

GlxGetTexParameteriv(GetTexParameterivRequest)

§

GlxGetTexLevelParameterfv(GetTexLevelParameterfvRequest)

§

GlxGetTexLevelParameteriv(GetTexLevelParameterivRequest)

§

GlxIsEnabled(IsEnabledRequest)

§

GlxIsList(IsListRequest)

§

GlxFlush(FlushRequest)

§

GlxAreTexturesResident(AreTexturesResidentRequest<'input>)

§

GlxDeleteTextures(DeleteTexturesRequest<'input>)

§

GlxGenTextures(GenTexturesRequest)

§

GlxIsTexture(IsTextureRequest)

§

GlxGetColorTable(GetColorTableRequest)

§

GlxGetColorTableParameterfv(GetColorTableParameterfvRequest)

§

GlxGetColorTableParameteriv(GetColorTableParameterivRequest)

§

GlxGetConvolutionFilter(GetConvolutionFilterRequest)

§

GlxGetConvolutionParameterfv(GetConvolutionParameterfvRequest)

§

GlxGetConvolutionParameteriv(GetConvolutionParameterivRequest)

§

GlxGetSeparableFilter(GetSeparableFilterRequest)

§

GlxGetHistogram(GetHistogramRequest)

§

GlxGetHistogramParameterfv(GetHistogramParameterfvRequest)

§

GlxGetHistogramParameteriv(GetHistogramParameterivRequest)

§

GlxGetMinmax(GetMinmaxRequest)

§

GlxGetMinmaxParameterfv(GetMinmaxParameterfvRequest)

§

GlxGetMinmaxParameteriv(GetMinmaxParameterivRequest)

§

GlxGetCompressedTexImageARB(GetCompressedTexImageARBRequest)

§

GlxDeleteQueriesARB(DeleteQueriesARBRequest<'input>)

§

GlxGenQueriesARB(GenQueriesARBRequest)

§

GlxIsQueryARB(IsQueryARBRequest)

§

GlxGetQueryivARB(GetQueryivARBRequest)

§

GlxGetQueryObjectivARB(GetQueryObjectivARBRequest)

§

GlxGetQueryObjectuivARB(GetQueryObjectuivARBRequest)

§

PresentQueryVersion(QueryVersionRequest)

§

PresentPixmap(PixmapRequest<'input>)

§

PresentNotifyMSC(NotifyMSCRequest)

§

PresentSelectInput(SelectInputRequest)

§

PresentQueryCapabilities(QueryCapabilitiesRequest)

§

PresentPixmapSynced(PixmapSyncedRequest<'input>)

§

RandrQueryVersion(QueryVersionRequest)

§

RandrSetScreenConfig(SetScreenConfigRequest)

§

RandrSelectInput(SelectInputRequest)

§

RandrGetScreenInfo(GetScreenInfoRequest)

§

RandrGetScreenSizeRange(GetScreenSizeRangeRequest)

§

RandrSetScreenSize(SetScreenSizeRequest)

§

RandrGetScreenResources(GetScreenResourcesRequest)

§

RandrGetOutputInfo(GetOutputInfoRequest)

§

RandrListOutputProperties(ListOutputPropertiesRequest)

§

RandrQueryOutputProperty(QueryOutputPropertyRequest)

§

RandrConfigureOutputProperty(ConfigureOutputPropertyRequest<'input>)

§

RandrChangeOutputProperty(ChangeOutputPropertyRequest<'input>)

§

RandrDeleteOutputProperty(DeleteOutputPropertyRequest)

§

RandrGetOutputProperty(GetOutputPropertyRequest)

§

RandrCreateMode(CreateModeRequest<'input>)

§

RandrDestroyMode(DestroyModeRequest)

§

RandrAddOutputMode(AddOutputModeRequest)

§

RandrDeleteOutputMode(DeleteOutputModeRequest)

§

RandrGetCrtcInfo(GetCrtcInfoRequest)

§

RandrSetCrtcConfig(SetCrtcConfigRequest<'input>)

§

RandrGetCrtcGammaSize(GetCrtcGammaSizeRequest)

§

RandrGetCrtcGamma(GetCrtcGammaRequest)

§

RandrSetCrtcGamma(SetCrtcGammaRequest<'input>)

§

RandrGetScreenResourcesCurrent(GetScreenResourcesCurrentRequest)

§

RandrSetCrtcTransform(SetCrtcTransformRequest<'input>)

§

RandrGetCrtcTransform(GetCrtcTransformRequest)

§

RandrGetPanning(GetPanningRequest)

§

RandrSetPanning(SetPanningRequest)

§

RandrSetOutputPrimary(SetOutputPrimaryRequest)

§

RandrGetOutputPrimary(GetOutputPrimaryRequest)

§

RandrGetProviders(GetProvidersRequest)

§

RandrGetProviderInfo(GetProviderInfoRequest)

§

RandrSetProviderOffloadSink(SetProviderOffloadSinkRequest)

§

RandrSetProviderOutputSource(SetProviderOutputSourceRequest)

§

RandrListProviderProperties(ListProviderPropertiesRequest)

§

RandrQueryProviderProperty(QueryProviderPropertyRequest)

§

RandrConfigureProviderProperty(ConfigureProviderPropertyRequest<'input>)

§

RandrChangeProviderProperty(ChangeProviderPropertyRequest<'input>)

§

RandrDeleteProviderProperty(DeleteProviderPropertyRequest)

§

RandrGetProviderProperty(GetProviderPropertyRequest)

§

RandrGetMonitors(GetMonitorsRequest)

§

RandrSetMonitor(SetMonitorRequest)

§

RandrDeleteMonitor(DeleteMonitorRequest)

§

RandrCreateLease(CreateLeaseRequest<'input>)

§

RandrFreeLease(FreeLeaseRequest)

§

RecordQueryVersion(QueryVersionRequest)

§

RecordCreateContext(CreateContextRequest<'input>)

§

RecordRegisterClients(RegisterClientsRequest<'input>)

§

RecordUnregisterClients(UnregisterClientsRequest<'input>)

§

RecordGetContext(GetContextRequest)

§

RecordEnableContext(EnableContextRequest)

§

RecordDisableContext(DisableContextRequest)

§

RecordFreeContext(FreeContextRequest)

§

RenderQueryVersion(QueryVersionRequest)

§

RenderQueryPictFormats(QueryPictFormatsRequest)

§

RenderQueryPictIndexValues(QueryPictIndexValuesRequest)

§

RenderCreatePicture(CreatePictureRequest<'input>)

§

RenderChangePicture(ChangePictureRequest<'input>)

§

RenderSetPictureClipRectangles(SetPictureClipRectanglesRequest<'input>)

§

RenderFreePicture(FreePictureRequest)

§

RenderComposite(CompositeRequest)

§

RenderTrapezoids(TrapezoidsRequest<'input>)

§

RenderTriangles(TrianglesRequest<'input>)

§

RenderTriStrip(TriStripRequest<'input>)

§

RenderTriFan(TriFanRequest<'input>)

§

RenderCreateGlyphSet(CreateGlyphSetRequest)

§

RenderReferenceGlyphSet(ReferenceGlyphSetRequest)

§

RenderFreeGlyphSet(FreeGlyphSetRequest)

§

RenderAddGlyphs(AddGlyphsRequest<'input>)

§

RenderFreeGlyphs(FreeGlyphsRequest<'input>)

§

RenderCompositeGlyphs8(CompositeGlyphs8Request<'input>)

§

RenderCompositeGlyphs16(CompositeGlyphs16Request<'input>)

§

RenderCompositeGlyphs32(CompositeGlyphs32Request<'input>)

§

RenderFillRectangles(FillRectanglesRequest<'input>)

§

RenderCreateCursor(CreateCursorRequest)

§

RenderSetPictureTransform(SetPictureTransformRequest)

§

RenderQueryFilters(QueryFiltersRequest)

§

RenderSetPictureFilter(SetPictureFilterRequest<'input>)

§

RenderCreateAnimCursor(CreateAnimCursorRequest<'input>)

§

RenderAddTraps(AddTrapsRequest<'input>)

§

RenderCreateSolidFill(CreateSolidFillRequest)

§

RenderCreateLinearGradient(CreateLinearGradientRequest<'input>)

§

RenderCreateRadialGradient(CreateRadialGradientRequest<'input>)

§

RenderCreateConicalGradient(CreateConicalGradientRequest<'input>)

§

ResQueryVersion(QueryVersionRequest)

§

ResQueryClients(QueryClientsRequest)

§

ResQueryClientResources(QueryClientResourcesRequest)

§

ResQueryClientPixmapBytes(QueryClientPixmapBytesRequest)

§

ResQueryClientIds(QueryClientIdsRequest<'input>)

§

ResQueryResourceBytes(QueryResourceBytesRequest<'input>)

§

ScreensaverQueryVersion(QueryVersionRequest)

§

ScreensaverQueryInfo(QueryInfoRequest)

§

ScreensaverSelectInput(SelectInputRequest)

§

ScreensaverSetAttributes(SetAttributesRequest<'input>)

§

ScreensaverUnsetAttributes(UnsetAttributesRequest)

§

ScreensaverSuspend(SuspendRequest)

§

ShapeQueryVersion(QueryVersionRequest)

§

ShapeRectangles(RectanglesRequest<'input>)

§

ShapeMask(MaskRequest)

§

ShapeCombine(CombineRequest)

§

ShapeOffset(OffsetRequest)

§

ShapeQueryExtents(QueryExtentsRequest)

§

ShapeSelectInput(SelectInputRequest)

§

ShapeInputSelected(InputSelectedRequest)

§

ShapeGetRectangles(GetRectanglesRequest)

§

ShmQueryVersion(QueryVersionRequest)

§

ShmAttach(AttachRequest)

§

ShmDetach(DetachRequest)

§

ShmPutImage(PutImageRequest)

§

ShmGetImage(GetImageRequest)

§

ShmCreatePixmap(CreatePixmapRequest)

§

ShmAttachFd(AttachFdRequest)

§

ShmCreateSegment(CreateSegmentRequest)

§

SyncInitialize(InitializeRequest)

§

SyncListSystemCounters(ListSystemCountersRequest)

§

SyncCreateCounter(CreateCounterRequest)

§

SyncDestroyCounter(DestroyCounterRequest)

§

SyncQueryCounter(QueryCounterRequest)

§

SyncAwait(AwaitRequest<'input>)

§

SyncChangeCounter(ChangeCounterRequest)

§

SyncSetCounter(SetCounterRequest)

§

SyncCreateAlarm(CreateAlarmRequest<'input>)

§

SyncChangeAlarm(ChangeAlarmRequest<'input>)

§

SyncDestroyAlarm(DestroyAlarmRequest)

§

SyncQueryAlarm(QueryAlarmRequest)

§

SyncSetPriority(SetPriorityRequest)

§

SyncGetPriority(GetPriorityRequest)

§

SyncCreateFence(CreateFenceRequest)

§

SyncTriggerFence(TriggerFenceRequest)

§

SyncResetFence(ResetFenceRequest)

§

SyncDestroyFence(DestroyFenceRequest)

§

SyncQueryFence(QueryFenceRequest)

§

SyncAwaitFence(AwaitFenceRequest<'input>)

§

XcMiscGetVersion(GetVersionRequest)

§

XcMiscGetXIDRange(GetXIDRangeRequest)

§

XcMiscGetXIDList(GetXIDListRequest)

§

XevieQueryVersion(QueryVersionRequest)

§

XevieStart(StartRequest)

§

XevieEnd(EndRequest)

§

XevieSend(SendRequest)

§

XevieSelectInput(SelectInputRequest)

§

Xf86driQueryVersion(QueryVersionRequest)

§

Xf86driQueryDirectRenderingCapable(QueryDirectRenderingCapableRequest)

§

Xf86driOpenConnection(OpenConnectionRequest)

§

Xf86driCloseConnection(CloseConnectionRequest)

§

Xf86driGetClientDriverName(GetClientDriverNameRequest)

§

Xf86driCreateContext(CreateContextRequest)

§

Xf86driDestroyContext(DestroyContextRequest)

§

Xf86driCreateDrawable(CreateDrawableRequest)

§

Xf86driDestroyDrawable(DestroyDrawableRequest)

§

Xf86driGetDrawableInfo(GetDrawableInfoRequest)

§

Xf86driGetDeviceInfo(GetDeviceInfoRequest)

§

Xf86driAuthConnection(AuthConnectionRequest)

§

Xf86vidmodeQueryVersion(QueryVersionRequest)

§

Xf86vidmodeGetModeLine(GetModeLineRequest)

§

Xf86vidmodeModModeLine(ModModeLineRequest<'input>)

§

Xf86vidmodeSwitchMode(SwitchModeRequest)

§

Xf86vidmodeGetMonitor(GetMonitorRequest)

§

Xf86vidmodeLockModeSwitch(LockModeSwitchRequest)

§

Xf86vidmodeGetAllModeLines(GetAllModeLinesRequest)

§

Xf86vidmodeAddModeLine(AddModeLineRequest<'input>)

§

Xf86vidmodeDeleteModeLine(DeleteModeLineRequest<'input>)

§

Xf86vidmodeValidateModeLine(ValidateModeLineRequest<'input>)

§

Xf86vidmodeSwitchToMode(SwitchToModeRequest<'input>)

§

Xf86vidmodeGetViewPort(GetViewPortRequest)

§

Xf86vidmodeSetViewPort(SetViewPortRequest)

§

Xf86vidmodeGetDotClocks(GetDotClocksRequest)

§

Xf86vidmodeSetClientVersion(SetClientVersionRequest)

§

Xf86vidmodeSetGamma(SetGammaRequest)

§

Xf86vidmodeGetGamma(GetGammaRequest)

§

Xf86vidmodeGetGammaRamp(GetGammaRampRequest)

§

Xf86vidmodeSetGammaRamp(SetGammaRampRequest<'input>)

§

Xf86vidmodeGetGammaRampSize(GetGammaRampSizeRequest)

§

Xf86vidmodeGetPermissions(GetPermissionsRequest)

§

XfixesQueryVersion(QueryVersionRequest)

§

XfixesChangeSaveSet(ChangeSaveSetRequest)

§

XfixesSelectSelectionInput(SelectSelectionInputRequest)

§

XfixesSelectCursorInput(SelectCursorInputRequest)

§

XfixesGetCursorImage(GetCursorImageRequest)

§

XfixesCreateRegion(CreateRegionRequest<'input>)

§

XfixesCreateRegionFromBitmap(CreateRegionFromBitmapRequest)

§

XfixesCreateRegionFromWindow(CreateRegionFromWindowRequest)

§

XfixesCreateRegionFromGC(CreateRegionFromGCRequest)

§

XfixesCreateRegionFromPicture(CreateRegionFromPictureRequest)

§

XfixesDestroyRegion(DestroyRegionRequest)

§

XfixesSetRegion(SetRegionRequest<'input>)

§

XfixesCopyRegion(CopyRegionRequest)

§

XfixesUnionRegion(UnionRegionRequest)

§

XfixesIntersectRegion(IntersectRegionRequest)

§

XfixesSubtractRegion(SubtractRegionRequest)

§

XfixesInvertRegion(InvertRegionRequest)

§

XfixesTranslateRegion(TranslateRegionRequest)

§

XfixesRegionExtents(RegionExtentsRequest)

§

XfixesFetchRegion(FetchRegionRequest)

§

XfixesSetGCClipRegion(SetGCClipRegionRequest)

§

XfixesSetWindowShapeRegion(SetWindowShapeRegionRequest)

§

XfixesSetPictureClipRegion(SetPictureClipRegionRequest)

§

XfixesSetCursorName(SetCursorNameRequest<'input>)

§

XfixesGetCursorName(GetCursorNameRequest)

§

XfixesGetCursorImageAndName(GetCursorImageAndNameRequest)

§

XfixesChangeCursor(ChangeCursorRequest)

§

XfixesChangeCursorByName(ChangeCursorByNameRequest<'input>)

§

XfixesExpandRegion(ExpandRegionRequest)

§

XfixesHideCursor(HideCursorRequest)

§

XfixesShowCursor(ShowCursorRequest)

§

XfixesCreatePointerBarrier(CreatePointerBarrierRequest<'input>)

§

XfixesDeletePointerBarrier(DeletePointerBarrierRequest)

§

XfixesSetClientDisconnectMode(SetClientDisconnectModeRequest)

§

XfixesGetClientDisconnectMode(GetClientDisconnectModeRequest)

§

XineramaQueryVersion(QueryVersionRequest)

§

XineramaGetState(GetStateRequest)

§

XineramaGetScreenCount(GetScreenCountRequest)

§

XineramaGetScreenSize(GetScreenSizeRequest)

§

XineramaIsActive(IsActiveRequest)

§

XineramaQueryScreens(QueryScreensRequest)

§

XinputGetExtensionVersion(GetExtensionVersionRequest<'input>)

§

XinputListInputDevices(ListInputDevicesRequest)

§

XinputOpenDevice(OpenDeviceRequest)

§

XinputCloseDevice(CloseDeviceRequest)

§

XinputSetDeviceMode(SetDeviceModeRequest)

§

XinputSelectExtensionEvent(SelectExtensionEventRequest<'input>)

§

XinputGetSelectedExtensionEvents(GetSelectedExtensionEventsRequest)

§

XinputChangeDeviceDontPropagateList(ChangeDeviceDontPropagateListRequest<'input>)

§

XinputGetDeviceDontPropagateList(GetDeviceDontPropagateListRequest)

§

XinputGetDeviceMotionEvents(GetDeviceMotionEventsRequest)

§

XinputChangeKeyboardDevice(ChangeKeyboardDeviceRequest)

§

XinputChangePointerDevice(ChangePointerDeviceRequest)

§

XinputGrabDevice(GrabDeviceRequest<'input>)

§

XinputUngrabDevice(UngrabDeviceRequest)

§

XinputGrabDeviceKey(GrabDeviceKeyRequest<'input>)

§

XinputUngrabDeviceKey(UngrabDeviceKeyRequest)

§

XinputGrabDeviceButton(GrabDeviceButtonRequest<'input>)

§

XinputUngrabDeviceButton(UngrabDeviceButtonRequest)

§

XinputAllowDeviceEvents(AllowDeviceEventsRequest)

§

XinputGetDeviceFocus(GetDeviceFocusRequest)

§

XinputSetDeviceFocus(SetDeviceFocusRequest)

§

XinputGetFeedbackControl(GetFeedbackControlRequest)

§

XinputChangeFeedbackControl(ChangeFeedbackControlRequest)

§

XinputGetDeviceKeyMapping(GetDeviceKeyMappingRequest)

§

XinputChangeDeviceKeyMapping(ChangeDeviceKeyMappingRequest<'input>)

§

XinputGetDeviceModifierMapping(GetDeviceModifierMappingRequest)

§

XinputSetDeviceModifierMapping(SetDeviceModifierMappingRequest<'input>)

§

XinputGetDeviceButtonMapping(GetDeviceButtonMappingRequest)

§

XinputSetDeviceButtonMapping(SetDeviceButtonMappingRequest<'input>)

§

XinputQueryDeviceState(QueryDeviceStateRequest)

§

XinputDeviceBell(DeviceBellRequest)

§

XinputSetDeviceValuators(SetDeviceValuatorsRequest<'input>)

§

XinputGetDeviceControl(GetDeviceControlRequest)

§

XinputChangeDeviceControl(ChangeDeviceControlRequest)

§

XinputListDeviceProperties(ListDevicePropertiesRequest)

§

XinputChangeDeviceProperty(ChangeDevicePropertyRequest<'input>)

§

XinputDeleteDeviceProperty(DeleteDevicePropertyRequest)

§

XinputGetDeviceProperty(GetDevicePropertyRequest)

§

XinputXIQueryPointer(XIQueryPointerRequest)

§

XinputXIWarpPointer(XIWarpPointerRequest)

§

XinputXIChangeCursor(XIChangeCursorRequest)

§

XinputXIChangeHierarchy(XIChangeHierarchyRequest<'input>)

§

XinputXISetClientPointer(XISetClientPointerRequest)

§

XinputXIGetClientPointer(XIGetClientPointerRequest)

§

XinputXISelectEvents(XISelectEventsRequest<'input>)

§

XinputXIQueryVersion(XIQueryVersionRequest)

§

XinputXIQueryDevice(XIQueryDeviceRequest)

§

XinputXISetFocus(XISetFocusRequest)

§

XinputXIGetFocus(XIGetFocusRequest)

§

XinputXIGrabDevice(XIGrabDeviceRequest<'input>)

§

XinputXIUngrabDevice(XIUngrabDeviceRequest)

§

XinputXIAllowEvents(XIAllowEventsRequest)

§

XinputXIPassiveGrabDevice(XIPassiveGrabDeviceRequest<'input>)

§

XinputXIPassiveUngrabDevice(XIPassiveUngrabDeviceRequest<'input>)

§

XinputXIListProperties(XIListPropertiesRequest)

§

XinputXIChangeProperty(XIChangePropertyRequest<'input>)

§

XinputXIDeleteProperty(XIDeletePropertyRequest)

§

XinputXIGetProperty(XIGetPropertyRequest)

§

XinputXIGetSelectedEvents(XIGetSelectedEventsRequest)

§

XinputXIBarrierReleasePointer(XIBarrierReleasePointerRequest<'input>)

§

XinputSendExtensionEvent(SendExtensionEventRequest<'input>)

§

XkbUseExtension(UseExtensionRequest)

§

XkbSelectEvents(SelectEventsRequest<'input>)

§

XkbBell(BellRequest)

§

XkbGetState(GetStateRequest)

§

XkbLatchLockState(LatchLockStateRequest)

§

XkbGetControls(GetControlsRequest)

§

XkbSetControls(SetControlsRequest<'input>)

§

XkbGetMap(GetMapRequest)

§

XkbSetMap(SetMapRequest<'input>)

§

XkbGetCompatMap(GetCompatMapRequest)

§

XkbSetCompatMap(SetCompatMapRequest<'input>)

§

XkbGetIndicatorState(GetIndicatorStateRequest)

§

XkbGetIndicatorMap(GetIndicatorMapRequest)

§

XkbSetIndicatorMap(SetIndicatorMapRequest<'input>)

§

XkbGetNamedIndicator(GetNamedIndicatorRequest)

§

XkbSetNamedIndicator(SetNamedIndicatorRequest)

§

XkbGetNames(GetNamesRequest)

§

XkbSetNames(SetNamesRequest<'input>)

§

XkbPerClientFlags(PerClientFlagsRequest)

§

XkbListComponents(ListComponentsRequest)

§

XkbGetKbdByName(GetKbdByNameRequest)

§

XkbGetDeviceInfo(GetDeviceInfoRequest)

§

XkbSetDeviceInfo(SetDeviceInfoRequest<'input>)

§

XkbSetDebuggingFlags(SetDebuggingFlagsRequest<'input>)

§

XprintPrintQueryVersion(PrintQueryVersionRequest)

§

XprintPrintGetPrinterList(PrintGetPrinterListRequest<'input>)

§

XprintPrintRehashPrinterList(PrintRehashPrinterListRequest)

§

XprintCreateContext(CreateContextRequest<'input>)

§

XprintPrintSetContext(PrintSetContextRequest)

§

XprintPrintGetContext(PrintGetContextRequest)

§

XprintPrintDestroyContext(PrintDestroyContextRequest)

§

XprintPrintGetScreenOfContext(PrintGetScreenOfContextRequest)

§

XprintPrintStartJob(PrintStartJobRequest)

§

XprintPrintEndJob(PrintEndJobRequest)

§

XprintPrintStartDoc(PrintStartDocRequest)

§

XprintPrintEndDoc(PrintEndDocRequest)

§

XprintPrintPutDocumentData(PrintPutDocumentDataRequest<'input>)

§

XprintPrintGetDocumentData(PrintGetDocumentDataRequest)

§

XprintPrintStartPage(PrintStartPageRequest)

§

XprintPrintEndPage(PrintEndPageRequest)

§

XprintPrintSelectInput(PrintSelectInputRequest)

§

XprintPrintInputSelected(PrintInputSelectedRequest)

§

XprintPrintGetAttributes(PrintGetAttributesRequest)

§

XprintPrintGetOneAttributes(PrintGetOneAttributesRequest<'input>)

§

XprintPrintSetAttributes(PrintSetAttributesRequest<'input>)

§

XprintPrintGetPageDimensions(PrintGetPageDimensionsRequest)

§

XprintPrintQueryScreens(PrintQueryScreensRequest)

§

XprintPrintSetImageResolution(PrintSetImageResolutionRequest)

§

XprintPrintGetImageResolution(PrintGetImageResolutionRequest)

§

XselinuxQueryVersion(QueryVersionRequest)

§

XselinuxSetDeviceCreateContext(SetDeviceCreateContextRequest<'input>)

§

XselinuxGetDeviceCreateContext(GetDeviceCreateContextRequest)

§

XselinuxSetDeviceContext(SetDeviceContextRequest<'input>)

§

XselinuxGetDeviceContext(GetDeviceContextRequest)

§

XselinuxSetWindowCreateContext(SetWindowCreateContextRequest<'input>)

§

XselinuxGetWindowCreateContext(GetWindowCreateContextRequest)

§

XselinuxGetWindowContext(GetWindowContextRequest)

§

XselinuxSetPropertyCreateContext(SetPropertyCreateContextRequest<'input>)

§

XselinuxGetPropertyCreateContext(GetPropertyCreateContextRequest)

§

XselinuxSetPropertyUseContext(SetPropertyUseContextRequest<'input>)

§

XselinuxGetPropertyUseContext(GetPropertyUseContextRequest)

§

XselinuxGetPropertyContext(GetPropertyContextRequest)

§

XselinuxGetPropertyDataContext(GetPropertyDataContextRequest)

§

XselinuxListProperties(ListPropertiesRequest)

§

XselinuxSetSelectionCreateContext(SetSelectionCreateContextRequest<'input>)

§

XselinuxGetSelectionCreateContext(GetSelectionCreateContextRequest)

§

XselinuxSetSelectionUseContext(SetSelectionUseContextRequest<'input>)

§

XselinuxGetSelectionUseContext(GetSelectionUseContextRequest)

§

XselinuxGetSelectionContext(GetSelectionContextRequest)

§

XselinuxGetSelectionDataContext(GetSelectionDataContextRequest)

§

XselinuxListSelections(ListSelectionsRequest)

§

XselinuxGetClientContext(GetClientContextRequest)

§

XtestGetVersion(GetVersionRequest)

§

XtestCompareCursor(CompareCursorRequest)

§

XtestFakeInput(FakeInputRequest)

§

XtestGrabControl(GrabControlRequest)

§

XvQueryExtension(QueryExtensionRequest)

§

XvQueryAdaptors(QueryAdaptorsRequest)

§

XvQueryEncodings(QueryEncodingsRequest)

§

XvGrabPort(GrabPortRequest)

§

XvUngrabPort(UngrabPortRequest)

§

XvPutVideo(PutVideoRequest)

§

XvPutStill(PutStillRequest)

§

XvGetVideo(GetVideoRequest)

§

XvGetStill(GetStillRequest)

§

XvStopVideo(StopVideoRequest)

§

XvSelectVideoNotify(SelectVideoNotifyRequest)

§

XvSelectPortNotify(SelectPortNotifyRequest)

§

XvQueryBestSize(QueryBestSizeRequest)

§

XvSetPortAttribute(SetPortAttributeRequest)

§

XvGetPortAttribute(GetPortAttributeRequest)

§

XvQueryPortAttributes(QueryPortAttributesRequest)

§

XvListImageFormats(ListImageFormatsRequest)

§

XvQueryImageAttributes(QueryImageAttributesRequest)

§

XvPutImage(PutImageRequest<'input>)

§

XvShmPutImage(ShmPutImageRequest)

§

XvmcQueryVersion(QueryVersionRequest)

§

XvmcListSurfaceTypes(ListSurfaceTypesRequest)

§

XvmcCreateContext(CreateContextRequest)

§

XvmcDestroyContext(DestroyContextRequest)

§

XvmcCreateSurface(CreateSurfaceRequest)

§

XvmcDestroySurface(DestroySurfaceRequest)

§

XvmcCreateSubpicture(CreateSubpictureRequest)

§

XvmcDestroySubpicture(DestroySubpictureRequest)

§

XvmcListSubpictureTypes(ListSubpictureTypesRequest)

Implementations§

source§

impl<'input> Request<'input>

source

pub fn parse( header: RequestHeader, body: &'input [u8], fds: &mut Vec<RawFdContainer>, ext_info_provider: &dyn ExtInfoProvider ) -> Result<Self, ParseError>

source

pub fn reply_parser(&self) -> Option<ReplyParsingFunction>

Get the matching reply parser (if any) for this request. For Request::Unknown, None is also returned.

source

pub fn into_owned(self) -> Request<'static>

Convert this Request into an owned version with no borrows.

Trait Implementations§

source§

impl<'input> Debug for Request<'input>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<'input> Freeze for Request<'input>

§

impl<'input> RefUnwindSafe for Request<'input>

§

impl<'input> Send for Request<'input>

§

impl<'input> Sync for Request<'input>

§

impl<'input> Unpin for Request<'input>

§

impl<'input> UnwindSafe for Request<'input>

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.