Lines Matching refs:data_bytes
211 def align_32bit(data_bytes): argument
217 data_bytes += bytearray((4 - (len(data_bytes))) % 4)
235 data_bytes = binascii.unhexlify(hex_str)
236 return data_bytes
246 data_bytes = bytearray([((i >> x) & 0xff) for x in [24, 16, 8, 0]])
247 return data_bytes
258 data_bytes = bytearray([len(dependencies)])
260 data_bytes += bytearray(dependencies)
261 data_bytes += bytearray([function_id, len(parameters)])
265 data_bytes += 'I' if typ == 'int' else 'E'
266 self.align_32bit(data_bytes)
267 data_bytes += self.int32_to_big_endian_bytes(i)
271 data_bytes += 'S'
272 self.align_32bit(data_bytes)
273 data_bytes += self.int32_to_big_endian_bytes(i)
274 data_bytes += bytearray(list(param))
275 data_bytes += '\0' # Null terminate
278 data_bytes += 'H'
279 self.align_32bit(data_bytes)
281 data_bytes += self.int32_to_big_endian_bytes(i)
282 data_bytes += binary_data
283 length = self.int32_to_big_endian_bytes(len(data_bytes))
284 return data_bytes, length