Lines Matching refs:WatcherNode
476 sizeof(RemoteWatcher), sizeof(WatcherGroup), sizeof(WatcherNode));
554 return remoteWatchers_->AddNode(ConvertTo<WatcherNode>(remoteWatcher));
570 remoteWatchers_->RemoveNode(ConvertTo<WatcherNode>(remoteWatcher));
620 watcherGroups_->AddNode(ConvertTo<WatcherNode>(group));
649 watcherGroups_->RemoveNode(ConvertTo<WatcherNode>(group));
675 return WatcherNode::GetFromList(&nodeList_, nodeId);
681 return WatcherNode::GetNextFromList(&nodeList_, 0);
683 return WatcherNode::GetNextFromList(&nodeList_, node->GetNodeId());
689 return WatcherNode::GetNextFromList(&nodeList_, 0);
698 WatcherNodePtr node = WatcherNode::GetNextFromList(&nodeList_, 0);
711 WatcherNodePtr node = WatcherNode::GetNextFromList(&nodeList_, 0);
716 node = WatcherNode::GetNextFromList(&nodeList_, nodeId);
721 void WatcherNode::AddToList(ListHead *list)
726 void WatcherNode::RemoveFromList(ListHead *list)
731 WatcherNodePtr WatcherNode::GetFromList(ListHead *list, uint32_t nodeId)
737 return WatcherNode::ConvertNodeToBase(node);
740 WatcherNodePtr WatcherNode::GetNextFromList(ListHead *list, uint32_t nodeId)
746 return WatcherNode::ConvertNodeToBase(node);
749 WatcherNodePtr WatcherNode::GetNext(ListHead *list)
754 return WatcherNode::ConvertNodeToBase(node_.next);
757 int WatcherNode::CompareNode(ListNodePtr node, ListNodePtr newNode)
759 WatcherNodePtr watcher = WatcherNode::ConvertNodeToBase(node);
760 WatcherNodePtr newWatcher = WatcherNode::ConvertNodeToBase(node);
764 int WatcherNode::CompareData(ListNodePtr node, void *data)
766 WatcherNodePtr watcher = WatcherNode::ConvertNodeToBase(node);
771 int WatcherNode::Greater(ListNodePtr node, void *data)
773 WatcherNodePtr watcher = WatcherNode::ConvertNodeToBase(node);