def on_message(self, callable):
self._on_message.append(callable)<EOL>
Add an observer to received messages.

        :param callable: a callable that is called every time a
          :class:`AYABInterface.communication.host_messages.Message` is sent or
          a :class:`AYABInterface.communication.controller_messages.Message` is
          received