Communicator ============ .. currentmodule:: lsst.ts.MTMount .. autoclass:: Communicator :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~Communicator.client_connected ~Communicator.connect_retry_interval ~Communicator.connected ~Communicator.server_connected ~Communicator.server_host ~Communicator.server_port ~Communicator.server_reader ~Communicator.server_writer .. rubric:: Methods Summary .. autosummary:: ~Communicator.call_connect_callback ~Communicator.close ~Communicator.close_client ~Communicator.connect ~Communicator.monitor_client_reader ~Communicator.read ~Communicator.wait_server_port ~Communicator.write .. rubric:: Attributes Documentation .. autoattribute:: client_connected .. autoattribute:: connect_retry_interval .. autoattribute:: connected .. autoattribute:: server_connected .. autoattribute:: server_host .. autoattribute:: server_port .. autoattribute:: server_reader .. autoattribute:: server_writer .. rubric:: Methods Documentation .. automethod:: call_connect_callback .. automethod:: close .. automethod:: close_client .. automethod:: connect .. automethod:: monitor_client_reader .. automethod:: read .. automethod:: wait_server_port .. automethod:: write