def parse_members(cls, buf, offset, length): ret = {} (__sequence, offset, length) = get_u32(buf, offset, length) ret['sequence'] = __sequence (__line, offset, length) = get_string(buf, offset, length) ret['line'] = __line return ret, offset, length
def parse_members(cls, buf, offset, length): ret = {} (__flags, offset, length) = get_u32(buf, offset, length) ret['flags'] = __flags (__version, offset, length) = get_string(buf, offset, length) ret['version'] = __version return ret, offset, length
def parse_members(cls, buf, offset, length): ret = {} (__level, offset, length) = get_u8(buf, offset, length) ret['level'] = __level (__text, offset, length) = get_string(buf, offset, length) ret['text'] = __text return ret, offset, length
def parse_members(cls, buf, offset, length): ret = {} (__sys_fd_count, offset, length) = get_u32(buf, offset, length) ret['sys_fd_count'] = __sys_fd_count (__most_opened, offset, length) = get_string(buf, offset, length) ret['most_opened'] = __most_opened return ret, offset, length
def parse_members(cls, buf, offset, length): ret = {} (__sequence, offset, length) = get_u32(buf, offset, length) ret['sequence'] = __sequence (__command, offset, length) = get_string(buf, offset, length) ret['command'] = __command return ret, offset, length
def parse_members(cls, buf, offset, length): ret = {} (__id, offset, length) = get_u8(buf, offset, length) ret['id'] = __id (__telemetry_labels, offset, length) = get_string(buf, offset, length) ret['telemetry_labels'] = __telemetry_labels return ret, offset, length
def parse_members(cls, buf, offset, length): ret = {} (__sequence, offset, length) = get_u32(buf, offset, length) ret['sequence'] = __sequence (__offset, offset, length) = get_u32(buf, offset, length) ret['offset'] = __offset (__dirname, offset, length) = get_string(buf, offset, length) ret['dirname'] = __dirname return ret, offset, length
def parse_members(cls, buf, offset, length): ret = {} (__source, offset, length) = get_u8(buf, offset, length) ret['source'] = __source (__protocol, offset, length) = get_u8(buf, offset, length) ret['protocol'] = __protocol (__fwd_payload, offset, length) = get_string(buf, offset, length) ret['fwd_payload'] = __fwd_payload return ret, offset, length
def parse_members(cls, buf, offset, length): ret = {} (__sequence, offset, length) = get_u32(buf, offset, length) ret['sequence'] = __sequence (__offset, offset, length) = get_u32(buf, offset, length) ret['offset'] = __offset (__chunk_size, offset, length) = get_u8(buf, offset, length) ret['chunk_size'] = __chunk_size (__filename, offset, length) = get_string(buf, offset, length) ret['filename'] = __filename return ret, offset, length
def parse_members(cls, buf, offset, length): ret = {} (__sequence, offset, length) = get_u32(buf, offset, length) ret['sequence'] = __sequence (__offset, offset, length) = get_u32(buf, offset, length) ret['offset'] = __offset (__filename, offset, length) = get_string(buf, offset, length) ret['filename'] = __filename (__data, offset, length) = get_array(get_u8)(buf, offset, length) ret['data'] = __data return ret, offset, length
def parse_members(cls, buf, offset, length): ret = {} (__flags, offset, length) = get_u8(buf, offset, length) ret['flags'] = __flags (__latency, offset, length) = get_u16(buf, offset, length) ret['latency'] = __latency (__num_signals, offset, length) = get_u8(buf, offset, length) ret['num_signals'] = __num_signals (__source, offset, length) = get_string(buf, offset, length) ret['source'] = __source return ret, offset, length
def parse_members(cls, buf, offset, length): ret = {} (__index, offset, length) = get_u8(buf, offset, length) ret['index'] = __index (__pid, offset, length) = get_u16(buf, offset, length) ret['pid'] = __pid (__fd_count, offset, length) = get_u16(buf, offset, length) ret['fd_count'] = __fd_count (__cmdline, offset, length) = get_string(buf, offset, length) ret['cmdline'] = __cmdline return ret, offset, length
def parse_members(cls, buf, offset, length): ret = {} (__index, offset, length) = get_u8(buf, offset, length) ret['index'] = __index (__pid, offset, length) = get_u16(buf, offset, length) ret['pid'] = __pid (__pcpu, offset, length) = get_u8(buf, offset, length) ret['pcpu'] = __pcpu (__tname, offset, length) = get_fixed_string(15)(buf, offset, length) ret['tname'] = __tname (__cmdline, offset, length) = get_string(buf, offset, length) ret['cmdline'] = __cmdline return ret, offset, length
def parse_members(cls, buf, offset, length): ret = {} (__index, offset, length) = get_u8(buf, offset, length) ret['index'] = __index (__pid, offset, length) = get_u16(buf, offset, length) ret['pid'] = __pid (__pmem, offset, length) = get_u8(buf, offset, length) ret['pmem'] = __pmem (__time, offset, length) = get_u32(buf, offset, length) ret['time'] = __time (__flags, offset, length) = get_u8(buf, offset, length) ret['flags'] = __flags (__tname, offset, length) = get_fixed_string(15)(buf, offset, length) ret['tname'] = __tname (__cmdline, offset, length) = get_string(buf, offset, length) ret['cmdline'] = __cmdline return ret, offset, length
def parse_members(cls, buf, offset, length): ret = {} (__index, offset, length) = get_u8(buf, offset, length) ret['index'] = __index (__pid, offset, length) = get_u16(buf, offset, length) ret['pid'] = __pid (__recv_queued, offset, length) = get_u16(buf, offset, length) ret['recv_queued'] = __recv_queued (__send_queued, offset, length) = get_u16(buf, offset, length) ret['send_queued'] = __send_queued (__socket_types, offset, length) = get_u16(buf, offset, length) ret['socket_types'] = __socket_types (__socket_states, offset, length) = get_u16(buf, offset, length) ret['socket_states'] = __socket_states (__address_of_largest, offset, length) = get_fixed_string(64)(buf, offset, length) ret['address_of_largest'] = __address_of_largest (__cmdline, offset, length) = get_string(buf, offset, length) ret['cmdline'] = __cmdline return ret, offset, length
def test_get_string_offset_no_null(): s = _mk_string('________thisisastring', null=None) out, offset, length = get_string(s, 8, len(s) - 8) assert len(out) == len('thisisastring') assert out == 'thisisastring'
def test_get_string_offset(): s = _mk_string('________thisisastring') out, offset, length = get_string(s, 8, len(s)) assert len(out) == len('thisisastring') assert out == 'thisisastring'
def parse_members(cls, buf, offset, length): ret = {} (__filename, offset, length) = get_string(buf, offset, length) ret['filename'] = __filename return ret, offset, length