def pack(self): self.data = self.packData() payload = b'' payload += utils.p32(self.index) payload += utils.p32(self.timestamp) payload += utils.p8(self.ttlType) payload += utils.p32(self.ttl) payload += utils.p8(self.permission) payload += utils.p32(len(self.valueType)) + self.valueType payload += utils.p32(len(self.data)) + self.data payload += utils.p32(len(self.refs)) # ref count for ref in self.refs: payload += ref.pack() # offset = # valuesCnt = return payload
def pack(self): payload = b'' payload += utils.p32(len(self.handle)) + self.handle payload += utils.packValueList(self.valueList) return payload
def pack(self): payload = utils.pba(self.handle) + utils.p32(self.index) # payload += utils.p32(len(self.handle)) + self.handle # payload += utils.p32(len(self.index)) return payload
def pack(self): payload = b'' payload += utils.p32(len(self.handle)) + self.handle payload += utils.p32List(self.indexList) return payload