Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

xcffib

Package Overview
Dependencies
Maintainers
2
Versions
59
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

xcffib - npm Package Compare versions

Comparing version
1.8.0
to
1.9.0
+1
-1
PKG-INFO
Metadata-Version: 2.1
Name: xcffib
Version: 1.8.0
Version: 1.9.0
Summary: xcffib is the XCB binding for python

@@ -5,0 +5,0 @@ Home-page: http://github.com/tych0/xcffib

@@ -47,3 +47,3 @@ #!/usr/bin/env python

version = "1.8.0"
version = "1.9.0"
dependencies = ["cffi>=1.1.0; python_implementation != 'PyPy'"]

@@ -50,0 +50,0 @@

@@ -56,4 +56,4 @@ # Copyright 2014 Tycho Andersen

# xtest setup query = seqno 1
assert xproto_test.xproto.GetInputFocus().sequence == 7
assert xproto_test.xproto.GetInputFocus().sequence == 8
assert xproto_test.xproto.GetInputFocus().sequence == 9

@@ -60,0 +60,0 @@ def test_discard_sequence(self, xproto_test):

@@ -197,3 +197,19 @@ # Copyright 2014 Tycho Andersen

def test_replies_are_hashable(self, xcffib_test):
# I have written code that relied on replies being hash()-able, and
# we have broken that. So let's generate a reply and hash() it and make
# sure that works.
setup = xcffib_test.conn.get_setup()
hash(setup)
def test_protobj_repr_is_reasonable(self, xcffib_test):
# make sure that repr() does something reasonable
setup = xcffib_test.conn.get_setup()
assert "FORMAT(bits_per_pixel=1, bufsize=8, depth=1, fixed_size=8, scanline_pad=32, xge=False)" == repr(setup.pixmap_formats[0])
def test_list_repr_of_chars_is_reasonable(self, xcffib_test):
setup = xcffib_test.conn.get_setup()
assert "\"The X.Org Foundation\"" == repr(setup.vendor)
class TestXcffibTestGenerator:

@@ -200,0 +216,0 @@ def test_XcffibTest_generator(self):

@@ -0,1 +1,5 @@

import xcffib
import xcffib.xkb
def test_query_rules_names(xproto_test):

@@ -17,1 +21,30 @@ root = xproto_test.default_screen.root

assert strings[2] == "us"
def test_xkb_GetMap(xproto_test):
xkb = xproto_test.conn(xcffib.xkb.key)
reply = xkb.UseExtension(xcffib.xkb.MAJOR_VERSION, xcffib.xkb.MINOR_VERSION).reply()
assert reply.supported
core_kbd_id = xkb.GetDeviceInfo(xcffib.xkb.ID.UseCoreKbd, 0, 0, 0, 0, 0, 0).reply().deviceID
components = (xcffib.xkb.MapPart.KeyTypes |
xcffib.xkb.MapPart.KeySyms |
xcffib.xkb.MapPart.ModifierMap |
xcffib.xkb.MapPart.ExplicitComponents |
xcffib.xkb.MapPart.KeyActions |
xcffib.xkb.MapPart.VirtualMods |
xcffib.xkb.MapPart.VirtualModMap)
m = xkb.GetMap(
core_kbd_id,
components,
0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0,
).reply()
for k in m.modmap_rtrn:
print(k.keycode, k.mods)
for k in m.vmodmap_rtrn:
print(k.keycode, k.vmods)
Metadata-Version: 2.1
Name: xcffib
Version: 1.8.0
Version: 1.9.0
Summary: xcffib is the XCB binding for python

@@ -5,0 +5,0 @@ Home-page: http://github.com/tych0/xcffib

@@ -38,3 +38,3 @@ # Copyright 2014 Tycho Andersen

__xcb_proto_version__ = "1.17.0"
__version__ = "1.8.0"
__version__ = "1.9.0"

@@ -296,3 +296,18 @@ X_PROTOCOL = lib.X_PROTOCOL

def __repr__(self):
guts = []
for k in dir(self):
# skip all the python generated gunk
if k.startswith("__"):
continue
attr = getattr(self, k)
# skip synthetic(), pack(), etc.
if callable(attr):
continue
guts.append(f"{k}={attr}")
return f"{self.__class__.__qualname__}({', '.join(guts)})"
class Buffer(Protobj):

@@ -299,0 +314,0 @@ def __init__(self, unpacker):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -13,3 +12,2 @@ MAJOR_VERSION = 0

@dataclass(init=False)
class EnableReply(xcffib.Reply):

@@ -27,3 +25,2 @@ xge = False

@dataclass(init=False)
class EnableCookie(xcffib.Cookie):

@@ -33,3 +30,2 @@ reply_type = EnableReply

@dataclass(init=False)
class bigreqExtension(xcffib.Extension):

@@ -36,0 +32,0 @@ def Enable(self, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -15,3 +14,2 @@ MAJOR_VERSION = 0

@dataclass(init=False)
class Redirect:

@@ -22,3 +20,2 @@ Automatic = 0

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -36,3 +33,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -42,3 +38,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class GetOverlayWindowReply(xcffib.Reply):

@@ -56,3 +51,2 @@ xge = False

@dataclass(init=False)
class GetOverlayWindowCookie(xcffib.Cookie):

@@ -62,3 +56,2 @@ reply_type = GetOverlayWindowReply

@dataclass(init=False)
class compositeExtension(xcffib.Extension):

@@ -65,0 +58,0 @@ def QueryVersion(self, client_major_version, client_minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -15,3 +14,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class ReportLevel:

@@ -24,3 +22,2 @@ RawRectangles = 0

@dataclass(init=False)
class BadDamageError(xcffib.Error):

@@ -48,3 +45,2 @@ xge = False

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -62,3 +58,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -68,3 +63,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class NotifyEvent(xcffib.Event):

@@ -124,3 +118,2 @@ xge = False

@dataclass(init=False)
class damageExtension(xcffib.Extension):

@@ -127,0 +120,0 @@ def QueryVersion(self, client_major_version, client_minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class SwapAction:

@@ -23,3 +21,2 @@ Undefined = 0

@dataclass(init=False)
class SwapInfo(xcffib.Struct):

@@ -51,3 +48,2 @@ xge = False

@dataclass(init=False)
class BufferAttributes(xcffib.Struct):

@@ -78,3 +74,2 @@ xge = False

@dataclass(init=False)
class VisualInfo(xcffib.Struct):

@@ -107,3 +102,2 @@ xge = False

@dataclass(init=False)
class VisualInfos(xcffib.Struct):

@@ -135,3 +129,2 @@ xge = False

@dataclass(init=False)
class BadBufferError(xcffib.Error):

@@ -159,3 +152,2 @@ xge = False

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -173,3 +165,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -179,3 +170,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class GetVisualInfoReply(xcffib.Reply):

@@ -196,3 +186,2 @@ xge = False

@dataclass(init=False)
class GetVisualInfoCookie(xcffib.Cookie):

@@ -202,3 +191,2 @@ reply_type = GetVisualInfoReply

@dataclass(init=False)
class GetBackBufferAttributesReply(xcffib.Reply):

@@ -218,3 +206,2 @@ xge = False

@dataclass(init=False)
class GetBackBufferAttributesCookie(xcffib.Cookie):

@@ -224,3 +211,2 @@ reply_type = GetBackBufferAttributesReply

@dataclass(init=False)
class dbeExtension(xcffib.Extension):

@@ -227,0 +213,0 @@ def QueryVersion(self, major_version, minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class GetVersionReply(xcffib.Reply):

@@ -30,3 +28,2 @@ xge = False

@dataclass(init=False)
class GetVersionCookie(xcffib.Cookie):

@@ -36,3 +33,2 @@ reply_type = GetVersionReply

@dataclass(init=False)
class CapableReply(xcffib.Reply):

@@ -50,3 +46,2 @@ xge = False

@dataclass(init=False)
class CapableCookie(xcffib.Cookie):

@@ -56,3 +51,2 @@ reply_type = CapableReply

@dataclass(init=False)
class GetTimeoutsReply(xcffib.Reply):

@@ -72,3 +66,2 @@ xge = False

@dataclass(init=False)
class GetTimeoutsCookie(xcffib.Cookie):

@@ -78,3 +71,2 @@ reply_type = GetTimeoutsReply

@dataclass(init=False)
class DPMSMode:

@@ -87,3 +79,2 @@ On = 0

@dataclass(init=False)
class InfoReply(xcffib.Reply):

@@ -101,3 +92,2 @@ xge = False

@dataclass(init=False)
class InfoCookie(xcffib.Cookie):

@@ -107,3 +97,2 @@ reply_type = InfoReply

@dataclass(init=False)
class EventMask:

@@ -113,3 +102,2 @@ InfoNotify = 1 << 0

@dataclass(init=False)
class InfoNotifyEvent(xcffib.Event):

@@ -149,3 +137,2 @@ xge = True

@dataclass(init=False)
class dpmsExtension(xcffib.Extension):

@@ -152,0 +139,0 @@ def GetVersion(self, client_major_version, client_minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class Attachment:

@@ -30,3 +28,2 @@ BufferFrontLeft = 0

@dataclass(init=False)
class DriverType:

@@ -37,3 +34,2 @@ DRI = 0

@dataclass(init=False)
class EventType:

@@ -45,3 +41,2 @@ ExchangeComplete = 1

@dataclass(init=False)
class DRI2Buffer(xcffib.Struct):

@@ -82,3 +77,2 @@ xge = False

@dataclass(init=False)
class AttachFormat(xcffib.Struct):

@@ -110,3 +104,2 @@ xge = False

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -124,3 +117,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -130,3 +122,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class ConnectReply(xcffib.Reply):

@@ -155,3 +146,2 @@ xge = False

@dataclass(init=False)
class ConnectCookie(xcffib.Cookie):

@@ -161,3 +151,2 @@ reply_type = ConnectReply

@dataclass(init=False)
class AuthenticateReply(xcffib.Reply):

@@ -175,3 +164,2 @@ xge = False

@dataclass(init=False)
class AuthenticateCookie(xcffib.Cookie):

@@ -181,3 +169,2 @@ reply_type = AuthenticateReply

@dataclass(init=False)
class GetBuffersReply(xcffib.Reply):

@@ -196,3 +183,2 @@ xge = False

@dataclass(init=False)
class GetBuffersCookie(xcffib.Cookie):

@@ -202,3 +188,2 @@ reply_type = GetBuffersReply

@dataclass(init=False)
class CopyRegionReply(xcffib.Reply):

@@ -216,3 +201,2 @@ xge = False

@dataclass(init=False)
class CopyRegionCookie(xcffib.Cookie):

@@ -222,3 +206,2 @@ reply_type = CopyRegionReply

@dataclass(init=False)
class GetBuffersWithFormatReply(xcffib.Reply):

@@ -237,3 +220,2 @@ xge = False

@dataclass(init=False)
class GetBuffersWithFormatCookie(xcffib.Cookie):

@@ -243,3 +225,2 @@ reply_type = GetBuffersWithFormatReply

@dataclass(init=False)
class SwapBuffersReply(xcffib.Reply):

@@ -257,3 +238,2 @@ xge = False

@dataclass(init=False)
class SwapBuffersCookie(xcffib.Cookie):

@@ -263,3 +243,2 @@ reply_type = SwapBuffersReply

@dataclass(init=False)
class GetMSCReply(xcffib.Reply):

@@ -279,3 +258,2 @@ xge = False

@dataclass(init=False)
class GetMSCCookie(xcffib.Cookie):

@@ -285,3 +263,2 @@ reply_type = GetMSCReply

@dataclass(init=False)
class WaitMSCReply(xcffib.Reply):

@@ -301,3 +278,2 @@ xge = False

@dataclass(init=False)
class WaitMSCCookie(xcffib.Cookie):

@@ -307,3 +283,2 @@ reply_type = WaitMSCReply

@dataclass(init=False)
class WaitSBCReply(xcffib.Reply):

@@ -323,3 +298,2 @@ xge = False

@dataclass(init=False)
class WaitSBCCookie(xcffib.Cookie):

@@ -329,3 +303,2 @@ reply_type = WaitSBCReply

@dataclass(init=False)
class GetParamReply(xcffib.Reply):

@@ -345,3 +318,2 @@ xge = False

@dataclass(init=False)
class GetParamCookie(xcffib.Cookie):

@@ -351,3 +323,2 @@ reply_type = GetParamReply

@dataclass(init=False)
class BufferSwapCompleteEvent(xcffib.Event):

@@ -408,3 +379,2 @@ xge = False

@dataclass(init=False)
class InvalidateBuffersEvent(xcffib.Event):

@@ -440,3 +410,2 @@ xge = False

@dataclass(init=False)
class dri2Extension(xcffib.Extension):

@@ -443,0 +412,0 @@ def QueryVersion(self, major_version, minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -28,3 +26,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -34,3 +31,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class OpenReply(xcffib.Reply):

@@ -48,3 +44,2 @@ xge = False

@dataclass(init=False)
class OpenCookie(xcffib.Cookie):

@@ -54,3 +49,2 @@ reply_type = OpenReply

@dataclass(init=False)
class BufferFromPixmapReply(xcffib.Reply):

@@ -76,3 +70,2 @@ xge = False

@dataclass(init=False)
class BufferFromPixmapCookie(xcffib.Cookie):

@@ -82,3 +75,2 @@ reply_type = BufferFromPixmapReply

@dataclass(init=False)
class FDFromFenceReply(xcffib.Reply):

@@ -96,3 +88,2 @@ xge = False

@dataclass(init=False)
class FDFromFenceCookie(xcffib.Cookie):

@@ -102,3 +93,2 @@ reply_type = FDFromFenceReply

@dataclass(init=False)
class dri3Extension(xcffib.Extension):

@@ -105,0 +95,0 @@ def QueryVersion(self, major_version, minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -13,3 +12,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -27,3 +25,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -33,3 +30,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class geExtension(xcffib.Extension):

@@ -36,0 +32,0 @@ def QueryVersion(self, client_major_version, client_minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -18,3 +17,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class Event:

@@ -27,3 +25,2 @@ ConfigureNotify = 0

@dataclass(init=False)
class EventMask:

@@ -37,3 +34,2 @@ NoEvent = 0

@dataclass(init=False)
class Option:

@@ -48,3 +44,2 @@ _None = 0

@dataclass(init=False)
class Capability:

@@ -59,3 +54,2 @@ _None = 0

@dataclass(init=False)
class CompleteKind:

@@ -66,3 +60,2 @@ Pixmap = 0

@dataclass(init=False)
class CompleteMode:

@@ -75,3 +68,2 @@ Copy = 0

@dataclass(init=False)
class Notify(xcffib.Struct):

@@ -103,3 +95,2 @@ xge = False

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -117,3 +108,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -123,3 +113,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class QueryCapabilitiesReply(xcffib.Reply):

@@ -137,3 +126,2 @@ xge = False

@dataclass(init=False)
class QueryCapabilitiesCookie(xcffib.Cookie):

@@ -143,3 +131,2 @@ reply_type = QueryCapabilitiesReply

@dataclass(init=False)
class GenericEvent(xcffib.Event):

@@ -184,3 +171,2 @@ xge = False

@dataclass(init=False)
class ConfigureNotifyEvent(xcffib.Event):

@@ -266,3 +252,2 @@ xge = True

@dataclass(init=False)
class IdleNotifyEvent(xcffib.Event):

@@ -313,3 +298,2 @@ xge = True

@dataclass(init=False)
class presentExtension(xcffib.Extension):

@@ -316,0 +300,0 @@ def QueryVersion(self, major_version, minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -15,3 +14,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class BadOutputError(xcffib.Error):

@@ -39,3 +37,2 @@ xge = False

@dataclass(init=False)
class BadCrtcError(xcffib.Error):

@@ -63,3 +60,2 @@ xge = False

@dataclass(init=False)
class BadModeError(xcffib.Error):

@@ -87,3 +83,2 @@ xge = False

@dataclass(init=False)
class BadProviderError(xcffib.Error):

@@ -111,3 +106,2 @@ xge = False

@dataclass(init=False)
class Rotation:

@@ -122,3 +116,2 @@ Rotate_0 = 1 << 0

@dataclass(init=False)
class ScreenSize(xcffib.Struct):

@@ -154,3 +147,2 @@ xge = False

@dataclass(init=False)
class RefreshRates(xcffib.Struct):

@@ -182,3 +174,2 @@ xge = False

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -196,3 +187,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -202,3 +192,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class SetConfig:

@@ -211,3 +200,2 @@ Success = 0

@dataclass(init=False)
class SetScreenConfigReply(xcffib.Reply):

@@ -231,3 +219,2 @@ xge = False

@dataclass(init=False)
class SetScreenConfigCookie(xcffib.Cookie):

@@ -237,3 +224,2 @@ reply_type = SetScreenConfigReply

@dataclass(init=False)
class NotifyMask:

@@ -250,3 +236,2 @@ ScreenChange = 1 << 0

@dataclass(init=False)
class GetScreenInfoReply(xcffib.Reply):

@@ -277,3 +262,2 @@ xge = False

@dataclass(init=False)
class GetScreenInfoCookie(xcffib.Cookie):

@@ -283,3 +267,2 @@ reply_type = GetScreenInfoReply

@dataclass(init=False)
class GetScreenSizeRangeReply(xcffib.Reply):

@@ -299,3 +282,2 @@ xge = False

@dataclass(init=False)
class GetScreenSizeRangeCookie(xcffib.Cookie):

@@ -305,3 +287,2 @@ reply_type = GetScreenSizeRangeReply

@dataclass(init=False)
class ModeFlag:

@@ -324,3 +305,2 @@ HsyncPositive = 1 << 0

@dataclass(init=False)
class ModeInfo(xcffib.Struct):

@@ -409,3 +389,2 @@ xge = False

@dataclass(init=False)
class GetScreenResourcesReply(xcffib.Reply):

@@ -437,3 +416,2 @@ xge = False

@dataclass(init=False)
class GetScreenResourcesCookie(xcffib.Cookie):

@@ -443,3 +421,2 @@ reply_type = GetScreenResourcesReply

@dataclass(init=False)
class Connection:

@@ -451,3 +428,2 @@ Connected = 0

@dataclass(init=False)
class GetOutputInfoReply(xcffib.Reply):

@@ -485,3 +461,2 @@ xge = False

@dataclass(init=False)
class GetOutputInfoCookie(xcffib.Cookie):

@@ -491,3 +466,2 @@ reply_type = GetOutputInfoReply

@dataclass(init=False)
class ListOutputPropertiesReply(xcffib.Reply):

@@ -506,3 +480,2 @@ xge = False

@dataclass(init=False)
class ListOutputPropertiesCookie(xcffib.Cookie):

@@ -512,3 +485,2 @@ reply_type = ListOutputPropertiesReply

@dataclass(init=False)
class QueryOutputPropertyReply(xcffib.Reply):

@@ -527,3 +499,2 @@ xge = False

@dataclass(init=False)
class QueryOutputPropertyCookie(xcffib.Cookie):

@@ -533,3 +504,2 @@ reply_type = QueryOutputPropertyReply

@dataclass(init=False)
class GetOutputPropertyReply(xcffib.Reply):

@@ -550,3 +520,2 @@ xge = False

@dataclass(init=False)
class GetOutputPropertyCookie(xcffib.Cookie):

@@ -556,3 +525,2 @@ reply_type = GetOutputPropertyReply

@dataclass(init=False)
class CreateModeReply(xcffib.Reply):

@@ -570,3 +538,2 @@ xge = False

@dataclass(init=False)
class CreateModeCookie(xcffib.Cookie):

@@ -576,3 +543,2 @@ reply_type = CreateModeReply

@dataclass(init=False)
class GetCrtcInfoReply(xcffib.Reply):

@@ -605,3 +571,2 @@ xge = False

@dataclass(init=False)
class GetCrtcInfoCookie(xcffib.Cookie):

@@ -611,3 +576,2 @@ reply_type = GetCrtcInfoReply

@dataclass(init=False)
class SetCrtcConfigReply(xcffib.Reply):

@@ -625,3 +589,2 @@ xge = False

@dataclass(init=False)
class SetCrtcConfigCookie(xcffib.Cookie):

@@ -631,3 +594,2 @@ reply_type = SetCrtcConfigReply

@dataclass(init=False)
class GetCrtcGammaSizeReply(xcffib.Reply):

@@ -645,3 +607,2 @@ xge = False

@dataclass(init=False)
class GetCrtcGammaSizeCookie(xcffib.Cookie):

@@ -651,3 +612,2 @@ reply_type = GetCrtcGammaSizeReply

@dataclass(init=False)
class GetCrtcGammaReply(xcffib.Reply):

@@ -670,3 +630,2 @@ xge = False

@dataclass(init=False)
class GetCrtcGammaCookie(xcffib.Cookie):

@@ -676,3 +635,2 @@ reply_type = GetCrtcGammaReply

@dataclass(init=False)
class GetScreenResourcesCurrentReply(xcffib.Reply):

@@ -704,3 +662,2 @@ xge = False

@dataclass(init=False)
class GetScreenResourcesCurrentCookie(xcffib.Cookie):

@@ -710,3 +667,2 @@ reply_type = GetScreenResourcesCurrentReply

@dataclass(init=False)
class Transform:

@@ -719,3 +675,2 @@ Unit = 1 << 0

@dataclass(init=False)
class GetCrtcTransformReply(xcffib.Reply):

@@ -751,3 +706,2 @@ xge = False

@dataclass(init=False)
class GetCrtcTransformCookie(xcffib.Cookie):

@@ -757,3 +711,2 @@ reply_type = GetCrtcTransformReply

@dataclass(init=False)
class GetPanningReply(xcffib.Reply):

@@ -786,3 +739,2 @@ xge = False

@dataclass(init=False)
class GetPanningCookie(xcffib.Cookie):

@@ -792,3 +744,2 @@ reply_type = GetPanningReply

@dataclass(init=False)
class SetPanningReply(xcffib.Reply):

@@ -806,3 +757,2 @@ xge = False

@dataclass(init=False)
class SetPanningCookie(xcffib.Cookie):

@@ -812,3 +762,2 @@ reply_type = SetPanningReply

@dataclass(init=False)
class GetOutputPrimaryReply(xcffib.Reply):

@@ -826,3 +775,2 @@ xge = False

@dataclass(init=False)
class GetOutputPrimaryCookie(xcffib.Cookie):

@@ -832,3 +780,2 @@ reply_type = GetOutputPrimaryReply

@dataclass(init=False)
class GetProvidersReply(xcffib.Reply):

@@ -847,3 +794,2 @@ xge = False

@dataclass(init=False)
class GetProvidersCookie(xcffib.Cookie):

@@ -853,3 +799,2 @@ reply_type = GetProvidersReply

@dataclass(init=False)
class ProviderCapability:

@@ -862,3 +807,2 @@ SourceOutput = 1 << 0

@dataclass(init=False)
class GetProviderInfoReply(xcffib.Reply):

@@ -897,3 +841,2 @@ xge = False

@dataclass(init=False)
class GetProviderInfoCookie(xcffib.Cookie):

@@ -903,3 +846,2 @@ reply_type = GetProviderInfoReply

@dataclass(init=False)
class ListProviderPropertiesReply(xcffib.Reply):

@@ -918,3 +860,2 @@ xge = False

@dataclass(init=False)
class ListProviderPropertiesCookie(xcffib.Cookie):

@@ -924,3 +865,2 @@ reply_type = ListProviderPropertiesReply

@dataclass(init=False)
class QueryProviderPropertyReply(xcffib.Reply):

@@ -939,3 +879,2 @@ xge = False

@dataclass(init=False)
class QueryProviderPropertyCookie(xcffib.Cookie):

@@ -945,3 +884,2 @@ reply_type = QueryProviderPropertyReply

@dataclass(init=False)
class GetProviderPropertyReply(xcffib.Reply):

@@ -962,3 +900,2 @@ xge = False

@dataclass(init=False)
class GetProviderPropertyCookie(xcffib.Cookie):

@@ -968,3 +905,2 @@ reply_type = GetProviderPropertyReply

@dataclass(init=False)
class ScreenChangeNotifyEvent(xcffib.Event):

@@ -1050,3 +986,2 @@ xge = False

@dataclass(init=False)
class Notify:

@@ -1062,3 +997,2 @@ CrtcChange = 0

@dataclass(init=False)
class CrtcChange(xcffib.Struct):

@@ -1120,3 +1054,2 @@ xge = False

@dataclass(init=False)
class OutputChange(xcffib.Struct):

@@ -1189,3 +1122,2 @@ xge = False

@dataclass(init=False)
class OutputProperty(xcffib.Struct):

@@ -1231,3 +1163,2 @@ xge = False

@dataclass(init=False)
class ProviderChange(xcffib.Struct):

@@ -1260,3 +1191,2 @@ xge = False

@dataclass(init=False)
class ProviderProperty(xcffib.Struct):

@@ -1302,3 +1232,2 @@ xge = False

@dataclass(init=False)
class ResourceChange(xcffib.Struct):

@@ -1330,3 +1259,2 @@ xge = False

@dataclass(init=False)
class MonitorInfo(xcffib.Struct):

@@ -1405,3 +1333,2 @@ xge = False

@dataclass(init=False)
class GetMonitorsReply(xcffib.Reply):

@@ -1420,3 +1347,2 @@ xge = False

@dataclass(init=False)
class GetMonitorsCookie(xcffib.Cookie):

@@ -1426,3 +1352,2 @@ reply_type = GetMonitorsReply

@dataclass(init=False)
class CreateLeaseReply(xcffib.Reply):

@@ -1440,3 +1365,2 @@ xge = False

@dataclass(init=False)
class CreateLeaseCookie(xcffib.Cookie):

@@ -1446,3 +1370,2 @@ reply_type = CreateLeaseReply

@dataclass(init=False)
class LeaseNotify(xcffib.Struct):

@@ -1482,3 +1405,2 @@ xge = False

@dataclass(init=False)
class NotifyData(xcffib.Union):

@@ -1509,3 +1431,2 @@ xge = False

@dataclass(init=False)
class NotifyEvent(xcffib.Event):

@@ -1548,3 +1469,2 @@ xge = False

@dataclass(init=False)
class randrExtension(xcffib.Extension):

@@ -1551,0 +1471,0 @@ def QueryVersion(self, major_version, minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -13,3 +12,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class Range8(xcffib.Struct):

@@ -41,3 +39,2 @@ xge = False

@dataclass(init=False)
class Range16(xcffib.Struct):

@@ -69,3 +66,2 @@ xge = False

@dataclass(init=False)
class ExtRange(xcffib.Struct):

@@ -106,3 +102,2 @@ xge = False

@dataclass(init=False)
class Range(xcffib.Struct):

@@ -199,3 +194,2 @@ xge = False

@dataclass(init=False)
class HType:

@@ -207,3 +201,2 @@ FromServerTime = 1 << 0

@dataclass(init=False)
class CS:

@@ -215,3 +208,2 @@ CurrentClients = 1

@dataclass(init=False)
class ClientInfo(xcffib.Struct):

@@ -244,3 +236,2 @@ xge = False

@dataclass(init=False)
class BadContextError(xcffib.Error):

@@ -268,3 +259,2 @@ xge = False

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -282,3 +272,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -288,3 +277,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class GetContextReply(xcffib.Reply):

@@ -307,3 +295,2 @@ xge = False

@dataclass(init=False)
class GetContextCookie(xcffib.Cookie):

@@ -313,3 +300,2 @@ reply_type = GetContextReply

@dataclass(init=False)
class EnableContextReply(xcffib.Reply):

@@ -335,3 +321,2 @@ xge = False

@dataclass(init=False)
class EnableContextCookie(xcffib.Cookie):

@@ -341,3 +326,2 @@ reply_type = EnableContextReply

@dataclass(init=False)
class recordExtension(xcffib.Extension):

@@ -344,0 +328,0 @@ def QueryVersion(self, major_version, minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 0

@dataclass(init=False)
class PictType:

@@ -21,3 +19,2 @@ Indexed = 0

@dataclass(init=False)
class Picture:

@@ -27,3 +24,2 @@ _None = 0

@dataclass(init=False)
class PictOp:

@@ -85,3 +81,2 @@ Clear = 0

@dataclass(init=False)
class PolyEdge:

@@ -92,3 +87,2 @@ Sharp = 0

@dataclass(init=False)
class PolyMode:

@@ -99,3 +93,2 @@ Precise = 0

@dataclass(init=False)
class CP:

@@ -117,3 +110,2 @@ Repeat = 1 << 0

@dataclass(init=False)
class SubPixel:

@@ -128,3 +120,2 @@ Unknown = 0

@dataclass(init=False)
class Repeat:

@@ -137,3 +128,2 @@ _None = 0

@dataclass(init=False)
class PictFormatError(xcffib.Error):

@@ -161,3 +151,2 @@ xge = False

@dataclass(init=False)
class PictureError(xcffib.Error):

@@ -185,3 +174,2 @@ xge = False

@dataclass(init=False)
class PictOpError(xcffib.Error):

@@ -209,3 +197,2 @@ xge = False

@dataclass(init=False)
class GlyphSetError(xcffib.Error):

@@ -233,3 +220,2 @@ xge = False

@dataclass(init=False)
class GlyphError(xcffib.Error):

@@ -257,3 +243,2 @@ xge = False

@dataclass(init=False)
class DIRECTFORMAT(xcffib.Struct):

@@ -322,3 +307,2 @@ xge = False

@dataclass(init=False)
class PICTFORMINFO(xcffib.Struct):

@@ -359,3 +343,2 @@ xge = False

@dataclass(init=False)
class PICTVISUAL(xcffib.Struct):

@@ -387,3 +370,2 @@ xge = False

@dataclass(init=False)
class PICTDEPTH(xcffib.Struct):

@@ -416,3 +398,2 @@ xge = False

@dataclass(init=False)
class PICTSCREEN(xcffib.Struct):

@@ -445,3 +426,2 @@ xge = False

@dataclass(init=False)
class INDEXVALUE(xcffib.Struct):

@@ -482,3 +462,2 @@ xge = False

@dataclass(init=False)
class COLOR(xcffib.Struct):

@@ -512,3 +491,2 @@ xge = False

@dataclass(init=False)
class POINTFIX(xcffib.Struct):

@@ -540,3 +518,2 @@ xge = False

@dataclass(init=False)
class LINEFIX(xcffib.Struct):

@@ -577,3 +554,2 @@ xge = False

@dataclass(init=False)
class TRIANGLE(xcffib.Struct):

@@ -622,3 +598,2 @@ xge = False

@dataclass(init=False)
class TRAPEZOID(xcffib.Struct):

@@ -663,3 +638,2 @@ xge = False

@dataclass(init=False)
class GLYPHINFO(xcffib.Struct):

@@ -707,3 +681,2 @@ xge = False

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -721,3 +694,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -727,3 +699,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class QueryPictFormatsReply(xcffib.Reply):

@@ -752,3 +723,2 @@ xge = False

@dataclass(init=False)
class QueryPictFormatsCookie(xcffib.Cookie):

@@ -758,3 +728,2 @@ reply_type = QueryPictFormatsReply

@dataclass(init=False)
class QueryPictIndexValuesReply(xcffib.Reply):

@@ -773,3 +742,2 @@ xge = False

@dataclass(init=False)
class QueryPictIndexValuesCookie(xcffib.Cookie):

@@ -779,3 +747,2 @@ reply_type = QueryPictIndexValuesReply

@dataclass(init=False)
class TRANSFORM(xcffib.Struct):

@@ -848,3 +815,2 @@ xge = False

@dataclass(init=False)
class QueryFiltersReply(xcffib.Reply):

@@ -865,3 +831,2 @@ xge = False

@dataclass(init=False)
class QueryFiltersCookie(xcffib.Cookie):

@@ -871,3 +836,2 @@ reply_type = QueryFiltersReply

@dataclass(init=False)
class ANIMCURSORELT(xcffib.Struct):

@@ -899,3 +863,2 @@ xge = False

@dataclass(init=False)
class SPANFIX(xcffib.Struct):

@@ -928,3 +891,2 @@ xge = False

@dataclass(init=False)
class TRAP(xcffib.Struct):

@@ -965,3 +927,2 @@ xge = False

@dataclass(init=False)
class renderExtension(xcffib.Extension):

@@ -968,0 +929,0 @@ def QueryVersion(self, client_major_version, client_minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class Client(xcffib.Struct):

@@ -42,3 +40,2 @@ xge = False

@dataclass(init=False)
class Type(xcffib.Struct):

@@ -70,3 +67,2 @@ xge = False

@dataclass(init=False)
class ClientIdMask:

@@ -77,3 +73,2 @@ ClientXID = 1 << 0

@dataclass(init=False)
class ClientIdSpec(xcffib.Struct):

@@ -105,3 +100,2 @@ xge = False

@dataclass(init=False)
class ClientIdValue(xcffib.Struct):

@@ -141,3 +135,2 @@ xge = False

@dataclass(init=False)
class ResourceIdSpec(xcffib.Struct):

@@ -169,3 +162,2 @@ xge = False

@dataclass(init=False)
class ResourceSizeSpec(xcffib.Struct):

@@ -205,3 +197,2 @@ xge = False

@dataclass(init=False)
class ResourceSizeValue(xcffib.Struct):

@@ -243,3 +234,2 @@ xge = False

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -257,3 +247,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -263,3 +252,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class QueryClientsReply(xcffib.Reply):

@@ -278,3 +266,2 @@ xge = False

@dataclass(init=False)
class QueryClientsCookie(xcffib.Cookie):

@@ -284,3 +271,2 @@ reply_type = QueryClientsReply

@dataclass(init=False)
class QueryClientResourcesReply(xcffib.Reply):

@@ -299,3 +285,2 @@ xge = False

@dataclass(init=False)
class QueryClientResourcesCookie(xcffib.Cookie):

@@ -305,3 +290,2 @@ reply_type = QueryClientResourcesReply

@dataclass(init=False)
class QueryClientPixmapBytesReply(xcffib.Reply):

@@ -319,3 +303,2 @@ xge = False

@dataclass(init=False)
class QueryClientPixmapBytesCookie(xcffib.Cookie):

@@ -325,3 +308,2 @@ reply_type = QueryClientPixmapBytesReply

@dataclass(init=False)
class QueryClientIdsReply(xcffib.Reply):

@@ -340,3 +322,2 @@ xge = False

@dataclass(init=False)
class QueryClientIdsCookie(xcffib.Cookie):

@@ -346,3 +327,2 @@ reply_type = QueryClientIdsReply

@dataclass(init=False)
class QueryResourceBytesReply(xcffib.Reply):

@@ -361,3 +341,2 @@ xge = False

@dataclass(init=False)
class QueryResourceBytesCookie(xcffib.Cookie):

@@ -367,3 +346,2 @@ reply_type = QueryResourceBytesReply

@dataclass(init=False)
class resExtension(xcffib.Extension):

@@ -370,0 +348,0 @@ def QueryVersion(self, client_major, client_minor, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class Kind:

@@ -22,3 +20,2 @@ Blanked = 0

@dataclass(init=False)
class Event:

@@ -29,3 +26,2 @@ NotifyMask = 1 << 0

@dataclass(init=False)
class State:

@@ -38,3 +34,2 @@ Off = 0

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -54,3 +49,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -60,3 +54,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class QueryInfoReply(xcffib.Reply):

@@ -81,3 +74,2 @@ xge = False

@dataclass(init=False)
class QueryInfoCookie(xcffib.Cookie):

@@ -87,3 +79,2 @@ reply_type = QueryInfoReply

@dataclass(init=False)
class NotifyEvent(xcffib.Event):

@@ -136,3 +127,2 @@ xge = False

@dataclass(init=False)
class screensaverExtension(xcffib.Extension):

@@ -139,0 +129,0 @@ def QueryVersion(self, client_major_version, client_minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class SO:

@@ -24,3 +22,2 @@ Set = 0

@dataclass(init=False)
class SK:

@@ -32,3 +29,2 @@ Bounding = 0

@dataclass(init=False)
class NotifyEvent(xcffib.Event):

@@ -102,3 +98,2 @@ xge = False

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -116,3 +111,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -122,3 +116,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class QueryExtentsReply(xcffib.Reply):

@@ -147,3 +140,2 @@ xge = False

@dataclass(init=False)
class QueryExtentsCookie(xcffib.Cookie):

@@ -153,3 +145,2 @@ reply_type = QueryExtentsReply

@dataclass(init=False)
class InputSelectedReply(xcffib.Reply):

@@ -167,3 +158,2 @@ xge = False

@dataclass(init=False)
class InputSelectedCookie(xcffib.Cookie):

@@ -173,3 +163,2 @@ reply_type = InputSelectedReply

@dataclass(init=False)
class GetRectanglesReply(xcffib.Reply):

@@ -188,3 +177,2 @@ xge = False

@dataclass(init=False)
class GetRectanglesCookie(xcffib.Cookie):

@@ -194,3 +182,2 @@ reply_type = GetRectanglesReply

@dataclass(init=False)
class shapeExtension(xcffib.Extension):

@@ -197,0 +184,0 @@ def QueryVersion(self, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class CompletionEvent(xcffib.Event):

@@ -61,3 +59,2 @@ xge = False

@dataclass(init=False)
class BadSegError(xcffib.Error):

@@ -91,3 +88,2 @@ xge = False

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -112,3 +108,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -118,3 +113,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class GetImageReply(xcffib.Reply):

@@ -132,3 +126,2 @@ xge = False

@dataclass(init=False)
class GetImageCookie(xcffib.Cookie):

@@ -138,3 +131,2 @@ reply_type = GetImageReply

@dataclass(init=False)
class CreateSegmentReply(xcffib.Reply):

@@ -152,3 +144,2 @@ xge = False

@dataclass(init=False)
class CreateSegmentCookie(xcffib.Cookie):

@@ -158,3 +149,2 @@ reply_type = CreateSegmentReply

@dataclass(init=False)
class shmExtension(xcffib.Extension):

@@ -161,0 +151,0 @@ def QueryVersion(self, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 3

@dataclass(init=False)
class ALARMSTATE:

@@ -22,3 +20,2 @@ Active = 0

@dataclass(init=False)
class TESTTYPE:

@@ -31,3 +28,2 @@ PositiveTransition = 0

@dataclass(init=False)
class VALUETYPE:

@@ -38,3 +34,2 @@ Absolute = 0

@dataclass(init=False)
class CA:

@@ -49,3 +44,2 @@ Counter = 1 << 0

@dataclass(init=False)
class INT64(xcffib.Struct):

@@ -77,3 +71,2 @@ xge = False

@dataclass(init=False)
class SYSTEMCOUNTER(xcffib.Struct):

@@ -121,3 +114,2 @@ xge = False

@dataclass(init=False)
class TRIGGER(xcffib.Struct):

@@ -157,3 +149,2 @@ xge = False

@dataclass(init=False)
class WAITCONDITION(xcffib.Struct):

@@ -194,3 +185,2 @@ xge = False

@dataclass(init=False)
class CounterError(xcffib.Error):

@@ -224,3 +214,2 @@ xge = False

@dataclass(init=False)
class AlarmError(xcffib.Error):

@@ -252,3 +241,2 @@ xge = False

@dataclass(init=False)
class InitializeReply(xcffib.Reply):

@@ -266,3 +254,2 @@ xge = False

@dataclass(init=False)
class InitializeCookie(xcffib.Cookie):

@@ -272,3 +259,2 @@ reply_type = InitializeReply

@dataclass(init=False)
class ListSystemCountersReply(xcffib.Reply):

@@ -287,3 +273,2 @@ xge = False

@dataclass(init=False)
class ListSystemCountersCookie(xcffib.Cookie):

@@ -293,3 +278,2 @@ reply_type = ListSystemCountersReply

@dataclass(init=False)
class QueryCounterReply(xcffib.Reply):

@@ -308,3 +292,2 @@ xge = False

@dataclass(init=False)
class QueryCounterCookie(xcffib.Cookie):

@@ -314,3 +297,2 @@ reply_type = QueryCounterReply

@dataclass(init=False)
class QueryAlarmReply(xcffib.Reply):

@@ -332,3 +314,2 @@ xge = False

@dataclass(init=False)
class QueryAlarmCookie(xcffib.Cookie):

@@ -338,3 +319,2 @@ reply_type = QueryAlarmReply

@dataclass(init=False)
class GetPriorityReply(xcffib.Reply):

@@ -352,3 +332,2 @@ xge = False

@dataclass(init=False)
class GetPriorityCookie(xcffib.Cookie):

@@ -358,3 +337,2 @@ reply_type = GetPriorityReply

@dataclass(init=False)
class QueryFenceReply(xcffib.Reply):

@@ -372,3 +350,2 @@ xge = False

@dataclass(init=False)
class QueryFenceCookie(xcffib.Cookie):

@@ -378,3 +355,2 @@ reply_type = QueryFenceReply

@dataclass(init=False)
class CounterNotifyEvent(xcffib.Event):

@@ -440,3 +416,2 @@ xge = False

@dataclass(init=False)
class AlarmNotifyEvent(xcffib.Event):

@@ -498,3 +473,2 @@ xge = False

@dataclass(init=False)
class syncExtension(xcffib.Extension):

@@ -501,0 +475,0 @@ def Initialize(self, desired_major_version, desired_minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -13,3 +12,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class GetVersionReply(xcffib.Reply):

@@ -29,3 +27,2 @@ xge = False

@dataclass(init=False)
class GetVersionCookie(xcffib.Cookie):

@@ -35,3 +32,2 @@ reply_type = GetVersionReply

@dataclass(init=False)
class GetXIDRangeReply(xcffib.Reply):

@@ -49,3 +45,2 @@ xge = False

@dataclass(init=False)
class GetXIDRangeCookie(xcffib.Cookie):

@@ -55,3 +50,2 @@ reply_type = GetXIDRangeReply

@dataclass(init=False)
class GetXIDListReply(xcffib.Reply):

@@ -70,3 +64,2 @@ xge = False

@dataclass(init=False)
class GetXIDListCookie(xcffib.Cookie):

@@ -76,3 +69,2 @@ reply_type = GetXIDListReply

@dataclass(init=False)
class xc_miscExtension(xcffib.Extension):

@@ -79,0 +71,0 @@ def GetVersion(self, client_major_version, client_minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -13,3 +12,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -29,3 +27,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -35,3 +32,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class StartReply(xcffib.Reply):

@@ -49,3 +45,2 @@ xge = False

@dataclass(init=False)
class StartCookie(xcffib.Cookie):

@@ -55,3 +50,2 @@ reply_type = StartReply

@dataclass(init=False)
class EndReply(xcffib.Reply):

@@ -69,3 +63,2 @@ xge = False

@dataclass(init=False)
class EndCookie(xcffib.Cookie):

@@ -75,3 +68,2 @@ reply_type = EndReply

@dataclass(init=False)
class Datatype:

@@ -82,3 +74,2 @@ Unmodified = 0

@dataclass(init=False)
class Event(xcffib.Struct):

@@ -103,3 +94,2 @@ xge = False

@dataclass(init=False)
class SendReply(xcffib.Reply):

@@ -117,3 +107,2 @@ xge = False

@dataclass(init=False)
class SendCookie(xcffib.Cookie):

@@ -123,3 +112,2 @@ reply_type = SendReply

@dataclass(init=False)
class SelectInputReply(xcffib.Reply):

@@ -137,3 +125,2 @@ xge = False

@dataclass(init=False)
class SelectInputCookie(xcffib.Cookie):

@@ -143,3 +130,2 @@ reply_type = SelectInputReply

@dataclass(init=False)
class xevieExtension(xcffib.Extension):

@@ -146,0 +132,0 @@ def QueryVersion(self, client_major_version, client_minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -13,3 +12,2 @@ MAJOR_VERSION = 4

@dataclass(init=False)
class DrmClipRect(xcffib.Struct):

@@ -43,3 +41,2 @@ xge = False

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -59,3 +56,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -65,3 +61,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class QueryDirectRenderingCapableReply(xcffib.Reply):

@@ -79,3 +74,2 @@ xge = False

@dataclass(init=False)
class QueryDirectRenderingCapableCookie(xcffib.Cookie):

@@ -85,3 +79,2 @@ reply_type = QueryDirectRenderingCapableReply

@dataclass(init=False)
class OpenConnectionReply(xcffib.Reply):

@@ -102,3 +95,2 @@ xge = False

@dataclass(init=False)
class OpenConnectionCookie(xcffib.Cookie):

@@ -108,3 +100,2 @@ reply_type = OpenConnectionReply

@dataclass(init=False)
class GetClientDriverNameReply(xcffib.Reply):

@@ -130,3 +121,2 @@ xge = False

@dataclass(init=False)
class GetClientDriverNameCookie(xcffib.Cookie):

@@ -136,3 +126,2 @@ reply_type = GetClientDriverNameReply

@dataclass(init=False)
class CreateContextReply(xcffib.Reply):

@@ -150,3 +139,2 @@ xge = False

@dataclass(init=False)
class CreateContextCookie(xcffib.Cookie):

@@ -156,3 +144,2 @@ reply_type = CreateContextReply

@dataclass(init=False)
class CreateDrawableReply(xcffib.Reply):

@@ -170,3 +157,2 @@ xge = False

@dataclass(init=False)
class CreateDrawableCookie(xcffib.Cookie):

@@ -176,3 +162,2 @@ reply_type = CreateDrawableReply

@dataclass(init=False)
class GetDrawableInfoReply(xcffib.Reply):

@@ -206,3 +191,2 @@ xge = False

@dataclass(init=False)
class GetDrawableInfoCookie(xcffib.Cookie):

@@ -212,3 +196,2 @@ reply_type = GetDrawableInfoReply

@dataclass(init=False)
class GetDeviceInfoReply(xcffib.Reply):

@@ -234,3 +217,2 @@ xge = False

@dataclass(init=False)
class GetDeviceInfoCookie(xcffib.Cookie):

@@ -240,3 +222,2 @@ reply_type = GetDeviceInfoReply

@dataclass(init=False)
class AuthConnectionReply(xcffib.Reply):

@@ -254,3 +235,2 @@ xge = False

@dataclass(init=False)
class AuthConnectionCookie(xcffib.Cookie):

@@ -260,3 +240,2 @@ reply_type = AuthConnectionReply

@dataclass(init=False)
class xf86driExtension(xcffib.Extension):

@@ -263,0 +242,0 @@ def QueryVersion(self, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -13,3 +12,2 @@ MAJOR_VERSION = 2

@dataclass(init=False)
class ModeFlag:

@@ -31,3 +29,2 @@ Positive_HSync = 1 << 0

@dataclass(init=False)
class ClockFlag:

@@ -37,3 +34,2 @@ Programable = 1 << 0

@dataclass(init=False)
class Permission:

@@ -44,3 +40,2 @@ Read = 1 << 0

@dataclass(init=False)
class ModeInfo(xcffib.Struct):

@@ -125,3 +120,2 @@ xge = False

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -139,3 +133,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -145,3 +138,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class GetModeLineReply(xcffib.Reply):

@@ -173,3 +165,2 @@ xge = False

@dataclass(init=False)
class GetModeLineCookie(xcffib.Cookie):

@@ -179,3 +170,2 @@ reply_type = GetModeLineReply

@dataclass(init=False)
class GetMonitorReply(xcffib.Reply):

@@ -206,3 +196,2 @@ xge = False

@dataclass(init=False)
class GetMonitorCookie(xcffib.Cookie):

@@ -212,3 +201,2 @@ reply_type = GetMonitorReply

@dataclass(init=False)
class GetAllModeLinesReply(xcffib.Reply):

@@ -227,3 +215,2 @@ xge = False

@dataclass(init=False)
class GetAllModeLinesCookie(xcffib.Cookie):

@@ -233,3 +220,2 @@ reply_type = GetAllModeLinesReply

@dataclass(init=False)
class ValidateModeLineReply(xcffib.Reply):

@@ -247,3 +233,2 @@ xge = False

@dataclass(init=False)
class ValidateModeLineCookie(xcffib.Cookie):

@@ -253,3 +238,2 @@ reply_type = ValidateModeLineReply

@dataclass(init=False)
class GetViewPortReply(xcffib.Reply):

@@ -267,3 +251,2 @@ xge = False

@dataclass(init=False)
class GetViewPortCookie(xcffib.Cookie):

@@ -273,3 +256,2 @@ reply_type = GetViewPortReply

@dataclass(init=False)
class GetDotClocksReply(xcffib.Reply):

@@ -288,3 +270,2 @@ xge = False

@dataclass(init=False)
class GetDotClocksCookie(xcffib.Cookie):

@@ -294,3 +275,2 @@ reply_type = GetDotClocksReply

@dataclass(init=False)
class GetGammaReply(xcffib.Reply):

@@ -308,3 +288,2 @@ xge = False

@dataclass(init=False)
class GetGammaCookie(xcffib.Cookie):

@@ -314,3 +293,2 @@ reply_type = GetGammaReply

@dataclass(init=False)
class GetGammaRampReply(xcffib.Reply):

@@ -333,3 +311,2 @@ xge = False

@dataclass(init=False)
class GetGammaRampCookie(xcffib.Cookie):

@@ -339,3 +316,2 @@ reply_type = GetGammaRampReply

@dataclass(init=False)
class GetGammaRampSizeReply(xcffib.Reply):

@@ -353,3 +329,2 @@ xge = False

@dataclass(init=False)
class GetGammaRampSizeCookie(xcffib.Cookie):

@@ -359,3 +334,2 @@ reply_type = GetGammaRampSizeReply

@dataclass(init=False)
class GetPermissionsReply(xcffib.Reply):

@@ -373,3 +347,2 @@ xge = False

@dataclass(init=False)
class GetPermissionsCookie(xcffib.Cookie):

@@ -379,3 +352,2 @@ reply_type = GetPermissionsReply

@dataclass(init=False)
class BadClockError(xcffib.Error):

@@ -403,3 +375,2 @@ xge = False

@dataclass(init=False)
class BadHTimingsError(xcffib.Error):

@@ -427,3 +398,2 @@ xge = False

@dataclass(init=False)
class BadVTimingsError(xcffib.Error):

@@ -451,3 +421,2 @@ xge = False

@dataclass(init=False)
class ModeUnsuitableError(xcffib.Error):

@@ -475,3 +444,2 @@ xge = False

@dataclass(init=False)
class ExtensionDisabledError(xcffib.Error):

@@ -499,3 +467,2 @@ xge = False

@dataclass(init=False)
class ClientNotLocalError(xcffib.Error):

@@ -523,3 +490,2 @@ xge = False

@dataclass(init=False)
class ZoomLockedError(xcffib.Error):

@@ -547,3 +513,2 @@ xge = False

@dataclass(init=False)
class xf86vidmodeExtension(xcffib.Extension):

@@ -550,0 +515,0 @@ def QueryVersion(self, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -16,3 +15,2 @@ MAJOR_VERSION = 6

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -30,3 +28,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -36,3 +33,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class SaveSetMode:

@@ -43,3 +39,2 @@ Insert = 0

@dataclass(init=False)
class SaveSetTarget:

@@ -50,3 +45,2 @@ Nearest = 0

@dataclass(init=False)
class SaveSetMapping:

@@ -57,3 +51,2 @@ Map = 0

@dataclass(init=False)
class SelectionEvent:

@@ -65,3 +58,2 @@ SetSelectionOwner = 0

@dataclass(init=False)
class SelectionEventMask:

@@ -73,3 +65,2 @@ SetSelectionOwner = 1 << 0

@dataclass(init=False)
class SelectionNotifyEvent(xcffib.Event):

@@ -129,3 +120,2 @@ xge = False

@dataclass(init=False)
class CursorNotify:

@@ -135,3 +125,2 @@ DisplayCursor = 0

@dataclass(init=False)
class CursorNotifyMask:

@@ -141,3 +130,2 @@ DisplayCursor = 1 << 0

@dataclass(init=False)
class CursorNotifyEvent(xcffib.Event):

@@ -188,3 +176,2 @@ xge = False

@dataclass(init=False)
class GetCursorImageReply(xcffib.Reply):

@@ -211,3 +198,2 @@ xge = False

@dataclass(init=False)
class GetCursorImageCookie(xcffib.Cookie):

@@ -217,3 +203,2 @@ reply_type = GetCursorImageReply

@dataclass(init=False)
class BadRegionError(xcffib.Error):

@@ -241,3 +226,2 @@ xge = False

@dataclass(init=False)
class Region:

@@ -247,3 +231,2 @@ _None = 0

@dataclass(init=False)
class FetchRegionReply(xcffib.Reply):

@@ -265,3 +248,2 @@ xge = False

@dataclass(init=False)
class FetchRegionCookie(xcffib.Cookie):

@@ -271,3 +253,2 @@ reply_type = FetchRegionReply

@dataclass(init=False)
class GetCursorNameReply(xcffib.Reply):

@@ -286,3 +267,2 @@ xge = False

@dataclass(init=False)
class GetCursorNameCookie(xcffib.Cookie):

@@ -292,3 +272,2 @@ reply_type = GetCursorNameReply

@dataclass(init=False)
class GetCursorImageAndNameReply(xcffib.Reply):

@@ -319,3 +298,2 @@ xge = False

@dataclass(init=False)
class GetCursorImageAndNameCookie(xcffib.Cookie):

@@ -325,3 +303,2 @@ reply_type = GetCursorImageAndNameReply

@dataclass(init=False)
class BarrierDirections:

@@ -334,3 +311,2 @@ PositiveX = 1 << 0

@dataclass(init=False)
class ClientDisconnectFlags:

@@ -341,3 +317,2 @@ Default = 0

@dataclass(init=False)
class GetClientDisconnectModeReply(xcffib.Reply):

@@ -355,3 +330,2 @@ xge = False

@dataclass(init=False)
class GetClientDisconnectModeCookie(xcffib.Cookie):

@@ -361,3 +335,2 @@ reply_type = GetClientDisconnectModeReply

@dataclass(init=False)
class xfixesExtension(xcffib.Extension):

@@ -364,0 +337,0 @@ def QueryVersion(self, client_major_version, client_minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class ScreenInfo(xcffib.Struct):

@@ -44,3 +42,2 @@ xge = False

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -58,3 +55,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -64,3 +60,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class GetStateReply(xcffib.Reply):

@@ -78,3 +73,2 @@ xge = False

@dataclass(init=False)
class GetStateCookie(xcffib.Cookie):

@@ -84,3 +78,2 @@ reply_type = GetStateReply

@dataclass(init=False)
class GetScreenCountReply(xcffib.Reply):

@@ -98,3 +91,2 @@ xge = False

@dataclass(init=False)
class GetScreenCountCookie(xcffib.Cookie):

@@ -104,3 +96,2 @@ reply_type = GetScreenCountReply

@dataclass(init=False)
class GetScreenSizeReply(xcffib.Reply):

@@ -120,3 +111,2 @@ xge = False

@dataclass(init=False)
class GetScreenSizeCookie(xcffib.Cookie):

@@ -126,3 +116,2 @@ reply_type = GetScreenSizeReply

@dataclass(init=False)
class IsActiveReply(xcffib.Reply):

@@ -140,3 +129,2 @@ xge = False

@dataclass(init=False)
class IsActiveCookie(xcffib.Cookie):

@@ -146,3 +134,2 @@ reply_type = IsActiveReply

@dataclass(init=False)
class QueryScreensReply(xcffib.Reply):

@@ -161,3 +148,2 @@ xge = False

@dataclass(init=False)
class QueryScreensCookie(xcffib.Cookie):

@@ -167,3 +153,2 @@ reply_type = QueryScreensReply

@dataclass(init=False)
class xineramaExtension(xcffib.Extension):

@@ -170,0 +155,0 @@ def QueryVersion(self, major, minor, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class PRINTER(xcffib.Struct):

@@ -59,3 +57,2 @@ xge = False

@dataclass(init=False)
class GetDoc:

@@ -66,3 +63,2 @@ Finished = 0

@dataclass(init=False)
class EvMask:

@@ -74,3 +70,2 @@ NoEventMask = 0

@dataclass(init=False)
class Detail:

@@ -85,3 +80,2 @@ StartJobNotify = 1

@dataclass(init=False)
class Attr:

@@ -97,3 +91,2 @@ JobAttr = 1

@dataclass(init=False)
class PrintQueryVersionReply(xcffib.Reply):

@@ -111,3 +104,2 @@ xge = False

@dataclass(init=False)
class PrintQueryVersionCookie(xcffib.Cookie):

@@ -117,3 +109,2 @@ reply_type = PrintQueryVersionReply

@dataclass(init=False)
class PrintGetPrinterListReply(xcffib.Reply):

@@ -132,3 +123,2 @@ xge = False

@dataclass(init=False)
class PrintGetPrinterListCookie(xcffib.Cookie):

@@ -138,3 +128,2 @@ reply_type = PrintGetPrinterListReply

@dataclass(init=False)
class PrintGetContextReply(xcffib.Reply):

@@ -152,3 +141,2 @@ xge = False

@dataclass(init=False)
class PrintGetContextCookie(xcffib.Cookie):

@@ -158,3 +146,2 @@ reply_type = PrintGetContextReply

@dataclass(init=False)
class PrintGetScreenOfContextReply(xcffib.Reply):

@@ -172,3 +159,2 @@ xge = False

@dataclass(init=False)
class PrintGetScreenOfContextCookie(xcffib.Cookie):

@@ -178,3 +164,2 @@ reply_type = PrintGetScreenOfContextReply

@dataclass(init=False)
class PrintGetDocumentDataReply(xcffib.Reply):

@@ -195,3 +180,2 @@ xge = False

@dataclass(init=False)
class PrintGetDocumentDataCookie(xcffib.Cookie):

@@ -201,3 +185,2 @@ reply_type = PrintGetDocumentDataReply

@dataclass(init=False)
class PrintInputSelectedReply(xcffib.Reply):

@@ -215,3 +198,2 @@ xge = False

@dataclass(init=False)
class PrintInputSelectedCookie(xcffib.Cookie):

@@ -221,3 +203,2 @@ reply_type = PrintInputSelectedReply

@dataclass(init=False)
class PrintGetAttributesReply(xcffib.Reply):

@@ -236,3 +217,2 @@ xge = False

@dataclass(init=False)
class PrintGetAttributesCookie(xcffib.Cookie):

@@ -242,3 +222,2 @@ reply_type = PrintGetAttributesReply

@dataclass(init=False)
class PrintGetOneAttributesReply(xcffib.Reply):

@@ -257,3 +236,2 @@ xge = False

@dataclass(init=False)
class PrintGetOneAttributesCookie(xcffib.Cookie):

@@ -263,3 +241,2 @@ reply_type = PrintGetOneAttributesReply

@dataclass(init=False)
class PrintGetPageDimensionsReply(xcffib.Reply):

@@ -284,3 +261,2 @@ xge = False

@dataclass(init=False)
class PrintGetPageDimensionsCookie(xcffib.Cookie):

@@ -290,3 +266,2 @@ reply_type = PrintGetPageDimensionsReply

@dataclass(init=False)
class PrintQueryScreensReply(xcffib.Reply):

@@ -305,3 +280,2 @@ xge = False

@dataclass(init=False)
class PrintQueryScreensCookie(xcffib.Cookie):

@@ -311,3 +285,2 @@ reply_type = PrintQueryScreensReply

@dataclass(init=False)
class PrintSetImageResolutionReply(xcffib.Reply):

@@ -325,3 +298,2 @@ xge = False

@dataclass(init=False)
class PrintSetImageResolutionCookie(xcffib.Cookie):

@@ -331,3 +303,2 @@ reply_type = PrintSetImageResolutionReply

@dataclass(init=False)
class PrintGetImageResolutionReply(xcffib.Reply):

@@ -345,3 +316,2 @@ xge = False

@dataclass(init=False)
class PrintGetImageResolutionCookie(xcffib.Cookie):

@@ -351,3 +321,2 @@ reply_type = PrintGetImageResolutionReply

@dataclass(init=False)
class NotifyEvent(xcffib.Event):

@@ -385,3 +354,2 @@ xge = False

@dataclass(init=False)
class AttributNotifyEvent(xcffib.Event):

@@ -418,3 +386,2 @@ xge = False

@dataclass(init=False)
class BadContextError(xcffib.Error):

@@ -442,3 +409,2 @@ xge = False

@dataclass(init=False)
class BadSequenceError(xcffib.Error):

@@ -466,3 +432,2 @@ xge = False

@dataclass(init=False)
class xprintExtension(xcffib.Extension):

@@ -469,0 +434,0 @@ def PrintQueryVersion(self, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -28,3 +26,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -34,3 +31,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class GetDeviceCreateContextReply(xcffib.Reply):

@@ -49,3 +45,2 @@ xge = False

@dataclass(init=False)
class GetDeviceCreateContextCookie(xcffib.Cookie):

@@ -55,3 +50,2 @@ reply_type = GetDeviceCreateContextReply

@dataclass(init=False)
class GetDeviceContextReply(xcffib.Reply):

@@ -70,3 +64,2 @@ xge = False

@dataclass(init=False)
class GetDeviceContextCookie(xcffib.Cookie):

@@ -76,3 +69,2 @@ reply_type = GetDeviceContextReply

@dataclass(init=False)
class GetWindowCreateContextReply(xcffib.Reply):

@@ -91,3 +83,2 @@ xge = False

@dataclass(init=False)
class GetWindowCreateContextCookie(xcffib.Cookie):

@@ -97,3 +88,2 @@ reply_type = GetWindowCreateContextReply

@dataclass(init=False)
class GetWindowContextReply(xcffib.Reply):

@@ -112,3 +102,2 @@ xge = False

@dataclass(init=False)
class GetWindowContextCookie(xcffib.Cookie):

@@ -118,3 +107,2 @@ reply_type = GetWindowContextReply

@dataclass(init=False)
class ListItem(xcffib.Struct):

@@ -170,3 +158,2 @@ xge = False

@dataclass(init=False)
class GetPropertyCreateContextReply(xcffib.Reply):

@@ -185,3 +172,2 @@ xge = False

@dataclass(init=False)
class GetPropertyCreateContextCookie(xcffib.Cookie):

@@ -191,3 +177,2 @@ reply_type = GetPropertyCreateContextReply

@dataclass(init=False)
class GetPropertyUseContextReply(xcffib.Reply):

@@ -206,3 +191,2 @@ xge = False

@dataclass(init=False)
class GetPropertyUseContextCookie(xcffib.Cookie):

@@ -212,3 +196,2 @@ reply_type = GetPropertyUseContextReply

@dataclass(init=False)
class GetPropertyContextReply(xcffib.Reply):

@@ -227,3 +210,2 @@ xge = False

@dataclass(init=False)
class GetPropertyContextCookie(xcffib.Cookie):

@@ -233,3 +215,2 @@ reply_type = GetPropertyContextReply

@dataclass(init=False)
class GetPropertyDataContextReply(xcffib.Reply):

@@ -248,3 +229,2 @@ xge = False

@dataclass(init=False)
class GetPropertyDataContextCookie(xcffib.Cookie):

@@ -254,3 +234,2 @@ reply_type = GetPropertyDataContextReply

@dataclass(init=False)
class ListPropertiesReply(xcffib.Reply):

@@ -269,3 +248,2 @@ xge = False

@dataclass(init=False)
class ListPropertiesCookie(xcffib.Cookie):

@@ -275,3 +253,2 @@ reply_type = ListPropertiesReply

@dataclass(init=False)
class GetSelectionCreateContextReply(xcffib.Reply):

@@ -290,3 +267,2 @@ xge = False

@dataclass(init=False)
class GetSelectionCreateContextCookie(xcffib.Cookie):

@@ -296,3 +272,2 @@ reply_type = GetSelectionCreateContextReply

@dataclass(init=False)
class GetSelectionUseContextReply(xcffib.Reply):

@@ -311,3 +286,2 @@ xge = False

@dataclass(init=False)
class GetSelectionUseContextCookie(xcffib.Cookie):

@@ -317,3 +291,2 @@ reply_type = GetSelectionUseContextReply

@dataclass(init=False)
class GetSelectionContextReply(xcffib.Reply):

@@ -332,3 +305,2 @@ xge = False

@dataclass(init=False)
class GetSelectionContextCookie(xcffib.Cookie):

@@ -338,3 +310,2 @@ reply_type = GetSelectionContextReply

@dataclass(init=False)
class GetSelectionDataContextReply(xcffib.Reply):

@@ -353,3 +324,2 @@ xge = False

@dataclass(init=False)
class GetSelectionDataContextCookie(xcffib.Cookie):

@@ -359,3 +329,2 @@ reply_type = GetSelectionDataContextReply

@dataclass(init=False)
class ListSelectionsReply(xcffib.Reply):

@@ -374,3 +343,2 @@ xge = False

@dataclass(init=False)
class ListSelectionsCookie(xcffib.Cookie):

@@ -380,3 +348,2 @@ reply_type = ListSelectionsReply

@dataclass(init=False)
class GetClientContextReply(xcffib.Reply):

@@ -395,3 +362,2 @@ xge = False

@dataclass(init=False)
class GetClientContextCookie(xcffib.Cookie):

@@ -401,3 +367,2 @@ reply_type = GetClientContextReply

@dataclass(init=False)
class xselinuxExtension(xcffib.Extension):

@@ -404,0 +369,0 @@ def QueryVersion(self, client_major, client_minor, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 2

@dataclass(init=False)
class GetVersionReply(xcffib.Reply):

@@ -28,3 +26,2 @@ xge = False

@dataclass(init=False)
class GetVersionCookie(xcffib.Cookie):

@@ -34,3 +31,2 @@ reply_type = GetVersionReply

@dataclass(init=False)
class Cursor:

@@ -41,3 +37,2 @@ _None = 0

@dataclass(init=False)
class CompareCursorReply(xcffib.Reply):

@@ -55,3 +50,2 @@ xge = False

@dataclass(init=False)
class CompareCursorCookie(xcffib.Cookie):

@@ -61,3 +55,2 @@ reply_type = CompareCursorReply

@dataclass(init=False)
class xtestExtension(xcffib.Extension):

@@ -64,0 +57,0 @@ def GetVersion(self, major_version, minor_version, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -15,3 +14,2 @@ MAJOR_VERSION = 2

@dataclass(init=False)
class Type:

@@ -25,3 +23,2 @@ InputMask = 1 << 0

@dataclass(init=False)
class ImageFormatInfoType:

@@ -32,3 +29,2 @@ RGB = 0

@dataclass(init=False)
class ImageFormatInfoFormat:

@@ -39,3 +35,2 @@ Packed = 0

@dataclass(init=False)
class AttributeFlag:

@@ -46,3 +41,2 @@ Gettable = 1 << 0

@dataclass(init=False)
class VideoNotifyReason:

@@ -56,3 +50,2 @@ Started = 0

@dataclass(init=False)
class ScanlineOrder:

@@ -63,3 +56,2 @@ TopToBottom = 0

@dataclass(init=False)
class GrabPortStatus:

@@ -74,3 +66,2 @@ Success = 0

@dataclass(init=False)
class Rational(xcffib.Struct):

@@ -102,3 +93,2 @@ xge = False

@dataclass(init=False)
class Format(xcffib.Struct):

@@ -130,3 +120,2 @@ xge = False

@dataclass(init=False)
class AdaptorInfo(xcffib.Struct):

@@ -182,3 +171,2 @@ xge = False

@dataclass(init=False)
class EncodingInfo(xcffib.Struct):

@@ -232,3 +220,2 @@ xge = False

@dataclass(init=False)
class Image(xcffib.Struct):

@@ -285,3 +272,2 @@ xge = False

@dataclass(init=False)
class AttributeInfo(xcffib.Struct):

@@ -321,3 +307,2 @@ xge = False

@dataclass(init=False)
class ImageFormatInfo(xcffib.Struct):

@@ -454,3 +439,2 @@ xge = False

@dataclass(init=False)
class BadPortError(xcffib.Error):

@@ -478,3 +462,2 @@ xge = False

@dataclass(init=False)
class BadEncodingError(xcffib.Error):

@@ -502,3 +485,2 @@ xge = False

@dataclass(init=False)
class BadControlError(xcffib.Error):

@@ -526,3 +508,2 @@ xge = False

@dataclass(init=False)
class VideoNotifyEvent(xcffib.Event):

@@ -563,3 +544,2 @@ xge = False

@dataclass(init=False)
class PortNotifyEvent(xcffib.Event):

@@ -600,3 +580,2 @@ xge = False

@dataclass(init=False)
class QueryExtensionReply(xcffib.Reply):

@@ -614,3 +593,2 @@ xge = False

@dataclass(init=False)
class QueryExtensionCookie(xcffib.Cookie):

@@ -620,3 +598,2 @@ reply_type = QueryExtensionReply

@dataclass(init=False)
class QueryAdaptorsReply(xcffib.Reply):

@@ -635,3 +612,2 @@ xge = False

@dataclass(init=False)
class QueryAdaptorsCookie(xcffib.Cookie):

@@ -641,3 +617,2 @@ reply_type = QueryAdaptorsReply

@dataclass(init=False)
class QueryEncodingsReply(xcffib.Reply):

@@ -656,3 +631,2 @@ xge = False

@dataclass(init=False)
class QueryEncodingsCookie(xcffib.Cookie):

@@ -662,3 +636,2 @@ reply_type = QueryEncodingsReply

@dataclass(init=False)
class GrabPortReply(xcffib.Reply):

@@ -676,3 +649,2 @@ xge = False

@dataclass(init=False)
class GrabPortCookie(xcffib.Cookie):

@@ -682,3 +654,2 @@ reply_type = GrabPortReply

@dataclass(init=False)
class QueryBestSizeReply(xcffib.Reply):

@@ -696,3 +667,2 @@ xge = False

@dataclass(init=False)
class QueryBestSizeCookie(xcffib.Cookie):

@@ -702,3 +672,2 @@ reply_type = QueryBestSizeReply

@dataclass(init=False)
class GetPortAttributeReply(xcffib.Reply):

@@ -716,3 +685,2 @@ xge = False

@dataclass(init=False)
class GetPortAttributeCookie(xcffib.Cookie):

@@ -722,3 +690,2 @@ reply_type = GetPortAttributeReply

@dataclass(init=False)
class QueryPortAttributesReply(xcffib.Reply):

@@ -737,3 +704,2 @@ xge = False

@dataclass(init=False)
class QueryPortAttributesCookie(xcffib.Cookie):

@@ -743,3 +709,2 @@ reply_type = QueryPortAttributesReply

@dataclass(init=False)
class ListImageFormatsReply(xcffib.Reply):

@@ -758,3 +723,2 @@ xge = False

@dataclass(init=False)
class ListImageFormatsCookie(xcffib.Cookie):

@@ -764,3 +728,2 @@ reply_type = ListImageFormatsReply

@dataclass(init=False)
class QueryImageAttributesReply(xcffib.Reply):

@@ -783,3 +746,2 @@ xge = False

@dataclass(init=False)
class QueryImageAttributesCookie(xcffib.Cookie):

@@ -789,3 +751,2 @@ reply_type = QueryImageAttributesReply

@dataclass(init=False)
class xvExtension(xcffib.Extension):

@@ -792,0 +753,0 @@ def QueryExtension(self, is_checked=True):

import xcffib
import struct
import io
from dataclasses import dataclass

@@ -14,3 +13,2 @@ MAJOR_VERSION = 1

@dataclass(init=False)
class SurfaceInfo(xcffib.Struct):

@@ -83,3 +81,2 @@ xge = False

@dataclass(init=False)
class QueryVersionReply(xcffib.Reply):

@@ -97,3 +94,2 @@ xge = False

@dataclass(init=False)
class QueryVersionCookie(xcffib.Cookie):

@@ -103,3 +99,2 @@ reply_type = QueryVersionReply

@dataclass(init=False)
class ListSurfaceTypesReply(xcffib.Reply):

@@ -118,3 +113,2 @@ xge = False

@dataclass(init=False)
class ListSurfaceTypesCookie(xcffib.Cookie):

@@ -124,3 +118,2 @@ reply_type = ListSurfaceTypesReply

@dataclass(init=False)
class CreateContextReply(xcffib.Reply):

@@ -141,3 +134,2 @@ xge = False

@dataclass(init=False)
class CreateContextCookie(xcffib.Cookie):

@@ -147,3 +139,2 @@ reply_type = CreateContextReply

@dataclass(init=False)
class CreateSurfaceReply(xcffib.Reply):

@@ -162,3 +153,2 @@ xge = False

@dataclass(init=False)
class CreateSurfaceCookie(xcffib.Cookie):

@@ -168,3 +158,2 @@ reply_type = CreateSurfaceReply

@dataclass(init=False)
class CreateSubpictureReply(xcffib.Reply):

@@ -191,3 +180,2 @@ xge = False

@dataclass(init=False)
class CreateSubpictureCookie(xcffib.Cookie):

@@ -197,3 +185,2 @@ reply_type = CreateSubpictureReply

@dataclass(init=False)
class ListSubpictureTypesReply(xcffib.Reply):

@@ -212,3 +199,2 @@ xge = False

@dataclass(init=False)
class ListSubpictureTypesCookie(xcffib.Cookie):

@@ -218,3 +204,2 @@ reply_type = ListSubpictureTypesReply

@dataclass(init=False)
class xvmcExtension(xcffib.Extension):

@@ -221,0 +206,0 @@ def QueryVersion(self, is_checked=True):

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display