Lines Matching full:pack
33 from struct import pack, unpack
228 write(FRAME + pack("<Q", len(data)))
484 self.write(PROTO + pack("<B", self.proto))
519 return BINPUT + pack("<B", idx)
521 return LONG_BINPUT + pack("<I", idx)
529 return BINGET + pack("<B", i)
531 return LONG_BINGET + pack("<I", i)
759 self.write(BININT1 + pack("<B", obj))
762 self.write(BININT2 + pack("<H", obj))
766 self.write(BININT + pack("<i", obj))
772 self.write(LONG1 + pack("<B", n) + encoded)
774 self.write(LONG4 + pack("<i", n) + encoded)
784 self.write(BINFLOAT + pack('>d', obj))
799 self.write(SHORT_BINBYTES + pack("<B", n) + obj)
801 self._write_large_bytes(BINBYTES8 + pack("<Q", n), obj)
803 self._write_large_bytes(BINBYTES + pack("<I", n), obj)
805 self.write(BINBYTES + pack("<I", n) + obj)
818 self._write_large_bytes(BYTEARRAY8 + pack("<Q", n), obj)
820 self.write(BYTEARRAY8 + pack("<Q", n) + obj)
856 self.write(SHORT_BINUNICODE + pack("<B", n) + encoded)
858 self._write_large_bytes(BINUNICODE8 + pack("<Q", n), encoded)
860 self._write_large_bytes(BINUNICODE + pack("<I", n), encoded)
862 self.write(BINUNICODE + pack("<I", n) + encoded)
1085 write(EXT1 + pack("<B", code))
1087 write(EXT2 + pack("<H", code))
1089 write(EXT4 + pack("<i", code))