B_MIME_STRING_TYPE
if (type == B_MIME_STRING_TYPE)
case B_MIME_STRING_TYPE:
if (type == B_MIME_STRING_TYPE)
inode->AddAttribute("BEOS:TYPE", B_MIME_STRING_TYPE, "audio/x-wav");
stat->st_type = B_MIME_STRING_TYPE;
case B_MIME_STRING_TYPE:
error = index->Init(this, "BEOS:APP_SIG", B_MIME_STRING_TYPE, 0);
case B_MIME_STRING_TYPE:
fType = B_MIME_STRING_TYPE;
if (catalogFile.ReadAttr("BEOS:TYPE", B_MIME_STRING_TYPE, 0, &buf, bufSize)
catalogFile.WriteAttr("BEOS:TYPE", B_MIME_STRING_TYPE, 0,
case B_MIME_STRING_TYPE:
case B_MIME_STRING_TYPE:
file.WriteAttr("BEOS:TYPE", B_MIME_STRING_TYPE, 0, fSignature,
case B_MIME_STRING_TYPE: {
case B_MIME_STRING_TYPE:
case B_MIME_STRING_TYPE:
{B_MIME_STRING_TYPE, "mime"},
|| item->type == B_MIME_STRING_TYPE)
case B_MIME_STRING_TYPE:
{ "mimestr", B_MIME_STRING_TYPE },
case B_MIME_STRING_TYPE:
case B_MIME_STRING_TYPE:
case B_MIME_STRING_TYPE:
OutputFile.WriteAttr ("BEOS:TYPE", B_MIME_STRING_TYPE, 0,
case B_MIME_STRING_TYPE:
case B_MIME_STRING_TYPE:
error = _ReadData(kTypeAttribute, kTypeResourceID, B_MIME_STRING_TYPE,
B_MIME_STRING_TYPE, type, typeLen + 1);
error = _RemoveData(kTypeAttribute, B_MIME_STRING_TYPE);
B_MIME_STRING_TYPE, signature, B_MIME_TYPE_LENGTH, read);
B_MIME_STRING_TYPE, signature, signatureLen + 1);
error = _RemoveData(kSignatureAttribute, B_MIME_STRING_TYPE);
if (error == B_OK && attrInfo.type != B_MIME_STRING_TYPE)
B_MIME_STRING_TYPE, 0, type,
if (error == B_OK && attrInfo.type != B_MIME_STRING_TYPE)
B_MIME_STRING_TYPE, 0,
if (error == B_OK && attrInfo.type != B_MIME_STRING_TYPE)
B_MIME_STRING_TYPE, 0,
if (catalogFile.ReadAttr("BEOS:TYPE", B_MIME_STRING_TYPE, 0, &buf,
catalogFile.WriteAttr("BEOS:TYPE", B_MIME_STRING_TYPE, 0,
return attributes.SetData("BEOS:TYPE", B_MIME_STRING_TYPE, mimeType,
B_MIME_STRING_TYPE, type, strlen(type) + 1);
error = _ReadData(kTypeAttribute, kTypeResourceID, B_MIME_STRING_TYPE,
B_MIME_STRING_TYPE, type, typeLen + 1);
error = _RemoveData(kTypeAttribute, B_MIME_STRING_TYPE);
B_MIME_STRING_TYPE, signature, B_MIME_TYPE_LENGTH, read);
B_MIME_STRING_TYPE, signature, signatureLen + 1);
error = _RemoveData(kSignatureAttribute, B_MIME_STRING_TYPE);
B_MIME_STRING_TYPE, 0, type, toWrite);
if (result == B_OK && attrInfo.type != B_MIME_STRING_TYPE)
B_MIME_STRING_TYPE, 0, signature, toWrite);
if (result == B_OK && attrInfo.type != B_MIME_STRING_TYPE)
B_MIME_STRING_TYPE, 0, path.Path(), toWrite);
if (result == B_OK && attrInfo.type != B_MIME_STRING_TYPE)
kAttrMIMEType, B_MIME_STRING_TYPE, 145, B_ALIGN_LEFT, false, false));
ssize_t readResult = file->ReadAttr(kAttrAppSignature, B_MIME_STRING_TYPE,
case B_MIME_STRING_TYPE:
case B_MIME_STRING_TYPE:
ssize_t bytes = node.ReadAttr("BEOS:TYPE", B_MIME_STRING_TYPE,
ssize_t bytes = file.WriteAttr(kTypeAttr, B_MIME_STRING_TYPE, 0,
ssize_t bytes = node.WriteAttr(kSigAttr, B_MIME_STRING_TYPE, 0, sig, strlen(sig)+1);
#ifndef B_MIME_STRING_TYPE
CheckAttr(file, kTypeAttribute, B_MIME_STRING_TYPE, value.type.c_str(),
B_MIME_STRING_TYPE, value.type.c_str(),
CheckAttr(file, kSignatureAttribute, B_MIME_STRING_TYPE, value.type.c_str(),
B_MIME_STRING_TYPE, value.type.c_str(),
CheckAttr(node, kTypeAttribute, B_MIME_STRING_TYPE, data,
CheckResource(file, kTypeAttribute, kTypeResourceID, B_MIME_STRING_TYPE,
CheckAttr(node, kSignatureAttribute, B_MIME_STRING_TYPE, data,
B_MIME_STRING_TYPE, data, strlen(data) + 1);
CheckAttr(node, kTypeAttribute, B_MIME_STRING_TYPE, data,
CheckAttr(node, kPreferredAppAttribute, B_MIME_STRING_TYPE, data,
CheckAttr(node, kAppHintAttribute, B_MIME_STRING_TYPE, data,
static const ResourceInfo testResource5(B_MIME_STRING_TYPE, 74, &testResData1,
static const ResourceInfo testResource3(B_MIME_STRING_TYPE, 29, testResData3,
static const ResourceInfo testResource3(B_MIME_STRING_TYPE, 29, testResData3,
static const ResourceInfo testResource5(B_MIME_STRING_TYPE, 74, &testResData1,
if (catalogFile.ReadAttr("BEOS:TYPE", B_MIME_STRING_TYPE, 0, &buf,
catalogFile.WriteAttr("BEOS:TYPE", B_MIME_STRING_TYPE, 0,