Повторять один и тот же запрос на сервер, пока значение ключа в ответе не поменяется?
при запросе на сервер, в ответе приходит ключ, если его значение false, то нужно еще раз отправить данный запрос, до того момента пока сервер не отдает этот ключ со значение true.
есть ли какое-то решение, без больщих, вложенных конструкций if/else?
не вижу, где здесь большие вложенные условия.
Есть процедура запроса, есть процедура приёма ответа, в приёмнике надо одно условие на этот ключ и вызов запроса.