Home | History | Annotate | Download | only in dbus

Lines Matching defs:object_path

25                              const ObjectPath& object_path)
28 object_path_(object_path),
112 ObjectProxy* ObjectManager::GetObjectProxy(const ObjectPath& object_path) {
113 ObjectMap::iterator iter = object_map_.find(object_path);
121 PropertySet* ObjectManager::GetProperties(const ObjectPath& object_path,
123 ObjectMap::iterator iter = object_map_.find(object_path);
156 ObjectPath object_path;
158 !dict_entry_reader.PopObjectPath(&object_path))
161 UpdateObject(object_path, &dict_entry_reader);
173 ObjectPath object_path;
174 if (!reader.PopObjectPath(&object_path)) {
181 UpdateObject(object_path, &reader);
194 ObjectPath object_path;
196 if (!reader.PopObjectPath(&object_path) ||
205 RemoveInterface(object_path, interface_names[i]);
217 void ObjectManager::UpdateObject(const ObjectPath& object_path,
231 AddInterface(object_path, interface_name, &dict_entry_reader);
236 void ObjectManager::AddInterface(const ObjectPath& object_path,
244 ObjectMap::iterator oiter = object_map_.find(object_path);
247 object = object_map_[object_path] = new Object;
248 object->object_proxy = bus_->GetObjectProxy(service_name_, object_path);
259 object_path, interface_name);
267 interface->ObjectAdded(object_path, interface_name);
270 void ObjectManager::RemoveInterface(const ObjectPath& object_path,
272 ObjectMap::iterator oiter = object_map_.find(object_path);
287 interface->ObjectRemoved(object_path, interface_name);
309 const dbus::ObjectPath object_path = tmp->first;
320 RemoveInterface(object_path, *iiter);