Lines Matching refs:fileInfo
22 int32_t Lz4FileEntry::Init(const PkgManager::FileInfoPtr fileInfo, PkgStreamPtr inStream) in Init() argument
24 int32_t ret = PkgEntry::Init(&fileInfo_.fileInfo, fileInfo, inStream); in Init()
29 Lz4FileInfo *info = reinterpret_cast<Lz4FileInfo *>(fileInfo); in Init()
42 fileInfo_.fileInfo.headerOffset = startOffset; in EncodeHeader()
43 fileInfo_.fileInfo.dataOffset = startOffset; in EncodeHeader()
49 … PkgAlgorithm::PkgAlgorithmPtr algorithm = PkgAlgorithmFactory::GetAlgorithm(&fileInfo_.fileInfo); in Pack()
51 if (fileInfo_.fileInfo.headerOffset != startOffset) { in Pack()
52 PKG_LOGE("start offset error for %s", fileInfo_.fileInfo.identity.c_str()); in Pack()
56 PKG_LOGE("outStream or inStream null for %s", fileInfo_.fileInfo.identity.c_str()); in Pack()
59 fileInfo_.fileInfo.dataOffset = startOffset; in Pack()
62 {fileInfo_.fileInfo.packedSize, fileInfo_.fileInfo.unpackedSize}, in Pack()
63 0, fileInfo_.fileInfo.digestMethod in Pack()
67 PKG_LOGE("Fail Compress for %s", fileInfo_.fileInfo.identity.c_str()); in Pack()
70 fileInfo_.fileInfo.packedSize = context.packedSize; in Pack()
71 encodeLen = fileInfo_.fileInfo.packedSize; in Pack()
72 PKG_LOGI("Pack packedSize:%zu unpackedSize: %zu offset: %zu %zu", fileInfo_.fileInfo.packedSize, in Pack()
73 … fileInfo_.fileInfo.unpackedSize, fileInfo_.fileInfo.headerOffset, fileInfo_.fileInfo.dataOffset); in Pack()
79 … PkgAlgorithm::PkgAlgorithmPtr algorithm = PkgAlgorithmFactory::GetAlgorithm(&fileInfo_.fileInfo); in Unpack()
81 … PKG_LOGE("Lz4FileEntry::Unpack : can not algorithm for %s", fileInfo_.fileInfo.identity.c_str()); in Unpack()
87 …PKG_LOGE("Lz4FileEntry::Unpack : outStream or inStream null for %s", fileInfo_.fileInfo.identity.c… in Unpack()
91 {fileInfo_.fileInfo.dataOffset, 0}, in Unpack()
92 {fileInfo_.fileInfo.packedSize, fileInfo_.fileInfo.unpackedSize}, in Unpack()
93 0, fileInfo_.fileInfo.digestMethod in Unpack()
97 PKG_LOGE("Failed decompress for %s", fileInfo_.fileInfo.identity.c_str()); in Unpack()
100 fileInfo_.fileInfo.packedSize = context.packedSize; in Unpack()
101 fileInfo_.fileInfo.unpackedSize = context.unpackedSize; in Unpack()
102 …PKG_LOGI("packedSize: %zu unpackedSize: %zu offset header: %zu data: %zu", fileInfo_.fileInfo.pac… in Unpack()
103 … fileInfo_.fileInfo.unpackedSize, fileInfo_.fileInfo.headerOffset, fileInfo_.fileInfo.dataOffset); in Unpack()
104 outStream->Flush(fileInfo_.fileInfo.unpackedSize); in Unpack()
105 algorithm->UpdateFileInfo(&fileInfo_.fileInfo); in Unpack()
112 fileInfo_.fileInfo.identity = "lz4_"; in DecodeHeader()
113 fileInfo_.fileInfo.identity.append(std::to_string(nodeId_)); in DecodeHeader()
114 fileName_ = fileInfo_.fileInfo.identity; in DecodeHeader()
115 fileInfo_.fileInfo.digestMethod = PKG_DIGEST_TYPE_NONE; in DecodeHeader()
118 fileInfo_.fileInfo.packMethod = PKG_COMPRESS_METHOD_LZ4; in DecodeHeader()
120 fileInfo_.fileInfo.packMethod = PKG_COMPRESS_METHOD_LZ4_BLOCK; in DecodeHeader()
122 fileInfo_.fileInfo.headerOffset = headerOffset; in DecodeHeader()
123 fileInfo_.fileInfo.dataOffset = dataOffset; in DecodeHeader()
124 fileInfo_.fileInfo.unpackedSize = pkgFile_->GetPkgStream()->GetFileLength(); in DecodeHeader()
125 fileInfo_.fileInfo.packedSize = pkgFile_->GetPkgStream()->GetFileLength(); in DecodeHeader()