Lines Matching defs:node
64 BNode node(&job);
65 if (node.InitCheck() != B_OK) return;
69 if (node.ReadAttrString(PSRV_SPOOL_ATTR_STATUS, &status) != B_OK) {
99 // Write to status attribute of node
101 BNode node(&fEntry);
102 if (node.InitCheck() == B_OK) {
103 node.WriteAttr(PSRV_SPOOL_ATTR_STATUS, B_STRING_TYPE, 0, status, strlen(status)+1);
115 BNode node(&fEntry);
116 if (node.InitCheck() != B_OK) return false;
118 BNodeInfo info(&node);
125 HasAttribute(&node, PSRV_SPOOL_ATTR_MIMETYPE) &&
126 HasAttribute(&node, PSRV_SPOOL_ATTR_PAGECOUNT) &&
127 HasAttribute(&node, PSRV_SPOOL_ATTR_DESCRIPTION) &&
128 HasAttribute(&node, PSRV_SPOOL_ATTR_PRINTER) &&
129 HasAttribute(&node, PSRV_SPOOL_ATTR_STATUS);
133 // Set status of object and optionally write to attribute of node
149 BNode node(&fEntry);
151 if (node.InitCheck() == B_OK &&
152 node.ReadAttrString(PSRV_SPOOL_ATTR_STATUS, &status) == B_OK) {
183 Job* Folder::Find(node_ref* node) {
186 if (job->NodeRef() == *node) return job;
191 void Folder::EntryCreated(node_ref* node, entry_ref* entry) {
201 void Folder::EntryRemoved(node_ref* node) {
202 Job* job = Find(node);
211 void Folder::AttributeChanged(node_ref* node) {
212 Job* job = Find(node);