Lines Matching refs:logdata
262 def parse_one_normal_msg(self, logdata, offset): argument
265 log_desc, source_id = struct.unpack_from(self.fmt_msg_hdr, logdata, offset)
268 timestamp = struct.unpack_from(self.fmt_msg_timestamp, logdata, offset)[0]
284 offset_end_of_args = struct.unpack_from("B", logdata, offset)[0]
289 extra_data = logdata[(offset + pkg_len):next_msg_offset]
292 num_packed_strings = struct.unpack_from("B", logdata, offset+1)[0]
295 num_ro_str_indexes = struct.unpack_from("B", logdata, offset+2)[0]
299 num_rw_str_indexes = struct.unpack_from("B", logdata, offset+3)[0]
303 string_tbl = self.extract_string_table(logdata[offset_end_of_args:(offset + pkg_len)])
319 logdata, offset)[0]
329 args = self.process_one_fmt_str(fmt_str, logdata[offset:offset_end_of_args], string_tbl)
348 def parse_log_data(self, logdata, debug=False): argument
352 while offset < len(logdata):
354 msg_type = struct.unpack_from(self.fmt_msg_type, logdata, offset)[0]
358 num_dropped = struct.unpack_from(self.fmt_dropped_cnt, logdata, offset)
364 ret = self.parse_one_normal_msg(logdata, offset)