Lines Matching refs:err

113 	status_t err;
128 err = message->FindMessenger("target", &messenger);
129 if (!err) {
130 err = message->what == B_REG_MIME_START_WATCHING
136 reply.AddInt32("result", err);
145 err = message->FindString("type", &type);
146 if (!err)
147 err = message->what == B_REG_MIME_INSTALL
151 reply.AddInt32("result", err);
159 err = message->FindString("supertype", &supertype);
160 if (err == B_NAME_NOT_FOUND)
161 err = fDatabase.GetInstalledTypes(&reply);
162 else if (!err)
163 err = fDatabase.GetInstalledTypes(supertype, &reply);
166 reply.AddInt32("result", err);
173 err = fDatabase.GetInstalledSupertypes(&reply);
176 reply.AddInt32("result", err);
184 err = message->FindString("type", &type);
185 if (!err)
186 err = fDatabase.GetSupportingApps(type, &reply);
189 reply.AddInt32("result", err);
197 err = message->FindString("extension", &extension);
198 if (!err)
199 err = fDatabase.GetAssociatedTypes(extension, &reply);
202 reply.AddInt32("result", err);
212 err = message->FindString("filename", &filename);
213 if (!err)
214 err = fDatabase.GuessMimeType(filename, &str);
215 else if (err == B_NAME_NOT_FOUND) {
216 err = message->FindRef("file ref", &ref);
217 if (!err)
218 err = fDatabase.GuessMimeType(&ref, &str);
219 else if (err == B_NAME_NOT_FOUND) {
222 err = message->FindData("data", B_RAW_TYPE, &data,
224 if (!err)
225 err = fDatabase.GuessMimeType(data, dataSize, &str);
228 if (!err)
229 err = reply.AddString("mime type", str);
232 reply.AddInt32("result", err);
256 err = message->FindRef("entry", &root);
257 if (!err)
258 err = message->FindBool("recursive", &recursive);
259 if (!err)
260 err = message->FindBool("synchronous", &synchronous);
261 if (!err)
262 err = message->FindInt32("force", &force);
265 if (!err && synchronous) {
271 if (!err) {
292 err = B_BAD_VALUE;
296 if (!err)
297 err = thread ? B_OK : B_NO_MEMORY;
298 if (!err)
299 err = threadStatus = thread->InitCheck();
302 if (!err) {
303 err = fThreadManager.LaunchThread(thread);
304 if (!err) {
314 if (err || !synchronous) {
317 reply.AddInt32("result", err);
349 status_t err;
353 err = message->FindString("type", &type);
354 if (!err)
355 err = message->FindInt32("which", &which);
356 if (!err) {
361 err = message->FindRef("app hint", &ref);
362 if (!err)
363 err = fDatabase.SetAppHint(type, &ref);
370 err = message->FindMessage("attr info", &info);
371 if (!err)
372 err = fDatabase.SetAttrInfo(type, &info);
380 err = message->FindBool("long", &isLong);
381 if (!err)
382 err = message->FindString("description", &description);
383 if (!err) {
384 err = isLong
394 err = message->FindMessage("extensions", &extensions);
395 if (!err)
396 err = fDatabase.SetFileExtensions(type, &extensions);
406 err = message->FindData("icon data", B_RAW_TYPE, &data,
408 if (!err)
409 err = message->FindInt32("icon size", &size);
412 if (!err)
413 err = message->FindString("file type", &fileType);
414 if (!err) {
415 err = size == -1
422 if (!err) {
423 err = size == -1
437 err = message->FindString("signature", &signature);
438 if (!err)
439 err = message->FindInt32("app verb", &verb);
440 if (!err) {
441 err = fDatabase.SetPreferredApp(type, signature,
450 err = message->FindString("sniffer rule", &rule);
451 if (!err)
452 err = fDatabase.SetSnifferRule(type, rule);
460 err = message->FindMessage("types", &types);
461 if (!err)
462 err = message->FindBool("full sync", &fullSync);
463 if (!err)
464 err = fDatabase.SetSupportedTypes(type, &types, fullSync);
469 err = B_BAD_VALUE;
475 reply.AddInt32("result", err);
484 status_t err;
488 err = message->FindString("type", &type);
489 if (!err)
490 err = message->FindInt32("which", &which);
491 if (!err) {
494 err = fDatabase.DeleteAppHint(type);
498 err = fDatabase.DeleteAttrInfo(type);
504 err = message->FindBool("long", &isLong);
505 if (!err) {
506 err = isLong
514 err = fDatabase.DeleteFileExtensions(type);
521 err = message->FindInt32("icon size", &size);
524 if (!err)
525 err = message->FindString("file type", &fileType);
526 if (!err) {
527 err = size == -1
533 if (!err) {
534 err = size == -1
545 err = message->FindInt32("app verb", &verb);
546 if (!err)
547 err = fDatabase.DeletePreferredApp(type, (app_verb)verb);
552 err = fDatabase.DeleteSnifferRule(type);
558 err = message->FindBool("full sync", &fullSync);
559 if (!err)
560 err = fDatabase.DeleteSupportedTypes(type, fullSync);
565 err = B_BAD_VALUE;
571 reply.AddInt32("result", err);