Lines Matching refs:watcher
39 uint32_t WatcherManager::AddRemoteWatcher(uint32_t id, const sptr<IWatcher> &watcher) in AddRemoteWatcher() argument
45 WATCHER_CHECK(watcher != nullptr, return 0, "Invalid remote watcher"); in AddRemoteWatcher()
47 sptr<IRemoteObject> object = watcher->AsObject(); in AddRemoteWatcher()
58 RemoteWatcher *remoteWatcher = new RemoteWatcher(remoteWatcherId, watcher); in AddRemoteWatcher()
69 sptr<IWatcher> watcher = {0}; in DelRemoteWatcher() local
75 watcher = remoteWatcher->GetWatcher(); in DelRemoteWatcher()
78 sptr<IRemoteObject> object = watcher->AsObject(); in DelRemoteWatcher()
738 WatcherNodePtr watcher = WatcherNode::ConvertNodeToBase(node); in CompareNode() local
740 return watcher->nodeId_ - newWatcher->nodeId_; in CompareNode()
745 WatcherNodePtr watcher = WatcherNode::ConvertNodeToBase(node); in CompareData() local
747 return watcher->nodeId_ - id; in CompareData()
752 WatcherNodePtr watcher = WatcherNode::ConvertNodeToBase(node); in Greater() local
754 return (watcher->nodeId_ > id) ? 0 : 1; in Greater()
761 ParamWatcher *watcher = ConvertTo<ParamWatcher>(node); in ~WatcherGroup() local
762 WATCHER_LOGV("delete watcher group %u", watcher->GetNodeId()); in ~WatcherGroup()
763 delete watcher; in ~WatcherGroup()
773 ParamWatcher *watcher = ConvertTo<ParamWatcher>(node); in ~RemoteWatcher() local
774 WATCHER_LOGV("delete remote watcher %u", watcher->GetNodeId()); in ~RemoteWatcher()
775 delete watcher; in ~RemoteWatcher()