Lines Matching refs:outStream
246 Hpackage::PkgManager::StreamPtr outStream = nullptr;
254 int32_t ret = env.GetPkgManager()->CreatePkgStream(outStream,
256 if (outStream == nullptr) {
261 ret = env.GetPkgManager()->ExtractFile(infos.partitionName, outStream);
264 env.GetPkgManager()->ClosePkgStream(outStream);
267 env.GetPkgManager()->ClosePkgStream(outStream);
284 Hpackage::PkgManager::StreamPtr &outStream, const std::vector<std::string> &lines, Uscript::UScriptContext &context)
290 env->GetPkgManager()->ClosePkgStream(outStream);
297 env->GetPkgManager()->ClosePkgStream(outStream);
305 Hpackage::PkgManager::StreamPtr &outStream, uint8_t *&outBuf, size_t &buffSize)
317 auto ret = env.GetPkgManager()->CreatePkgStream(outStream,
319 if (ret != USCRIPT_SUCCESS || outStream == nullptr) {
323 ret = env.GetPkgManager()->ExtractFile(fileName, outStream);
326 env.GetPkgManager()->ClosePkgStream(outStream);
329 ret = outStream->GetBuffer(outBuf, buffSize);
356 Hpackage::PkgManager::StreamPtr outStream = nullptr;
357 if (ExtractFileByName(env, infos.transferName, outStream,
372 env.GetPkgManager()->ClosePkgStream(outStream);
375 if (ExtractFileByName(env, infos.patchDataName, outStream,
383 env.GetPkgManager()->ClosePkgStream(outStream);
387 return DoExecuteUpdateBlock(infos, tm.get(), outStream, lines, context);
492 Hpackage::PkgManager::StreamPtr outStream = nullptr;
494 if (ExtractFileByName(env, infos.transferName, outStream,
503 env.GetPkgManager()->ClosePkgStream(outStream);