ZQ<Any> sQRead(const ChanRU_UTF& iChanRU, const Util_Chan_JSON::PullTextOptions_JSON& iRO) { PullPushPair<PPT> thePair = sMakePullPushPair<PPT>(); ZRef<Delivery<Any>> theDelivery = sStartAsync_AsAny(sGetClear(thePair.second)); sPull_JSON_Push_PPT(iChanRU, iRO, *thePair.first); sDisconnectWrite(*thePair.first); return theDelivery->QGet(); }