SYMBOL INDEX (71 symbols across 8 files) FILE: modbus/__init__.py class ColourHandler (line 17) | class ColourHandler(logging.Handler): method __init__ (line 18) | def __init__(self, *args, **kwargs): method emit (line 22) | def emit(self, record): function connect_to_device (line 39) | def connect_to_device(args): function main (line 65) | def main(): FILE: modbus_cli/access.py function grouper (line 12) | def grouper(iterable, n, fillvalue=None): function dump (line 19) | def dump(xs): class Access (line 23) | class Access: method __init__ (line 24) | def __init__(self, modbus_type, addresses, pack_types, values=None, na... method address (line 34) | def address(self): method pack_type (line 37) | def pack_type(self): method presenter (line 40) | def presenter(self): method endianness (line 43) | def endianness(self): method write (line 47) | def write(self): method size (line 50) | def size(self): method operations (line 63) | def operations(self): method append (line 69) | def append(self, other): method labels (line 77) | def labels(self): method print_values (line 80) | def print_values(self, definitions=None): method present_value (line 89) | def present_value(self, value, presenter, definitions): method perform (line 107) | def perform(self, modbus): method read_registers_send (line 115) | def read_registers_send(self, modbus): method read_registers_receive (line 144) | def read_registers_receive(self, modbus): method write_registers_send (line 175) | def write_registers_send(self, modbus): method write_registers_receive (line 220) | def write_registers_receive(self, modbus): method __str__ (line 223) | def __str__(self): method __repr__ (line 229) | def __repr__(self): function by_type (line 234) | def by_type(access): function by_address (line 238) | def by_address(access): function group_accesses (line 242) | def group_accesses(accesses): function parse_access (line 261) | def parse_access(register, name, write, value, byte_order, silent): function parse_accesses (line 298) | def parse_accesses(s, definitions, byte_order='be', silent=False): FILE: modbus_cli/definitions.py class Definitions (line 7) | class Definitions: method __init__ (line 8) | def __init__(self, silent): method parse (line 13) | def parse(self, filenames): method parse_line (line 31) | def parse_line(self, line): method parse_presenter (line 57) | def parse_presenter(self, line): FILE: modbus_cli/modbus_rtu.py class ModbusRtu (line 6) | class ModbusRtu: method __init__ (line 7) | def __init__(self, device, baud, parity, stop_bits, slave_id, timeout): method connect (line 22) | def connect(self): method send (line 36) | def send(self, request): method receive (line 39) | def receive(self, request): method close (line 64) | def close(self): method perform_accesses (line 67) | def perform_accesses(self, accesses, definitions): FILE: modbus_cli/modbus_tcp.py class ModbusTcp (line 8) | class ModbusTcp: method __init__ (line 9) | def __init__(self, host, port, slave_id, timeout): method connect (line 21) | def connect(self): method send (line 39) | def send(self, request): method receive (line 42) | def receive(self, request): method receive_n (line 54) | def receive_n(self, n): method close (line 63) | def close(self): method perform_accesses (line 66) | def perform_accesses(self, accesses, definitions): FILE: setup.py function readme (line 4) | def readme(): FILE: tests/test_access.py function mocked_modbus (line 10) | def mocked_modbus(): class TestAccess (line 26) | class TestAccess(unittest.TestCase): method test_defaults (line 28) | def test_defaults(self): method test_full (line 39) | def test_full(self): method test_full_hex (line 50) | def test_full_hex(self): method test_grouping (line 61) | def test_grouping(self): method test_read_input_registers (line 72) | def test_read_input_registers(self): method test_read_holding_registers (line 83) | def test_read_holding_registers(self): method test_read_discrete_inputs (line 94) | def test_read_discrete_inputs(self): method test_read_coils (line 105) | def test_read_coils(self): method test_write_registers (line 116) | def test_write_registers(self): method test_write_coils (line 124) | def test_write_coils(self): method test_presenter (line 132) | def test_presenter(self): method test_endianness_read (line 135) | def test_endianness_read(self): method test_endianness_write (line 159) | def test_endianness_write(self): FILE: tests/test_definitions.py class TestDefinitions (line 12) | class TestDefinitions(unittest.TestCase): method test_parse (line 14) | def test_parse(self): method test_parse_silent (line 20) | def test_parse_silent(self):