B_WATCH_ATTR
watch_node(&nodeRef, B_WATCH_NAME | B_WATCH_ATTR, this, Window());
return watch_node(&node, B_WATCH_STAT | B_WATCH_ATTR, target);
watch_node(&file.node, B_WATCH_NAME | B_WATCH_STAT | B_WATCH_ATTR, this);
return watch_node(node, B_WATCH_ATTR, this);
if ((flags & (B_WATCH_NAME | B_WATCH_STAT | B_WATCH_ATTR)) == 0)
| B_WATCH_NAME | B_WATCH_STAT | B_WATCH_INTERIM_STAT | B_WATCH_ATTR,
WatchNewNode(&nref, B_WATCH_ATTR, BMessenger(this));
B_WATCH_NAME | B_WATCH_STAT | B_WATCH_ATTR, target);
B_WATCH_NAME | B_WATCH_STAT | B_WATCH_ATTR, target);
B_WATCH_STAT | B_WATCH_ATTR, this);
return B_WATCH_STAT | B_WATCH_INTERIM_STAT | B_WATCH_ATTR;
| B_WATCH_NAME | B_WATCH_STAT | B_WATCH_INTERIM_STAT | B_WATCH_ATTR, this);
| B_WATCH_STAT | B_WATCH_ATTR, this);
WatchNewNode(&nref, B_WATCH_STAT | B_WATCH_ATTR | B_WATCH_NAME
TTracker::WatchNode(targetModel->NodeRef(), B_WATCH_ATTR, this);
| B_WATCH_ATTR, this);
| B_WATCH_NAME | B_WATCH_STAT | B_WATCH_INTERIM_STAT | B_WATCH_ATTR, this);
B_WATCH_NAME | B_WATCH_STAT | B_WATCH_ATTR, this);
watch_node(&nodeRef, B_WATCH_ATTR, this);
_GetInterestedVolumeListeners(device, B_WATCH_ATTR,
B_WATCH_CHILDREN | B_WATCH_ATTR,
_GetInterestedMonitorListeners(device, node, B_WATCH_ATTR,
if ((flags & B_WATCH_ATTR) != 0)