def build(self, stream): count = 0 stream.write(pack("=xBxxxxxxBBxxIIIxxxxxxxx", self.category, get_internal(self.element_header), self.client_swapped, self.xid_base, self.server_time, self.rec_sequence_num)) count += 32 build_list(self.conn, stream, self.data, 'B')
def build(self, stream): count = 0 stream.write(pack("=II", get_internal(self.client_resource), self.num_ranges)) count += 8 build_list(self.conn, stream, self.ranges, Range)
def build(self, stream): count = 0 stream.write(pack("=xBxxxxxxBxxxIxxxxxxxxxxxxxxxx", self.enabled, get_internal(self.element_header), self.num_intercepted_clients)) count += 32 build_list(self.conn, stream, self.intercepted_clients, ClientInfo)
def build(self, stream): count = 0 stream.write(pack("=xxxxxxxxhhHHHHIIHxx", self.x, self.y, self.width, self.height, self.xhot, self.yhot, self.cursor_serial, get_internal(self.cursor_atom), self.nbytes)) count += 32 build_list(self.conn, stream, self.name, 'B') build_list(self.conn, stream, self.cursor_image, 'I')
def build(self, stream): count = 0 stream.write(pack("=xxxxxxxxhhHHHHIxxxxxxxx", self.x, self.y, self.width, self.height, self.xhot, self.yhot, self.cursor_serial)) count += 32 build_list(self.conn, stream, self.cursor_image, 'I')
def build(self, stream): count = 0 stream.write(pack("=xxxxxxxxIHxxxxxxxxxxxxxxxxxx", get_internal(self.atom), self.nbytes)) count += 32 build_list(self.conn, stream, self.name, 'B')
def build(self, stream): count = 0 count += 8 self.extents.build(stream) count += 16 build_list(self.conn, stream, self.rectangles, RECTANGLE)
def build(self, stream): count = 0 stream.write(pack("=xBxxxxxxI", self.ordering, self.rectangles_len)) count += 12 build_list(self.conn, stream, self.rectangles, RECTANGLE)