code: async def client_ready_async(self):
          
          if not await self.auth_complete_async():
              return False
          if not await self._client_ready_async():
              await self._connection.work_async()
              return False
          return True
docs: Whether the handler has completed all start up processes such as
          establishing the connection, session, link and authentication, and
          is not ready to process messages.
  
          :rtype: bool