parameters: (self)
docstring: Read from the socket and dispatch the matching by resolving the corresponding
          future, if any.
          :return:
docstring_summary: Read from the socket and dispatch the matching by resolving the corresponding
          future, if any.
          :return:
docstring_tokens: Read from the socket and dispatch the matching by resolving the corresponding future if any . : return :
function: async def read_and_dispatch_once(self):
          """
          Read from the socket and dispatch the matching by resolving the corresponding
          future, if any.
          :return: 
          """
          msg = await self.recv()
          if not self.dispatch_message(msg):
              logging.warning('TODO: UNHANDLED MESSAGE. Required if opportunistic '
                              'message from server. not yet')
function_tokens: async def read_and_dispatch_once ( self ) : msg = await self . recv ( ) if not self . dispatch_message ( msg ) : logging . warning ( 'TODO: UNHANDLED MESSAGE. Required if opportunistic ' 'message from server. not yet' )