Ejemplo n.º 1
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Struct.__init__(self, unpacker)
     base = unpacker.offset
     self.resource_type, self.count = unpacker.unpack("II")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 2
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Struct.__init__(self, unpacker)
     base = unpacker.offset
     self.resolution, self.minimum, self.maximum = unpacker.unpack("Iii")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 3
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Struct.__init__(self, unpacker)
     base = unpacker.offset
     self.left_side_bearing, self.right_side_bearing, self.character_width, self.ascent, self.descent, self.attributes = unpacker.unpack("hhhhhH")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 4
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.bytes, self.bytes_overflow = unpacker.unpack("xx2x4xII")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 5
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.hw_drawable_handle, = unpacker.unpack("xx2x4xI")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 6
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.maximum_request_length, = unpacker.unpack("xx2x4xI")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 7
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Struct.__init__(self, unpacker)
     base = unpacker.offset
     self.red, self.green, self.blue, self.alpha = unpacker.unpack("HHHH")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 8
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Struct.__init__(self, unpacker)
     base = unpacker.offset
     self.visual, self.depth = unpacker.unpack("IB3x")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 9
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.power_level, self.state = unpacker.unpack("xx2x4xHB21x")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 10
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Union.__init__(self, unpacker)
     self.data8 = xcffib.List(unpacker.copy(), "B", 20)
     self.data16 = xcffib.List(unpacker.copy(), "H", 10)
     self.data32 = xcffib.List(unpacker.copy(), "I", 5)
Ejemplo n.º 11
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.red, self.green, self.blue = unpacker.unpack("xx2x4xIII12x")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 12
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Struct.__init__(self, unpacker)
     base = unpacker.offset
     self.attachment, self.format = unpacker.unpack("II")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 13
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Event.__init__(self, unpacker)
     base = unpacker.offset
     self.event_type, self.drawable, self.ust_hi, self.ust_lo, self.msc_hi, self.msc_lo, self.sbc = unpacker.unpack("xx2xH2xIIIIII")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 14
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.is_param_recognized, self.value_hi, self.value_lo = unpacker.unpack("xB2x4xII")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 15
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.authenticated, = unpacker.unpack("xx2x4xI")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 16
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Struct.__init__(self, unpacker)
     base = unpacker.offset
     self.numerator, self.denominator = unpacker.unpack("ii")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 17
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.actual_width, self.actual_height = unpacker.unpack("xx2x4xHH")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 18
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.same, = unpacker.unpack("xB2x4x")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 19
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.ust_hi, self.ust_lo, self.msc_hi, self.msc_lo, self.sbc_hi, self.sbc_lo = unpacker.unpack("xx2x4xIIIIII")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 20
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Struct.__init__(self, unpacker)
     base = unpacker.offset
     self.hi, self.lo = unpacker.unpack("iI")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 21
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.major_version, self.minor_version = unpacker.unpack("xB2x4xH")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 22
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Error.__init__(self, unpacker)
     base = unpacker.offset
     unpacker.unpack("xx2x")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 23
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.server_major, self.server_minor = unpacker.unpack("xx2x4xHH")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 24
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Event.__init__(self, unpacker)
     base = unpacker.offset
     self.rotation, self.timestamp, self.config_timestamp, self.root, self.request_window, self.sizeID, self.subpixel_order, self.width, self.height, self.mwidth, self.mheight = unpacker.unpack(
         "xB2xIIIIHHHHHH")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 25
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Event.__init__(self, unpacker)
     base = unpacker.offset
     self.subtype, self.window, self.owner, self.selection, self.timestamp, self.selection_timestamp = unpacker.unpack(
         "xB2xIIIII8x")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 26
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.atom, self.nbytes = unpacker.unpack("xx2x4xIH18x")
     self.name = xcffib.List(unpacker, "c", self.nbytes)
     self.bufsize = unpacker.offset - base
Ejemplo n.º 27
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Event.__init__(self, unpacker)
     base = unpacker.offset
     self.subtype, self.window, self.cursor_serial, self.timestamp, self.name = unpacker.unpack(
         "xB2xIIII12x")
     self.bufsize = unpacker.offset - base
Ejemplo n.º 28
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.context_len, = unpacker.unpack("xx2x4xI20x")
     self.context = xcffib.List(unpacker, "c", self.context_len)
     self.bufsize = unpacker.offset - base
Ejemplo n.º 29
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     self.selections_len, = unpacker.unpack("xx2x4xI20x")
     self.selections = xcffib.List(unpacker, ListItem, self.selections_len)
     self.bufsize = unpacker.offset - base
Ejemplo n.º 30
0
 def __init__(self, unpacker):
     if isinstance(unpacker, xcffib.Protobj):
         unpacker = xcffib.MemoryUnpacker(unpacker.pack())
     xcffib.Reply.__init__(self, unpacker)
     base = unpacker.offset
     unpacker.unpack("xx2x4x24x")
     self.priv_data = xcffib.List(unpacker, "I", self.length)
     self.bufsize = unpacker.offset - base