B_MAIL_ATTR_STATUS
attributes.AddString(B_MAIL_ATTR_STATUS, "Answered");
attributes.AddString(B_MAIL_ATTR_STATUS, "Starred");
attributes.AddString(B_MAIL_ATTR_STATUS, "Read");
status_t status = node.ReadAttrString(B_MAIL_ATTR_STATUS, &mailStatus);
if (node.ReadAttrString(B_MAIL_ATTR_STATUS, &previousStatus) != B_OK
node.WriteAttrString(B_MAIL_ATTR_STATUS, &status);
if (node.ReadAttrString(B_MAIL_ATTR_STATUS, &previousStatus) != B_OK
node.WriteAttrString(B_MAIL_ATTR_STATUS, &status);
file.ReadAttrString(B_MAIL_ATTR_STATUS, &status);
node.RemoveAttr(B_MAIL_ATTR_STATUS);
WriteAttrString(&node, B_MAIL_ATTR_STATUS, status);
WriteAttrString(&node, B_MAIL_ATTR_STATUS, "Replied");
file.ReadAttrString(B_MAIL_ATTR_STATUS, &status);
B_MAIL_ATTR_STATUS,
if (!attributes.HasString(B_MAIL_ATTR_STATUS))
attributes.AddString(B_MAIL_ATTR_STATUS, "New");
file.WriteAttr(B_MAIL_ATTR_STATUS, B_STRING_TYPE, 0, "Sent", 5);
{ "STATUS", B_MAIL_ATTR_STATUS, B_STRING_TYPE },
attributed->WriteAttrString(B_MAIL_ATTR_STATUS, &attr);
if (node.ReadAttrString(B_MAIL_ATTR_STATUS, ¤tStatus) == B_OK
if (node.WriteAttrString(B_MAIL_ATTR_STATUS, &statusString) < 0)
if (node.ReadAttrString(B_MAIL_ATTR_STATUS, &statusString) == B_OK) {
newMailQuery->PushAttr(B_MAIL_ATTR_STATUS);
BString string(B_MAIL_ATTR_STATUS "==\"New\"");
addAttribute(info, B_MAIL_ATTR_STATUS, "Status");
query->PushAttr(B_MAIL_ATTR_STATUS);
B_MAIL_ATTR_PRIORITY, B_MAIL_ATTR_REPLY, B_MAIL_ATTR_STATUS,
{ "STATUS", B_MAIL_ATTR_STATUS, B_STRING_TYPE },