Home
last modified time | relevance | path

Searched refs:remoteWatcher (Results 1 - 4 of 4) sorted by relevance

/base/startup/init/services/param/watcher/proxy/
H A Dwatcher_manager.cpp61 RemoteWatcher *remoteWatcher = new RemoteWatcher(remoteWatcherId, watcher); in AddRemoteWatcher() local
62 WATCHER_CHECK(remoteWatcher != nullptr, return 0, "Failed to create watcher for %u", id); in AddRemoteWatcher()
63 remoteWatcher->SetAgentId(GetCallingPid()); in AddRemoteWatcher()
64 AddRemoteWatcher(remoteWatcher); in AddRemoteWatcher()
75 RemoteWatcher *remoteWatcher = GetRemoteWatcher(remoteWatcherId); in DelRemoteWatcher() local
76 WATCHER_CHECK(remoteWatcher != nullptr, return 0, "Can not find watcher %u", remoteWatcherId); in DelRemoteWatcher()
77 WATCHER_CHECK(remoteWatcher->CheckAgent(GetCallingPid()), return 0, in DelRemoteWatcher()
78 "Can not find watcher %u calling %u", remoteWatcher->GetAgentId(), static_cast<uint32_t>(GetCallingPid())); in DelRemoteWatcher()
80 watcher = remoteWatcher->GetWatcher(); in DelRemoteWatcher()
81 DelRemoteWatcher(remoteWatcher); in DelRemoteWatcher()
95 auto remoteWatcher = GetRemoteWatcher(remoteWatcherId); AddWatcher() local
122 auto remoteWatcher = GetRemoteWatcher(remoteWatcherId); DelWatcher() local
143 auto remoteWatcher = GetRemoteWatcher(remoteWatcherId); RefreshWatcher() local
393 auto remoteWatcher = GetRemoteWatcher(remote); OnRemoteDied() local
400 OnRemoteDied(RemoteWatcherPtr remoteWatcher) OnRemoteDied() argument
424 RemoteWatcherPtr remoteWatcher = ConvertTo<RemoteWatcher>(node); GetRemoteWatcher() local
548 AddRemoteWatcher(RemoteWatcherPtr remoteWatcher) AddRemoteWatcher() argument
567 DelRemoteWatcher(RemoteWatcherPtr remoteWatcher) DelRemoteWatcher() argument
574 AddParamWatcher(WatcherGroupPtr group, RemoteWatcherPtr remoteWatcher) AddParamWatcher() argument
586 DelParamWatcher(WatcherGroupPtr group, RemoteWatcherPtr remoteWatcher) DelParamWatcher() argument
[all...]
H A Dwatcher_manager.h95 int AddRemoteWatcher(RemoteWatcherPtr remoteWatcher);
98 void DelRemoteWatcher(RemoteWatcherPtr remoteWatcher);
105 int AddParamWatcher(WatcherGroupPtr group, RemoteWatcherPtr remoteWatcher);
106 int DelParamWatcher(WatcherGroupPtr group, RemoteWatcherPtr remoteWatcher);
111 void OnRemoteDied(RemoteWatcherPtr remoteWatcher);
/base/startup/init/test/unittest/param/
H A Dwatcher_agent_unittest.cpp210 sptr<Watcher> remoteWatcher = new OHOS::init_param::WatcherManagerKits::RemoteWatcher(&instance); in TestWatcherProxy() local
211 ASSERT_NE(remoteWatcher, nullptr); in TestWatcherProxy()
220 remoteWatcher->OnRemoteRequest(IWatcher::PARAM_CHANGE, data, reply, option); in TestWatcherProxy()
226 remoteWatcher->OnRemoteRequest(IWatcher::PARAM_CHANGE, data, reply, option); in TestWatcherProxy()
230 remoteWatcher->OnRemoteRequest(IWatcher::PARAM_CHANGE, data, reply, option); in TestWatcherProxy()
233 remoteWatcher->OnRemoteRequest(IWatcher::PARAM_CHANGE, data, reply, option); in TestWatcherProxy()
239 remoteWatcher->OnRemoteRequest(IWatcher::PARAM_CHANGE + 1, data, reply, option); in TestWatcherProxy()
240 remoteWatcher->OnRemoteRequest(IWatcher::PARAM_CHANGE + 1, data, reply, option); in TestWatcherProxy()
242 uint32_t watcherId = watcherManager->AddRemoteWatcher(1000, remoteWatcher); in TestWatcherProxy()
H A Dwatcher_proxy_unittest.cpp86 auto remoteWatcher = watcherManager->GetRemoteWatcher(watcherId); in TestAddRemoteWatcher() local
87 if (remoteWatcher != nullptr) { in TestAddRemoteWatcher()
88 EXPECT_EQ(remoteWatcher->GetAgentId(), agentId); in TestAddRemoteWatcher()
220 auto remoteWatcher = watcherManager->GetRemoteWatcher(watcherId); in TestWatchAgentDied() local
221 WATCHER_CHECK(remoteWatcher != nullptr, return -1, "Failed to get remote watcher"); in TestWatchAgentDied()
223 watcherManager->GetDeathRecipient()->OnRemoteDied(remoteWatcher->GetWatcher()->AsObject()); in TestWatchAgentDied()

Completed in 4 milliseconds