Lines Matching refs:info
24 info_prepare(const char *filename, BFile *file, BMessage *info)
26 if (filename == NULL || file == NULL || info == NULL)
38 ret = info->Unflatten(file);
39 if (ret == B_OK && info->what != P_PACKAGE_INFO)
50 BMessage info;
51 status_t ret = info_prepare(filename, &file, &info);
53 ret = info.FindString("package_name", &name);
62 BMessage info;
63 status_t ret = info_prepare(filename, &file, &info);
65 ret = info.FindString("package_version", &version);
154 BMessage info;
155 if (info.Unflatten(&package) != B_OK || info.what != P_PACKAGE_INFO) {
161 fStatus = info.FindString("package_name", &fName);
162 fStatus |= info.FindString("package_desc", &fDescription);
163 fStatus |= info.FindString("package_version", &fVersion);
165 fStatus |= info.FindInt64("package_size", &spaceNeeded);
167 fStatus |= info.FindInt32("file_count", &count);
176 if (info.FindString("items", i, &itemPath) != B_OK) {
262 // If the package info is not up to date and everything till now was
264 // package info file
282 BMessage info(P_PACKAGE_INFO);
283 ret = info.AddString("package_name", fName);
284 ret |= info.AddString("package_desc", fDescription);
285 ret |= info.AddString("package_version", fVersion);
286 ret |= info.AddInt64("package_size", fSpaceNeeded);
287 ret |= info.AddInt32("file_count", count);
296 if (info.AddString("items", *iter) != B_OK) {
302 if (info.Flatten(&package) != B_OK) {