Lines Matching refs:rule
959 // Retrieves the MIME type's sniffer rule
974 // Sets the MIME type's sniffer rule
976 BMimeType::SetSnifferRule(const char* rule)
979 if (err == B_OK && rule != NULL && rule[0] != '\0')
980 err = CheckSnifferRule(rule, NULL);
985 BMessage message(rule && rule[0] ? B_REG_MIME_SET_PARAM
995 if (err == B_OK && rule)
996 err = message.AddString("sniffer rule", rule);
1014 // Checks whether a MIME sniffer rule is valid or not.
1016 BMimeType::CheckSnifferRule(const char* rule, BString* parseError)
1020 return BPrivate::Storage::Sniffer::parse(rule, &snifferRule, parseError);