def pack(self): framelist_flat = bytearray() for f in self.frames: framelist_flat.extend(f.pack()) framebytes = bytes(framelist_flat) self.size = len(framebytes) return packHdr(self) + framebytes
def pack(self): return ( packHdr(self) + struct.pack('>H6sH', self.release, self.serial, self.checksum) + struct.pack('>I', self.pc)[1:])
def pack(self): self.size = len(self.mem) return packHdr(self) + self.mem
def pack(self): packedMem = encRLE(self.mem) self.size = len(packedMem) return packHdr(self) + packedMem
def pack(self): return (packHdr(self) + struct.pack('>H6sH', self.release, self.serial, self.checksum) + struct.pack('>I', self.pc)[1:])