def run(self, message_cb):
self._message_cb = message_cb<EOL>self.loop.run(self._on_data)<EOL>self._message_cb = None<EOL>
Run the event loop to receive messages from Nvim.

        While the event loop is running, `message_cb` will be called whenever
        a message has been successfully parsed from the input stream.